How to Start a Sole Proprietorship in Poland in 2026: Complete Guide

Step-by-step guide to registering a JDG (sole proprietorship) in Poland: CEIDG registration, tax form selection, ZUS social security, VAT, and your first invoice.

12 min czytania

How to Start a Sole Proprietorship in Poland in 2026: Complete Guide

Thinking about going B2B or starting your own business in Poland? Registering a sole proprietorship (jednoosobowa działalność gospodarcza, or JDG) is free and takes just one day. But along the way, you'll make a few decisions that could cost you thousands of złoty per year if you choose wrong. This guide walks you through every step.

Quick Answer

Starting a sole proprietorship in Poland in 2026 takes 5 steps: (1) submit CEIDG-1 application online at biznes.gov.pl, (2) choose your tax form (lump sum, flat 19%, or progressive scale), (3) register with ZUS social security within 7 days, (4) decide whether to register as a VAT payer, (5) issue your first invoice. The entire process is free and takes 1 business day.

Step 1: CEIDG Registration

CEIDG (Central Register and Information on Economic Activity) is where you register your business. You have 3 options:

  • Online at biznes.gov.pl — fastest option, requires a Trusted Profile (Profil Zaufany) or e-ID
  • In person at your local municipal office — no electronic queues, but you need to go there
  • By registered mail — with notarized signature (almost nobody does this)

What to Prepare Before Registration

  1. Business name — must include your full legal name (e.g., "Jan Kowalski Consulting")
  2. Registered address — can be your apartment; you don't need to rent an office
  3. PKD codes — activity classification codes. You can choose many, but one must be primary. For software developers: 62.01.Z, for consultants: 70.22.Z
  4. Start date — can be the day you submit or a future date
  5. Bank account number — business or personal (personal is fine to start)

How to Fill Out CEIDG-1 Online

Go to biznes.gov.pl → "Start a business" → log in with Trusted Profile. The form has 7 sections, but most auto-fill from government databases. Key fields:

  • Tax form — critical decision (more in Step 2)
  • Accounting method — select "revenue and expense ledger" (KPiR) or "revenue records" for lump sum tax
  • Correspondence address — can differ from registered address

Step-by-Step CEIDG Registration Guide

Section 1: Personal Information

  • Identity document type — Polish ID card or passport
  • PESEL, names, surname — auto-filled from government records
  • Residence address — from PESEL registry
  • Phone number and email — required for contact

Section 2: Registered Address and Correspondence

  • Registered address — can be your apartment (no community board approval needed)
  • Correspondence address — can differ from registered address (e.g., accounting office)
  • Right to the address — ownership, lease, or loan agreement

Section 3: Business Details

  • Business name — must include your full legal name
  • Short name — optional, max 30 characters
  • Business description — what you actually do
  • PKD codes — select from the list (up to 20 codes allowed)

Popular PKD codes for 2026:

  • 62.01.Z — Computer programming
  • 70.22.Z — Business and management consultancy
  • 73.11.Z — Advertising agencies
  • 82.99.Z — Other business support services

Section 4: Tax Form Selection

  • General rules (progressive scale) — 12%/32% + 30,000 PLN tax-free amount
  • Flat tax — 19% with no tax-free amount
  • Lump sum tax — various rates depending on PKD code

Important: You can change your tax form by February 20th of the following year, or by the 20th day of the month following your first income in the year you start.

Section 5: ZUS and Insurance

  • Social insurance registration — check if you want coverage
  • Start-up relief — 6 months without social contributions
  • Insurance title code — usually 0510 (business activity)

Section 6: VAT

  • VAT taxpayer registration — optional up to 200,000 PLN annual revenue
  • VAT-EU — for intra-Community transactions
  • Quarterly VAT — available up to 2 million PLN revenue

Section 7: Additional Information

  • Bank account number — business or personal account
  • Accounting documentation — revenue and expense ledger or revenue records
  • Start date — can be submission date or future date

