B2B calculator — net from self-employment
Calculate net take-home pay from self-employment (B2B): flat 19% PIT, lump sum or scale. ZUS and health contributions. Free B2B calculator.
Thinking about switching from an employment contract to self-employment (B2B/JDG) in Poland? This calculator puts both options side by side: net take-home pay from a Polish employment contract (UoP) vs net income from a sole-trader business (JDG) — for 2026 rules. For the employment contract the calculator deducts employee social contributions (13.71%), health insurance (9%) and the PIT advance (12% with the standard 250 PLN deductible costs and the 300 PLN monthly reducing amount). For B2B it applies your chosen social ZUS variant (full, preferential or Small ZUS Plus), health insurance based on the tax form, and income tax (flat 19% or progressive scale 12%/32%). Result: UoP net, B2B net, and the exact PLN difference — with a full line-by-line breakdown. The calculator is indicative and does not replace advice from a tax professional.
The calculator uses two independent simplified 2026 net-income models: **Employment (UoP):** 1. Employee social contributions: 13.71% of gross (pension 9.76% + disability 1.5% + sickness 2.45%). 2. Health insurance base: gross − social contributions. 3. Health insurance: 9% of base. 4. Tax-deductible costs: PLN 250 (standard). 5. PIT base: gross − social − KUP. 6. PIT advance: 12% × base − PLN 300 (monthly reducing amount). 7. Net = gross − social − health − PIT advance. **B2B (JDG):** 1. Income = revenue − business costs. 2. Social ZUS by variant: full PLN 1,600; preferential PLN 480; Small ZUS Plus PLN 800. 3. Base = income − social ZUS. 4. Flat 19%: health = max(381.78; base × 4.9%); tax = (base − health) × 19%. 5. Progressive scale: health = PLN 381.78; tax = 12% × (base − health) − PLN 300. 6. Net = base − health − tax.
Assumptions: UoP gross PLN 10,000; B2B revenue PLN 15,000; B2B business costs PLN 1,000 (accounting + phone); full ZUS; flat 19% tax. Employment (UoP): social contributions PLN 1,371; health PLN 776.61; PIT advance ~PLN 706 → net ~PLN 7,147. B2B: social ZUS PLN 1,600; income PLN 12,400; health PLN 607.60 (4.9%); flat tax ~PLN 2,241 → net ~PLN 9,552. Difference: +PLN 2,405 in favour of B2B. The calculator shows exact figures for your inputs.
Not always. B2B is typically advantageous when monthly revenue is significantly higher than the employment gross (to cover higher ZUS) or when income exceeds PLN 120,000/year (flat 19% beats the 32% progressive bracket). At lower income levels an employment contract can be more favourable.
Full ZUS (social contributions, excl. sickness) is ~PLN 1,600/month in 2026 and applies by default. Preferential ZUS (~PLN 480/month) is available for the first 24 months of running a sole-trader business after a start-up relief period. Small ZUS Plus (~PLN 800/month) applies when annual revenue is below PLN 120,000.
The flat tax (Art. 30c PIT) is a fixed 19% rate on business income, with no personal tax-free allowance and without most tax reliefs (except health insurance deduction for liniowy filers). It is advantageous above roughly PLN 200,000/year when the 32% progressive bracket would otherwise apply.
No. This calculator compares net income figures. VAT is a pass-through — you collect it from clients and remit to the tax office — it does not affect net income directly. B2B revenue you enter should be the invoice amount excluding VAT.
B2B contractors lose entitlement to paid annual leave, sick pay (unless they pay the voluntary sickness contribution), employment-contract protection and social benefits. A client can terminate the contract without notice. Consider the monetary value of these benefits when comparing options.
Yes. If the work performed under a B2B contract has the characteristics of employment (fixed hours, single client, full subordination), ZUS or the Labour Inspectorate may reclassify it as employment, resulting in back-payment of employer ZUS. Legal opinion is advisable before switching.
Common fixed costs: accounting PLN 150–500, business phone ~PLN 50–100, office/co-working optional, professional insurance ~PLN 50–150. Total typically PLN 300–1,500/month. Enter your real costs in the calculator for accurate results.
Yes — for annual income below ~PLN 120,000 the progressive scale is usually better due to the PLN 30,000 annual tax-free allowance (reducing monthly tax by PLN 300). Above that threshold the 32% bracket kicks in and flat 19% becomes advantageous.
Yes. Select 'Mały ZUS Plus' in the ZUS variant field. This scheme allows sole traders whose annual revenue is below PLN 120,000 to pay reduced social contributions (~PLN 800/month in 2026) instead of full ZUS. It requires a prior year of business activity.
The calculator uses a simplified 2026 model. It does not include PPK, voluntary sickness contribution, lump-sum (ryczałt) tax, IP Box relief, multiple tax sources or special deductions. Treat results as directional estimates and consult an accountant for a precise comparison.
Results are indicative and simplified. They do not constitute tax or legal advice. Actual figures depend on many individual factors (PPK, sickness contribution, tax reliefs, lump-sum tax, IP Box). Consult a licensed tax adviser before changing your employment form.
Calculate net take-home pay from self-employment (B2B): flat 19% PIT, lump sum or scale. ZUS and health contributions. Free B2B calculator.
Calculate the total cost of employing a worker in Poland (TCoE): gross salary + employer ZUS contributions (20.48%). Free online calculator for employers and HR.
Calculate the minimum hourly rate to reach your target net income as a freelancer in Poland. Includes ZUS, income tax (flat/scale/lump-sum) and VAT — free online tool.