Freelancer at a laptop by a window comparing tax regimes in Poland

6% Tax in Poland for Freelancers: 2026 Ryczałt Eligibility and How the Math Works

By Andrii Derkach

Last updated:

Not legal or tax advice. This is general information for freelancers considering JDG (jednoosobowa działalność gospodarcza, a Polish sole proprietorship) registration. It is not individual legal, tax, or immigration advice. Rates and rules change every tax year. Confirm your situation with a licensed doradca podatkowy (tax advisor) or a lawyer before acting.

Direct answer first: if you are a developer, designer, marketer, consultant, translator, or tutor, you almost certainly do not qualify for the 6% ryczałt rate. That rate is reserved by statute for a narrow list of activities, and most freelance services are taxed at 8.5%, 12%, 15%, or 17% instead. Your rate follows your registered activity code, not your job title. This guide shows who the 6% band actually covers, how ryczałt compares with Poland's other regimes, what foreigners must settle first, and how to run the numbers yourself.

Key takeaways
  • The 6% ryczałt rate applies only to specific statute-listed activities; most freelance services land at 8.5% to 15%.
  • Your rate follows your PKWiU/PKD activity code, not your job title.
  • Ryczałt taxes revenue, not profit, so it favors low-cost freelancers; high-cost freelancers often do better on liniowy.
  • The health contribution (składka zdrowotna) differs sharply by regime and often decides the winner.
  • Foreigners must confirm their residence permit allows business activity before registering.
  • Miss the ryczałt election deadline and you default to skala for the whole year.
  • All figures below are illustrative; verify against podatki.gov.pl, zus.pl, and biznes.gov.pl before filing.

On this page:What the 6% ryczałt is · Ryczałt vs liniowy vs skala · Rules for foreigners · How to register · Cost example · 2027 outlook · Estimator · FAQ

What Is the 6% Ryczałt Tax and Who Actually Qualifies

Ryczałt od przychodów ewidencjonowanych is a simplified Polish tax regime where you pay a flat rate on revenue, not profit. The 6% bracket applies only to specific activity categories set by statute; most freelance service work falls into the 8.5%, 12%, 15%, or 17% bands. Eligibility depends on your registered activity codes, not your job title. The governing law is the Act of 20 November 1998 on flat-rate income tax, and current rate tables are published by the Ministry of Finance at podatki.gov.pl.

The rate is assigned by law to the type of activity you perform, classified under PKD (Polska Klasyfikacja Działalności, the Polish Classification of Activities) and PKWiU (Polska Klasyfikacja Wyrobów i Usług, the Polish Classification of Products and Services) codes. Instead of deducting costs, you keep a simple revenue ledger and pay a flat percentage of everything you invoice.

Check the exact list of 6% activities for the current year against the statute and classification tables before you rely on any figure; the bands have been amended repeatedly, and a misclassified activity means back taxes plus interest. Common freelancer rates typically fall as follows (verify each against the current tables):

ActivityTypical ryczałt rate
Software development and most IT services12%
Consulting and advisory services15%
Liberal professions (wolne zawody), e.g. translators or tutors working personally17%
General services not listed elsewhere8.5%

If you are a developer, designer, marketer, or consultant, start from the assumption that your rate is 8.5% to 15% and let a doradca podatkowy confirm otherwise. Self-checking your PKWiU classification is step zero. For the mechanics of picking codes, see our PKWiU and PKD classification guide for freelancers.

6% Ryczałt vs. Skala Podatkowa vs. Podatek Liniowy: Numbers Side by Side

A low-cost freelancer whose activity genuinely qualifies for a low ryczałt rate almost always pays less under ryczałt, while a freelancer with high deductible costs, or one who wants joint filing with a spouse and the tax-free amount, often does better on skala or liniowy. Poland gives sole proprietors three main regimes:

