B2B vs Employment

How the B2B Calculator Works — Methodology Explained

Step-by-step explanation of how the B2B salary calculator computes net take-home pay from gross revenue. Formulas, tax rates, ZUS contributions for Poland 2026.

5 min read

How the B2B Calculator Works — Methodology Explained

Our B2B calculator converts your monthly invoice amount (gross revenue) into an estimated net take-home pay. Here's exactly how it does that — step by step with the underlying formulas.


Step 1: Monthly Revenue Input

Your starting point is gross revenue — the amount on your invoice to the client, excluding VAT.

If you bill hourly:

Monthly revenue = Hourly rate × Hours worked per month

The calculator defaults to 160 hours/month (standard full-time equivalent). You can adjust this.


Step 2: Social Security (ZUS) Deductions

Social ZUS contributions are subtracted from revenue. The amount depends on your business stage:

StageSocial contributions
Start relief (months 1–6)0 PLN
Small ZUS (months 7–30)~477 PLN/month
Full ZUS (month 31+)~1,507 PLN/month

Note: On lump-sum tax, ZUS contributions don't reduce the tax base (tax is on gross revenue). On flat tax, they do reduce taxable income.


Step 3: Tax Calculation

Lump-sum 12%

Tax = Revenue × 0.12

Simple — no cost deduction. Flat 12% on gross revenue for qualifying IT services.

Flat income tax 19%

Taxable income = Revenue − ZUS social − Business costs
Tax = Taxable income × 0.19

Business costs (equipment, software, training, etc.) reduce the tax base.


Step 4: Health Insurance Contribution

Not a tax, but a mandatory cost calculated separately:

Lump-sum: Fixed amount by annual revenue tier:

  • Up to 60,000 PLN/year → ~461 PLN/month
  • 60,001–300,000 PLN/year → ~769 PLN/month
  • Over 300,000 PLN/year → ~1,384 PLN/month

Flat tax: 4.9% × monthly income (minimum ~420 PLN/month)


Step 5: Net Take-Home

Net = Revenue − ZUS social − Tax − Health insurance − Business costs

This is your after-tax, after-ZUS monthly take-home — what you can transfer from your business account to personal spending.


Why Calculator Results May Differ from Reality

The calculator is a model. Your actual figures may differ due to:

  1. Tax reliefs: IP Box (5% for software copyright income), R&D deduction, child tax credit (on progressive scale)
  2. ZUS stage: The calculator uses full ZUS as default — select your actual stage
  3. VAT: The calculator works with net (ex-VAT) figures. If you're a VAT payer, VAT is a pass-through — not your income
  4. Individual costs: Enter your actual monthly business expenses for accurate results
  5. Small ZUS Plus: If your previous year's revenue was under 120,000 PLN, you may qualify for reduced contributions

How to Read Your Results

The calculator output is an estimate to help with:

  • Negotiating your B2B rate vs. comparing employment offers
  • Understanding which tax form benefits you most
  • Planning monthly cash flow

For precise tax calculations, use certified accounting software or consult a licensed Polish accountant.


Try the calculator: B2B Calculator or B2B vs Employment Comparison.

Tags

b2b calculatorhow it worksnet salary polandb2b methodologypoland tax calculator

Author

Redakcja b2b-vs-uop.pl

Content created by B2B market practitioners in Poland. All figures verified directly from official sources: podatki.gov.pl, zus.pl, ksef.podatki.gov.pl.

The content of this article is for informational purposes only and does not constitute tax or legal advice. Consult a licensed advisor before making financial decisions.

Skip to content