After submission, you receive your NIP (tax ID) and REGON (statistical number) automatically — usually within 1 business day. If you submit after 3:30 PM on Friday, you might receive numbers only on Monday.

Step 2: Choosing Your Tax Form

This is the most important financial decision when starting a JDG. In 2026, you have 3 options:

Progressive Tax Scale (Skala podatkowa)

  • Rates: 12% on income up to 120,000 PLN, 32% above
  • Tax-free amount: 30,000 PLN (no tax on the first 30k PLN of income)
  • Health contribution: 9% of income
  • Best for: earning below ~8,000 PLN net/month, high deductible costs, want to file jointly with spouse

Flat Tax (Podatek liniowy) — 19%

  • Rate: fixed 19% regardless of amount
  • No tax-free amount
  • Health contribution: 4.9% of income (min. ~314 PLN/month in 2026)
  • Best for: earning above ~12,000 PLN net/month, stable high income

Lump Sum Tax (Ryczałt)

  • Rates: depend on PKD code — most common are 8.5% or 12% (IT: 12%, consulting: 15%)
  • Cannot deduct business costs
  • Health contribution: flat rate based on revenue (3 tiers)
  • Best for: low operating costs, revenue under ~250,000 PLN/year

Detailed Tax Form Comparison — Practical Examples

Example 1: Software Developer B2B, 20,000 PLN revenue/month, 2,000 PLN costs/month

Progressive Tax Scale:

  • Annual revenue: 240,000 PLN
  • Annual costs: 24,000 PLN
  • Income: 216,000 PLN
  • Tax: 12% × 120,000 + 32% × 96,000 = 45,120 PLN
  • Health contribution: 9% × 216,000 = 19,440 PLN
  • Total: 64,560 PLN

Flat Tax (19%):

  • Income: 216,000 PLN
  • Tax: 19% × 216,000 = 41,040 PLN
  • Health contribution: 4.9% × 216,000 = 10,584 PLN
  • Total: 51,624 PLN

Lump Sum Tax (12%):

  • Revenue: 240,000 PLN
  • Lump sum: 12% × 240,000 = 28,800 PLN
  • Health contribution: flat rate ~4,800 PLN/year
  • Total: 33,600 PLN

Winner: Lump sum saves 18,000 PLN annually!

Example 2: Business Consultant, 15,000 PLN revenue/month, 8,000 PLN costs/month

Progressive Tax Scale:

  • Annual revenue: 180,000 PLN
  • Annual costs: 96,000 PLN
  • Income: 84,000 PLN
  • Tax: 12% × 84,000 = 10,080 PLN (with tax-free amount: 6,480 PLN)
  • Health contribution: 9% × 84,000 = 7,560 PLN
  • Total: 14,040 PLN

Flat Tax (19%):

  • Income: 84,000 PLN
  • Tax: 19% × 84,000 = 15,960 PLN
  • Health contribution: 4.9% × 84,000 = 4,116 PLN
  • Total: 20,076 PLN

Lump Sum Tax (15% for consulting):

  • Revenue: 180,000 PLN
  • Lump sum: 15% × 180,000 = 27,000 PLN
  • Health contribution: ~4,800 PLN/year
  • Total: 31,800 PLN

Winner: Progressive scale saves 6,000–17,800 PLN annually!

Tax Calculators and Simulations

Before deciding, use online calculators:

  • podatki.gov.pl calculator — official Ministry of Finance tool
  • biznes.gov.pl simulator — compares all forms
  • Bank calculators — PKO, mBank, ING have good tools

Practical tip: If you're a software developer on a B2B contract earning 15,000–25,000 PLN/month with low costs, lump sum at 12% is likely the best option. For higher amounts or significant costs, flat tax at 19% wins. For very low income or high costs, progressive scale is optimal.

Step 3: ZUS Social Security Registration

Within 7 days of starting your business, you must register with ZUS (Social Insurance Institution). Submit form ZUS ZUA (or ZUS ZZA if you have another insurance title) electronically via PUE ZUS.