RegimeTax baseRateCost deductions
RyczałtRevenueFlat (here assumed 6%)None
Podatek liniowyProfit19%Yes
Skala podatkowaIncome12% to 120,000 PLN, 32% aboveYes, plus 30,000 PLN tax-free amount

Run the same scenario, 15,000 PLN per month (180,000 PLN per year) in revenue with low costs of about 500 PLN per month, through each regime. Figures are illustrative:

RegimeApprox. annual income tax (illustrative)
Ryczałt at 6%~10,800 PLN
Liniowy at 19%~33,000 PLN
Skala 12%/32%~28,000 to 30,000 PLN

Now the reverse case, because ryczałt taxes revenue, not profit. A freelancer invoicing the same 180,000 PLN but with 90,000 PLN in real deductible costs still pays 10,800 PLN under ryczałt at 6%, versus roughly 17,100 PLN on liniowy, so ryczałt still wins. But push costs to 140,000 PLN and liniowy tax drops to about 7,600 PLN while ryczałt stays at 10,800 PLN, so ryczałt loses. At higher ryczałt rates like 12% or 15%, the crossover arrives much sooner.

Ryczałt 6% (flat)Liniowy 19%Deductible annual costs, 0 to 180,000 PLNTax
Figure 1 (original, illustrative): at 180,000 PLN revenue, ryczałt tax stays flat as costs rise while liniowy tax falls, crossing near 123,000 PLN of annual costs. Verify with your own numbers.

The gap most comparisons skip is the health contribution (składka zdrowotna), which differs by regime:

RegimeHealth contribution basis
RyczałtFixed monthly amount by revenue tier (up to 60,000 / 60,000 to 300,000 / above 300,000 PLN annual revenue)
Liniowy4.9% of income, with a minimum floor
Skala9% of income, not deductible

At 180,000 PLN of profit-like income, the 9% health contribution under skala can exceed 16,000 PLN per year, while the ryczałt middle-tier fixed contribution is a fraction of that. This alone can flip the comparison, so never compare headline income tax rates in isolation.

Foreigners in Poland: Karta Pobytu, "Stażu," and Legal Requirements Before You Register

Tax regime choice is irrelevant until your legal status allows self-employment. The sequence is fixed: legal stay and work authorization first, business registration second, tax election third. Which residence documents permit registering a JDG:

DocumentBusiness activity
Karta pobytu stałego (permanent residence) and EU long-term resident permitGenerally on the same terms as Polish citizens
Karta pobytu czasowego (temporary residence)Depends on the legal basis of the permit; case by case
Most visasUsually do not authorize JDG by themselves; special statuses (e.g. provisions for citizens of Ukraine) create exceptions

If your permit basis is uncertain, get a written answer before registering. The urząd wojewódzki (voivodeship office) or an immigration lawyer can confirm whether your document covers działalność gospodarcza.

