B2B Tax Calculator Poland
Estimate annual tax, ZUS, health contribution, and net income for a sole trader or contractor operating in Poland. This calculator is designed for fast scenario analysis across tax scale, flat tax, and ryczałt.
Your estimate
Enter your figures and click Calculate to see the estimated tax burden and take-home income.
How to use a B2B tax calculator in Poland effectively
For freelancers, consultants, software developers, agency owners, and cross-border contractors, a reliable B2B tax calculator in Poland is not just a convenience. It is a practical planning tool that helps you price your services correctly, compare tax regimes, estimate take-home pay, and avoid unpleasant year-end surprises. Poland offers several common tax models for sole proprietorships, especially the tax scale, flat tax, and ryczałt. Each option produces a different result depending on your revenue, costs, and social insurance profile.
The calculator above is built for scenario planning. You can enter monthly revenue, monthly deductible costs, your preferred tax form, and your monthly ZUS and health contribution assumptions. That approach is useful because in real life, social and health contributions may vary by your eligibility, timing, reliefs, and updated official bases. Rather than locking you into one fixed legal assumption, the tool lets you test your own expected payments and see the impact instantly.
When people search for a B2B tax calculator Poland, they usually want one answer: how much money remains after tax and contributions? The honest answer is that there is no single universal figure. The result depends on at least five variables: annual revenue, annual deductible costs, tax form, social contribution level, and health contribution level. If your business is service heavy with low costs, ryczałt may be attractive. If you have meaningful expenses, flat tax or tax scale may become more competitive.
What this calculator estimates
This page estimates your annual and monthly business outcome using simplified but transparent logic:
- Revenue: your invoiced sales before tax and before contributions.
- Costs: deductible operating expenses such as software, office, equipment, subcontractors, or business travel.
- Social contributions: user-entered monthly ZUS social payments multiplied by 12.
- Health contribution: user-entered monthly health payment multiplied by 12.
- Income tax: calculated according to the selected tax form.
- Net income: revenue minus costs, minus social contributions, minus health contributions, minus income tax.
This is intentionally a practical estimation model. It is excellent for comparing business structures and pricing decisions. For filing or for edge cases such as mixed activity codes, foreign tax residency, VAT treatment, or advanced deductions, you should always verify the numbers with a licensed accountant or current official guidance.
Understanding the three main tax forms in Poland for B2B activity
1. Tax scale
The tax scale is the standard progressive regime. In simplified terms, income is taxed at 12% up to the threshold and 32% above it, with a tax reducing mechanism linked to the tax-free amount. This regime can be attractive if your taxable income is moderate, if you may benefit from reliefs available under the scale, or if family circumstances make the progressive system more efficient.
In this calculator, annual taxable income for the scale is estimated as annual revenue minus annual deductible costs minus annual social contributions. The formula then applies the 12% bracket with a simplified annual tax reduction of PLN 3,600 and the 32% bracket above PLN 120,000 of taxable income.
2. Flat tax 19%
The flat tax is popular among high-income B2B professionals because it applies a single 19% rate to taxable income. It often becomes attractive when your income is well above the first scale threshold and when you do not rely heavily on personal reliefs tied to the tax scale. The trade-off is that some tax benefits available on the scale are not available or are limited under the flat tax.
In the calculator, flat tax income is estimated as annual revenue minus annual costs minus annual social contributions, then multiplied by 19%. This creates a clean estimate that is easy to compare against the tax scale.
3. Ryczałt, lump sum on revenue
Ryczałt is fundamentally different. It taxes revenue rather than profit, which means your deductible business costs generally do not reduce the tax itself. Instead, the tax rate depends on the type of activity. This can be very efficient for businesses with high margins and low costs, such as selected IT, consulting, design, or digital services. However, when your business has material expenses, the absence of standard cost deduction can make ryczałt less attractive than it first appears.
In the calculator, ryczałt tax is estimated using annual revenue minus annual social contributions as the simplified base, multiplied by your selected ryczałt rate. Although business costs do not reduce the ryczałt tax, the calculator still subtracts them from net cash flow because they are real business outflows.
| Tax form | Main tax logic | Can business costs reduce tax? | Typical use case |
|---|---|---|---|
| Tax scale | 12% then 32%, with tax reducing amount | Yes | Moderate income, relief eligibility, family optimization |
| Flat tax | 19% on taxable income | Yes | Higher profit businesses with regular deductible costs |
| Ryczałt | 2% to 17% depending on activity code and type | No, generally not in the standard profit sense | High-margin service businesses with low operating costs |
Real reference figures that matter in tax planning
When using a B2B tax calculator Poland users often want hard figures, not generic advice. The most useful figures are the progressive threshold, the tax-free mechanism under the scale, the flat tax percentage, and the common ryczałt bands. These are the numbers that determine whether a pricing model works.
| Reference figure | Current planning value | Why it matters |
|---|---|---|
| Tax scale first threshold | PLN 120,000 annual taxable income | Above this level, the excess is taxed at 32% under the scale |
| Tax reducing amount on scale | PLN 3,600 annually | Equivalent to the tax-free amount mechanism used in many standard examples |
| Flat tax rate | 19% | Useful benchmark for high-income B2B professionals |
| Common ryczałt rates | 8.5%, 12%, 14%, 15% | Rate selection can radically change effective taxation |
How to compare tax forms the smart way
The mistake many entrepreneurs make is comparing only the nominal tax rate. A flat 19% rate can appear lower than a 12% and 32% scale, while ryczałt can appear cheaper than both. But the effective burden depends on the whole structure of your business. Ask the following questions:
- How high are my real costs? If your costs are high, a revenue-based model like ryczałt may become less competitive.
- Is my income stable? Progressive systems can feel very different from linear taxation when income fluctuates during the year.
- Do I qualify for reliefs or joint settlement planning? Personal tax profile matters.
- What is my actual ZUS situation? Start relief, preferential ZUS, and full ZUS produce very different annual outcomes.
- What percentage of revenue do I want to keep as personal income? Pricing should be built backwards from a target net amount.
If you are an IT contractor earning PLN 25,000 per month with relatively low direct costs, ryczałt can be appealing if your activity qualifies for a favorable rate. But if you regularly purchase hardware, software subscriptions, specialist training, travel, subcontracting, and office services, the ability to deduct costs under the flat tax or tax scale may close the gap or even reverse the result.
Why monthly and annual views both matter
Monthly cash flow keeps your business alive, but annual tax analysis reveals the real picture. A B2B tax calculator in Poland should support both perspectives because invoices, subscriptions, contribution payments, and tax advances happen during the year, while thresholds and final tax effects are annual by nature.
Use the monthly view when you are:
- setting a minimum invoice amount for a new client
- checking whether a salary equivalent target is realistic
- forecasting cash requirements for slower months
- comparing the effect of higher recurring business costs
Use the annual view when you are:
- comparing flat tax against the scale
- estimating the effect of crossing the PLN 120,000 threshold
- planning year-end purchases and investments
- evaluating whether ryczałt still makes sense after all business expenses
Common mistakes when estimating B2B tax in Poland
Ignoring health contribution differences
Health contribution is not a small side note. It can materially change your effective burden. If you are comparing tax regimes, make sure the health figure you enter reflects the regime you are actually considering.
Using unrealistically low costs
Some contractors enter only obvious invoice-based costs and forget annual software renewals, equipment replacement, accounting, phone, internet, co-working, insurance, and business trips. An underestimated cost base can distort the comparison and make ryczałt look better than it is.
Choosing a ryczałt rate without checking activity classification
The applicable ryczałt percentage depends on the type of services performed. A business should confirm the correct classification and rate before relying on a simulation.
Confusing revenue with profit
Revenue is what you invoice. Profit, or income for tax purposes, depends on deductible costs and contributions. This distinction is especially important when comparing ryczałt with cost-based tax regimes.
Practical workflow for selecting the right B2B model
- Enter your average monthly revenue from invoices.
- Enter your true monthly deductible costs, not just major items.
- Start with your current ZUS and health payment assumptions.
- Run the calculator for tax scale, flat tax, and at least two plausible ryczałt rates.
- Compare annual net income and effective burden.
- Stress-test the model by increasing costs by 10% to 20% and by simulating one or two weaker months.
- Review the result with current official guidance before making a filing election.
Authoritative official sources
For current legal rules, rates, and filing guidance, consult official Polish government resources: podatki.gov.pl, biznes.gov.pl, and gov.pl, Ministry of Finance. These sources are especially important for verifying up-to-date thresholds, contribution rules, and regime-specific deductions.
Final takeaway
A strong B2B tax calculator Poland entrepreneurs can trust should do two things well: estimate take-home income clearly and help compare tax forms under realistic assumptions. The calculator on this page is built exactly for that purpose. It is transparent, easy to audit, and practical for day-to-day planning. Use it when negotiating rates, choosing a tax regime, budgeting for contributions, or assessing whether a change in costs alters your optimal structure. Then confirm the final decision with current official guidance or a qualified tax adviser. That combination of fast modeling and professional verification is the most reliable path to better B2B tax planning in Poland.