ZUS Relief Options in 2026

  1. Start-up relief (Ulga na start) — for the first 6 months, you pay ONLY the health contribution (~314–381 PLN/month). No social security contributions.
  2. Small ZUS (Mały ZUS) — for the next 24 months, reduced social contributions (~420 PLN/month + health)
  3. Small ZUS Plus (Mały ZUS Plus) — after Small ZUS, if previous year revenue < 120,000 PLN, contributions proportional to income
  4. Full ZUS — after exhausting relief options, approximately 1,600–1,700 PLN/month in 2026

ZUS Contributions in 2026 — Complete Breakdown

Start-up Relief (Ulga na start) — First 6 Months

  • Social contributions: 0 PLN (emeritus, disability, sickness insurance)
  • Health contribution: 314–381 PLN/month (depending on tax form)
  • Total ZUS: 314–381 PLN/month

Small ZUS (Mały ZUS) — Months 7-30

  • Social contributions: ~420 PLN/month (reduced rate)
  • Health contribution: 314–381 PLN/month
  • Total ZUS: ~710 PLN/month

Small ZUS Plus (Mały ZUS Plus) — After Small ZUS

  • Eligibility: Previous year income under 120,000 PLN
  • Contributions: Proportional to actual income
  • Range: 710–1,640 PLN/month depending on earnings

Full ZUS — After Relief Periods

  • Social contributions: ~1,300 PLN/month
  • Health contribution: 314–381 PLN/month (minimum) or 4.9%/9% of income
  • Total ZUS: 1,640–1,700 PLN/month

Banking Requirements for Sole Proprietorship

Is a Business Bank Account Required?

Legal requirement: No. Polish law doesn't mandate separate business accounts for sole proprietorships.

Practical considerations:

  • Client requirements: Some corporations require business account details on invoices
  • High-volume activity: Banks may freeze personal accounts used for business (above 50-100k PLN/month)
  • Business loans: Banks require business accounts for company financing

Best Business Accounts in Poland 2026

Free Business Accounts:

PKO Bank Polski — Business Optimal:

  • Fee: 0 PLN for first 12 months
  • Internal transfers: Free
  • External transfers: 2.50 PLN each (50 free/month)
  • Debit card: Free
  • Online/mobile banking: Free

mBank — Business Account:

  • Fee: 0 PLN with min. 10,000 PLN monthly inflow
  • Transfers: Unlimited free
  • Card: Free Mastercard Business
  • API integrations: Connect with accounting software

ING Bank — Direct Business:

  • Fee: 0 PLN regardless of inflow
  • Transfers: 50 free/month, then 1.50 PLN each
  • Card: Free Visa Business
  • ATM withdrawals: Free at ING ATMs

Revolut Business:

  • Fee: 0 PLN (EUR and PLN accounts)
  • International transfers: From 0.50 EUR
  • Cards: Physical 6 EUR, virtual free
  • Currency exchange: Interbank rates

How to Open a Business Account — Step by Step

  1. Prepare documents:

    • CEIDG registration certificate (download from biznes.gov.pl)
    • ID document
    • NIP confirmation
    • Signature specimen (sign at the bank)
  2. Schedule visit or apply online:

    • PKO, Santander, Pekao: Branch visit required
    • mBank, ING: Can apply online
    • Revolut: 100% online via app
  3. Complete application:

    • Personal and business data
    • Expected monthly turnover
    • Sources of account inflows
    • Compliance questionnaire (anti-money laundering)
  4. Receive access:

    • Debit card: 3-7 business days
    • Online banking: Immediately or via SMS
    • Checkbook: If ordered

Important: Start-up relief is optional, not automatic. You must select it during registration. You can't reclaim it retroactively if you skip it.

Step 4: VAT — To Register or Not?

By default, new businesses are VAT-exempt up to 200,000 PLN annual revenue. But in some cases, voluntary registration makes sense:

When VAT Registration Makes Sense

  • Clients are businesses — they deduct VAT, so gross price doesn't matter to them
  • Buying equipment — deduct VAT from laptops, monitors, phones
  • Invoicing abroad — for B2B services within the EU, you use reverse charge, but must be registered for VAT-EU

When to Stay VAT-Exempt

  • Clients are individuals (gross price matters)
  • No major business purchases planned
  • Want simpler bookkeeping

VAT Threshold and Registration Rules in 2026

VAT Exemption Limit

200,000 PLN annual revenue — after exceeding this, you automatically become a VAT payer from the first day of the following month.

How the limit is calculated:

  • Goods sales: Net price
  • Services: Service value excluding VAT
  • Mixed activity: All revenue combined

Example: If your revenue from January reaches 195,000 PLN and you earn 15,000 PLN in October (total: 210,000 PLN), you become a VAT payer from November 1st.

VAT Registration Step-by-Step

Required documents:

  • VAT-R form (available at podatki.gov.pl)
  • Copy of CEIDG certificate
  • Copy of NIP (if not included in CEIDG)

Key VAT-R fields:

  • Registration type: Active VAT payer
  • Reason: Voluntary or exceeding limit
  • Start date: Not earlier than business activity start
  • Settlement form: Monthly or quarterly

VAT filing deadlines:

  • Monthly: By the 25th of the following month
  • Quarterly: By the 25th of the month following the quarter (only up to 2M PLN revenue)

VAT Rates in 2026

Standard rates:

  • 23% — Most goods and services
  • 8% — Some services (e.g., repairs)
  • 5% — Books, press
  • 0% — Exports, some intra-Community services

IT services often 23% VAT:

  • Programming, app development
  • Website design and development
  • IT consulting, security audits

Exceptions (0% VAT):

  • IT services to EU companies (reverse charge)
  • Software export outside EU
  • Software licensing abroad

When to Register for VAT-EU

VAT-EU required when:

  • Selling services to EU companies (B2B)
  • Buying goods from EU above thresholds
  • Planning import/export within EU

Reverse charge procedures:

  • Invoice EU client with "0% VAT — art. 43 sec. 1 pt. 3 VAT Act"
  • Client settles VAT in their country according to local rates
  • You don't pay VAT in Poland for this transaction

To register: submit VAT-R form to your tax office (online via e-Urząd Skarbowy or paper). Optionally also register for VAT-EU.

Step 5: Invoicing Basics and Best Practices

Invoicing Software Comparison 2026

Free Solutions

ifirma.pl:

  • Limit: 3 invoices/month forever
  • Features: VAT/proforma invoices, revenue records
  • Online payments: PayU, PayPal, Przelewy24
  • Export: PDF, XML for JPK

wfirma.pl:

  • Limit: 30-day trial, then paid
  • Integrations: Banks, accounting systems
  • Modules: CRM, warehouse, e-commerce

Paid Programs (Basic)

inFakt.pl:

  • Price: 9.90 PLN/month
  • Limit: Unlimited invoices
  • Features: Invoices, revenue/expense ledger, VAT records
  • Automations: Recurring invoices, payment reminders

Fakturownia.pl:

  • Price: 9.90 PLN/month
  • Features: Invoices + basic accounting
  • Integrations: Allegro, WooCommerce
  • Payments: PayPal, Stripe, PayU

Firmao.pl:

  • Price: 19 PLN/month
  • Features: CRM + invoices + projects
  • Advanced: For larger businesses

Mandatory Invoice Elements

  1. Issue date and sequential number
  2. Seller and buyer details (name, address, NIP)
  3. Service/product description
  4. Quantity, unit net price, VAT rate
  5. Net amount, VAT amount, and gross amount
  6. Payment deadline

Important deadline: Issue invoices no later than the 15th day of the month following service delivery.

Accounting Options — DIY vs Accounting Firm

Self-Managed Accounting

Advantages:

  • Savings: 2,000–6,000 PLN annually on accounting fees
  • Control: Know what's happening with your finances
  • Speed: Don't wait for accountant with documents
  • Learning: Understand tax regulations