On the word "stażu," people usually mean one of two things. First, a required period of prior residence before registering: for most eligible statuses there is no general waiting period, because eligibility comes from the permit type, not time spent in Poland. Second, contribution history at ZUS (Zakład Ubezpieczeń Społecznych, Poland's social insurance institution) that affects preferential rates: this one is real. Ulga na start and preferential ZUS are for new entrepreneurs and are unavailable if you recently ran a business or, in some cases, if you contract with a former employer for the same work. If someone mentions a "staż" requirement, ask which meaning they intend, because the answers differ.

The practical registration sequence for a foreigner runs through CEIDG (Centralna Ewidencja i Informacja o Działalności Gospodarczej, the central register of business activity):

StepNote
PESEL numberNeeded for electronic filings and Profil Zaufany; obtainable at the gmina office
Profil Zaufany or e-dowód loginRequired for online CEIDG registration
CEIDG registration via biznes.gov.plSome English information pages exist, but forms and correspondence are in Polish
Bank accountSome banks require a karta pobytu rather than a visa; policies vary
Urząd skarbowy and ZUS notificationsLargely automatic via CEIDG; VAT-R is separate

Official letters from the tax office and ZUS arrive in Polish, and documents submitted from abroad may need a tłumacz przysięgły (sworn translator). Budget for one; it is cheaper than a misfiled form.

Social ZUS burden over a new JDG's first monthsUlga na startPreferential ZUSStandardM1-6M7-30M31+
Figure 2 (original, illustrative): the two ZUS relief windows a new sole proprietor can use before standard contributions begin. Confirm eligibility and current amounts at zus.pl.

How to Register for 6% Ryczałt: Step by Step

Assuming your legal status is sorted, here is the path. Full walkthrough: how to register a JDG in Poland.

1. Confirm your activity qualifies. Match what you actually do to PKD codes and the PKWiU classification, and confirm the assigned rate. If any part falls outside the 6% list, plan for split-rate accounting from day one.

2. Register your JDG through CEIDG. Complete the CEIDG-1 form online at biznes.gov.pl using Profil Zaufany, or in person at any gmina office.

3. Elect ryczałt as your taxation form. Do this directly in CEIDG-1 at registration, the cleanest route; the election is transmitted to your urząd skarbowy.

4. Watch the deadline if you did not elect at registration. The general rule: a written declaration choosing ryczałt must reach the tax office by the 20th day of the month following your first revenue, or by year-end if that first revenue falls in December.

5. Register with ZUS. CEIDG forwards your details, but you still choose your scheme: Ulga na start, preferential ZUS, or standard ZUS. See our guide to ZUS contributions for freelancers.

6. Consider VAT separately. Ryczałt is an income tax election; VAT registration and its exemption threshold are a distinct decision.

Missing the ryczałt election window is blunt: you default to skala podatkowa for the entire year with no mid-year fix. The difference at typical freelance revenue can be tens of thousands of złoty, so treat the deadline as hard.

Cost Example: Illustrative Take-Home at 6% Ryczałt

A worked example for a freelancer invoicing 15,000 PLN per month (180,000 PLN per year), every figure labeled illustrative:

ItemIllustrative amount (verify)
Gross annual revenue180,000 PLN
Income tax at 6% ryczałt10,800 PLN / year
Health contribution (middle tier)830.58 PLN / month (9,967 PLN / year)
Social ZUS, standard scheme1,926.76 PLN / month (23,121 PLN / year)
Estimated net take-home (standard ZUS)136,112 PLN / year (11,343 PLN / month)

Now the early-year version, where the ZUS relief periods become money:

PeriodSocial ZUS (illustrative)
Months 1 to 6, Ulga na startNo social ZUS, only the health contribution; net rises by 1,926.76 PLN / month
Months 7 to 30, preferential ZUSReduced contributions, 456.18 PLN / month
From month 31Standard ZUS applies

A new freelancer's first-year net can be 15 to 20 percent higher than the steady-state figure purely because of these reliefs. Model your cash flow on standard ZUS anyway; the reliefs expire.

How these numbers were calculated. So you can reproduce them: ryczałt income tax = revenue × rate, so 180,000 × 6% = 10,800 PLN. Liniowy income tax = (revenue − deductible costs) × 19%, so at 90,000 PLN of costs, (180,000 − 90,000) × 19% = 17,100 PLN. The crossover in Figure 1 is the cost level where the two are equal: solve 10,800 = (180,000 − C) × 0.19, giving C ≈ 123,158 PLN. The health contribution under ryczałt is not a percentage but a fixed monthly amount ZUS sets for each of three annual-revenue tiers; 180,000 PLN falls in the middle tier, so the figure above is that tier's monthly amount times 12. Net take-home = revenue − income tax − annual health contribution − annual social ZUS. Substitute the current-year rates and tier amounts from podatki.gov.pl and zus.pl to update every figure.

Common Mistakes That Disqualify You From the 6% Rate

MistakeConsequence
Mixing eligible and ineligible activities without splitting revenueEach stream must be recorded separately; lumping under the lowest rate is the classic audit finding
Assuming IT or consulting qualifies at 6%Most programming, consulting, and advisory work is 12% or 15%; "a colleague does it" is not a defense
Missing the election deadlineFile after the 20th of the month following first revenue and you are on skala for the year
Ignoring VAT thresholdsCrossing the exemption limit creates a separate liability regardless of income tax regime

2027 Outlook: Where These Rules May Head

This section is forward-looking analysis, not settled fact; treat it as a planning aid and re-check each tax year. Based on the direction of recent amendments, three shifts look plausible for 2026 to 2027. First, the PKWiU rate bands have been redrawn several times to move specific service categories between the 12% and 8.5% brackets, so freelancers on a borderline code should expect continued reclassification pressure rather than a stable rate. Second, the ryczałt health-contribution tiers are indexed to macro figures such as average wages, so the fixed monthly amounts in each revenue band are more likely to rise than fall, narrowing ryczałt's health-contribution advantage over liniowy. Third, the annual revenue thresholds that separate the three health-contribution tiers may be widened or re-indexed, which would change which tier a 180,000 PLN freelancer lands in. None of this is guaranteed; the point is to build a small margin into your projections and confirm the actual figures each January.

FAQ: 6% Tax for Freelancers in Poland

Can a foreigner without a PESEL or Polish language skills register for 6% ryczałt?

Not immediately. A PESEL and a Profil Zaufany are effectively required for online registration and filings, and the binding forms are in Polish. Obtain a PESEL first, then register; most foreigners use an accountant or sworn translator for correspondence. Eligibility itself depends on your residence permit type.

Does 6% ryczałt apply to remote work for foreign clients?

Yes, generally. Ryczałt is based on your activity type, not your client's location, so exported services invoiced to foreign clients are taxed at the same assigned rate. VAT treatment of cross-border services is a separate question, so confirm both independently.

Can I switch from liniowy or skala to 6% ryczałt mid-year?

No. The taxation form is locked for the calendar year. You switch by notifying the tax office within the statutory window for the following year, generally by the 20th of the month after your first revenue of that new year. Plan regime changes in December, not July.

What happens if part of my revenue does not qualify for 6%?

You keep ryczałt but apply different rates to different revenue streams, recorded separately in your revenue ledger. If you fail to separate them, the tax office can apply the higher rate to the mixed total plus interest.

Conclusion

The 6 percent ryczałt setup is real but narrow: the rate follows your activity classification, not your preference, and most service freelancers land at 8.5% to 15% instead. Before you commit, verify three things against current official sources: your PKWiU classification and its assigned rate, your residence permit's business authorization, and the current ZUS and health contribution figures. Then run the ryczałt versus liniowy versus skala math on your own revenue and costs, because the health contribution, not the headline rate, often decides the winner. If the numbers are close, a one-hour consultation with a doradca podatkowy is the cheapest insurance you will buy this year.

This page contains no affiliate links.

Author: Andrii Derkach. Reviewed and fact-checked by Andrii Derkach.

Sources and where to verify (Tier 1 to 2):

  • Ryczałt rates, PIT rules, VAT threshold, and election deadlines: Ministry of Finance, podatki.gov.pl, and the Act of 20 November 1998 on flat-rate income tax (Ustawa o zryczałtowanym podatku dochodowym).
  • ZUS contributions, Ulga na start, preferential ZUS, and health-contribution tiers: zus.pl.
  • JDG and CEIDG registration and rules for foreigners: biznes.gov.pl.

Corrections and changelog: Version 1.0, published : initial publication. Rates, thresholds, and ZUS figures are reviewed each tax year; verified updates and corrections will be logged in this section.

Man in navy blazer and white shirt sitting at desk holding a pen, looking to the side.

Written by FBA Team

The global work partner you've been searching for

FBA is your dedicated infrastructure for working across borders: whether you're freelancing, hiring talent, or relocating to Poland

Get in touch with us