Disadvantages:

  • Time-consuming: 2-4 hours monthly
  • Responsibility: Mistakes are yours
  • Updates: Must track regulation changes
  • Stress: PIT, VAT, JPK deadlines on your shoulders

Cost of self-accounting software:

  • Lump sum: 0–10 PLN/month (revenue records)
  • Revenue/expense ledger: 15–30 PLN/month
  • Full accounting: 50–150 PLN/month (rarely needed for sole proprietorship)

Accounting Firms

Advantages:

  • Certainty: Professional handles deadlines and regulations
  • Time savings: 2-4 hours monthly back to you
  • Advisory: Tax optimization, planning advice
  • Insurance: Professional liability for errors

Disadvantages:

  • Cost: 150–500 PLN monthly
  • Less control: Don't know your situation real-time
  • Dependency: Must consult changes with accountant
  • Quality varies: Not all firms are reliable

Accounting firm pricing in 2026:

  • Lump sum: 150–250 PLN/month
  • Revenue/expense ledger up to 100 docs: 200–350 PLN/month
  • Revenue/expense ledger above 100 docs: 300–500 PLN/month
  • Premium (+ advisory): 500+ PLN/month

When to choose an accounting firm:

  • Revenue above 50,000 PLN/month
  • Complex business (multiple income sources)
  • No time for learning regulations
  • High error risk (expensive penalties)

Step 5: Your First Invoice

Once you have your NIP, you can issue invoices. You need:

  • Invoicing software (e.g., Fakturownia, inFakt, iFirma) or even Excel
  • Client details (name, address, NIP)
  • Bank account number

Mandatory Elements of a VAT Invoice

  1. Issue date and sequential number
  2. Seller and buyer details (name, address, NIP)
  3. Service/product description
  4. Quantity, unit net price, VAT rate
  5. Net amount, VAT amount, and gross amount
  6. Payment deadline

Deadline: Issue the invoice no later than the 15th day of the month following the service delivery.

Monthly Cost of Running a JDG

Minimum costs in the first year (with start-up relief):

Item Monthly Cost
ZUS (start-up relief) ~314–381 PLN
Online bookkeeping 0–150 PLN
Business bank account 0 PLN (many banks offer free accounts)
Invoicing software 0–50 PLN
Total ~314–581 PLN/month

After 6 months (Small ZUS): cost rises to ~700–800 PLN/month. After 30 months (Full ZUS): ~1,600–1,700 PLN/month.

Detailed Monthly Cost Analysis — Scenarios

Scenario 1: Minimal Setup (Lump Sum, Start-up Relief)

First 6 months:

  • ZUS (health only): 314–381 PLN/month
  • Business bank account: 0 PLN (free at mBank)
  • Invoicing: 0 PLN (ifirma — 3 invoices/month)
  • Accounting: 0 PLN (self-managed)
  • Total: 314–381 PLN/month

Months 7-30 (Small ZUS):

  • ZUS: 710 PLN/month
  • Other costs: unchanged
  • Total: 710 PLN/month

After 30 months (Full ZUS):

  • ZUS: 1,640 PLN/month
  • Total: 1,640 PLN/month

Scenario 2: Professional Setup (Flat Tax 19%, Accounting Firm)

First 6 months:

  • ZUS: 314–381 PLN/month
  • Business account: 20 PLN/month (PKO after promotion)
  • Invoicing: 19 PLN/month (inFakt Standard)
  • Accounting firm: 250 PLN/month
  • Monthly VAT: 0 PLN (included in accounting)
  • Total: 603–670 PLN/month

Months 7-30:

  • ZUS: 710 PLN/month
  • Other costs: 289 PLN/month
  • Total: 999 PLN/month

Scenario 3: Large Business (50k+ PLN revenue/month)

From start:

  • ZUS: Full 1,640 PLN/month (waiving reliefs)
  • Account: 45 PLN/month (Santander Business)
  • Premium accounting: 400 PLN/month
  • Professional insurance: 50 PLN/month
  • Business software: 100 PLN/month
  • Total: 2,235 PLN/month

Hidden Costs You Might Forget

Mandatory:

  • Professional liability insurance (some sectors): 30–200 PLN/month
  • Periodic health exams (computer work): 200 PLN every 3 years
  • Safety training (required by law): 150 PLN every 5 years

Optional but useful:

  • Equipment insurance (laptop/gear): 20–50 PLN/month
  • Online backup (Dropbox Business): 40 PLN/month
  • Software licenses (Adobe, Microsoft): 50–200 PLN/month
  • Co-working space (instead of home office): 300–800 PLN/month

Marketing:

  • Website hosting: 20–100 PLN/month
  • LinkedIn Premium: 60 PLN/month
  • Google Ads: 500–5,000 PLN/month
  • Conferences/networking: 1,000–5,000 PLN/year

Common Mistakes for Foreigners in Poland

1. PESEL and Residence Documentation Issues

Problem: Trying to register business before obtaining proper residence status and PESEL.

Solution for EU citizens:

  • Register residence at local municipal office (Urząd Miasta/Gminy)
  • Obtain PESEL number (free, takes 1 day)
  • Then apply for business registration

Solution for non-EU citizens:

  • Obtain residence permit with work authorization first
  • Get PESEL during residence permit process
  • Only then register sole proprietorship

2. Misunderstanding Polish Tax Residence

Common mistake: Thinking you can avoid Polish taxes by keeping foreign tax residence.

Reality: If you conduct business activity in Poland, you pay Polish taxes regardless of your tax residence elsewhere. You may get relief through Double Tax Treaties, but Polish tax obligations remain.

3. Ignoring Polish Social Security Obligations

Problem: Assuming foreign social insurance covers Polish business activity.

Correct approach:

  • Check if your home country has social security agreement with Poland
  • If yes, obtain A1 certificate to avoid double contributions
  • If no, you must pay Polish ZUS contributions

4. Currency and Banking Confusion

Typical errors:

  • Invoicing in foreign currency without understanding VAT implications
  • Using foreign bank account for Polish business (complicates tax reporting)
  • Not understanding PLN-only requirement for some transactions

Best practices:

  • Open Polish bank account for business
  • Invoice in PLN when possible
  • Keep detailed currency conversion records

Risk areas:

  • Misunderstanding tax form implications
  • Signing accounting firm contracts without proper translation
  • Missing important correspondence from tax office (usually Polish only)

Solutions:

  • Use professional translation for important documents
  • Find accounting firm with English-speaking staff
  • Set up correspondence forwarding through certified translator

Common Mistakes When Starting a JDG

  1. Too few PKD codes — you choose too few and later need to update CEIDG
  2. Skipping start-up relief — you forget to select it during registration and lose 6 months of lower contributions
  3. Wrong tax form — choosing lump sum when you have significant deductible costs
  4. No business bank account — not required, but greatly simplifies bookkeeping
  5. Late ZUS registration — you have 7 days; late registration = penalties

First-Week Checklist

  • Set up Trusted Profile (if you don't have one)
  • Fill out and submit CEIDG-1 online
  • Receive NIP and REGON (1 business day)
  • Register with ZUS (ZUA/ZZA) with start-up relief
  • Decide on VAT and optionally submit VAT-R
  • Open a business bank account (or use personal initially)
  • Choose invoicing software
  • Issue your first invoice

FAQ — Frequently Asked Questions for Foreigners

Can I start a sole proprietorship as a foreigner in Poland?

EU citizens: Yes, without additional permits. You need PESEL and registered address in Poland.

Non-EU citizens: Yes, but you need a residence permit that allows business activity (usually residence permit for work or business).

What documents do I need as a foreigner?

  • Valid passport or EU ID card
  • PESEL number (obtain at municipal office)
  • Registered address in Poland (rental agreement or property deed)
  • Residence permit (non-EU citizens only)

How do I get PESEL as a foreigner?

Visit your local municipal office (Urząd Miasta/Gminy) with your passport and proof of residence. The process is free and usually takes 1 business day.

Do I pay taxes in Poland if I'm not a Polish tax resident?

Yes. If you conduct business activity in Poland, you have Polish tax obligations regardless of tax residence. You may get relief through Double Tax Treaties, but must file Polish tax returns.

Can I avoid Polish social security if I have insurance in my home country?

Depends on bilateral agreements. EU citizens can use A1 certificate to avoid double contributions. Check if your country has social security agreement with Poland.

What tax form should I choose as a foreigner?

Same criteria as Polish citizens: lump sum for low costs/high income, progressive scale for high costs/moderate income, flat tax for high income with moderate costs.

Banking and Financial Management

Do I need a Polish bank account for my business?

Not legally required, but highly recommended. Polish banks may freeze personal accounts used for business. Foreign accounts complicate tax reporting.

Which bank is best for foreigners?

  • Revolut Business: English interface, multi-currency
  • mBank: Good English support, API integrations
  • ING: Free business account, English customer service

Can I invoice in foreign currencies?

Yes, but PLN is simpler for tax reporting. Foreign currency invoices require exchange rate documentation for each transaction.

Practical Business Operations

How much does it cost to register?

CEIDG registration is free. Monthly costs start at ~314–381 PLN (ZUS health contribution) with start-up relief.

How quickly can I start working?

NIP (tax ID) arrives within 1 business day. You can invoice immediately after receiving NIP.

Do I need an accountant as a foreigner?

Not required, but recommended due to language barriers and tax complexity. English-speaking accounting firms charge 250–500 PLN/month.

Working Arrangements

Can I work for my current employer as B2B?

You cannot convert employment contract to B2B with the same employer for the same work (Labor Code circumvention). You can provide additional services outside your employment scope.

Can I run business while employed full-time?

Yes. If employment covers full ZUS, business only requires health contribution (~314 PLN/month). Check employment contract for non-compete clauses.

VAT and International Transactions

When do I need to register for VAT?

Automatically at 200,000 PLN annual revenue. Earlier registration optional — beneficial if clients are companies or you buy expensive equipment.

How does VAT work with EU clients?

Use reverse charge mechanism: 0% VAT on invoice, client pays VAT in their country. Requires VAT-EU registration.

ZUS and Social Security

What are ZUS start-up reliefs?

  • Start-up relief: 6 months paying only health contribution
  • Small ZUS: Next 24 months with reduced social contributions
  • Small ZUS Plus: Income-based contributions (if previous year income < 120,000 PLN)

When do I lose ZUS reliefs?

If you had business activity in Poland before, worked on employment contract, or received unemployment benefits in the last 60 months.

Common Challenges

What if I don't speak Polish well?

  • Use online CEIDG registration (available in English)
  • Find English-speaking accounting firm
  • Consider professional translator for important documents
  • Many banks offer English customer service

How do I handle tax office correspondence?

Tax office letters are usually Polish-only. Consider:

  • Certified translator for important notices
  • English-speaking accountant who can handle correspondence
  • Google Translate for routine information

Can I change my mind about business form?

Yes. Tax form changes possible by February 20th annually. Business activity can be suspended free of charge for up to 24 months in 5 years.

Long-term Planning

When should I consider incorporating a company?

Consider sp. z o.o. (limited liability company) when:

  • Monthly revenue consistently above 50,000 PLN
  • Need business partners or investors
  • Want limited personal liability
  • Plan to reinvest profits (lower corporate tax rate)

📊 Track your finances and calculate your financial freedom runway with Freenance. See how many months you could live without working thanks to your savings and investments. Freenance automatically categorizes expenses, tracks B2B income, and calculates your Financial Freedom Runway. Start free →

Want full control over your finances?

Try Freenance for free
Start today

Your path to financial freedomstarts here

Join thousands of investors who use Freenance to manage their personal finances.

Start for free
14 days free
No credit card
256-bit encryption