The Polish accounting reality dla English speakers
Forget everything you know z UK lub US. Polski system to nie jest просто translation of what you know. To completely different beast.
Wszystko jest po polsku. WSZYSTKO.
Tax forms, faktury, umowy, correspondence z urzędem – all in Polish. Nie ma English version. Even w 2026, mimo że half of Warsaw mówi po angielsku, oficjalny język to tylko polski.
Mój pierwszy accountant powiedział „no problem, I speak English”. Jego English: „You must making the tax before day 25”. Painful. That’s when znalazłem firms które actually specialize in English-speaking clients. https://progressholding.pl/en/ był recommended przez innych expats – 21 lat experience z international clients, real English-speaking team. Game changer.
VAT in Poland – nie jest jak VAT w UK czy sales tax w USA
Stawki które make no sense
23% – standard rate. OK, similar do UK.
8% – niektóre produkty. Which ones? Good question. 200-stronnicowy dokument wyjaśnia.
5% – podstawowe produkty. Definition of „podstawowe”? Another 200 pages.
0% – eksport. Ale musisz prove że rzeczywiście exported.
Real example: Sprzedawałem software. Myślałem 23% na wszystko. Nope. Software do EU business clients – reverse charge. Software do USA – 0% ale potrzebujesz tony dokumentów. Software do Polish consumers – 23%. Software jako download – inne zasady niż cloud. Nightmare.
JPK – Big Brother is watching
Jednolity Plik Kontrolny – Poland’s unique invention. Every month, do 25th, musisz send do tax office EVERY transaction. Każda faktura, każdy wydatek, everything.
System automatically analizes. Unusual patterns? Audit. Margins poniżej industry average? Red flag. Too many expenses? Investigation.
My experience: Zapomniałem oznaczyć transakcje proper GTU codes. 20,000 PLN kara. Za co? Za nieprawidłowe oznaczenie. Nie za brak podatku, just wrong code. Welcome to Poland.
Choosing tax system – decyzja która can save lub cost fortune
Regular progressive tax (12% i 32%)
Sounds reasonable? It’s not. Po dodaniu social security i health insurance, effective rate dla decent income to 45%. Ouch.
Flat tax (19%)
Popular wśród expats. Predictable, straightforward. Ale no deductions. I health insurance calculated od income – może być painful przy wysokich dochodach.
Lump sum (ryczałt) – the secret weapon
IT services – 8.5%! Consulting – 8.5%! To nie joke. Większość English-speaking IT professionals wybiera to.
Catch? Nie możesz deduct expenses. Ale who cares gdy płacisz 8.5% zamiast 19% czy 32%?
Invoicing – więcej zasad niż w UK i USA razem
Faktura VAT – not just „invoice”
Must contain:
- Słowo „FAKTURA” (invoice nie wystarczy)
- Numer kolejny (sequential, no gaps allowed)
- Data wystawienia AND data sprzedaży
- NIP obu stron
- Dokładny opis (nie może być just „consulting services”)
- PKWiU lub CN code (classification codes)
- Proper GTU markers jeśli applicable
Miss cokolwiek = invalid invoice = no cost deduction = audit problems.
KSeF – obligatory e-invoicing od 2026
Wszystkie faktury must go through government system. Real-time. Instantly visible do tax office.
Pros: Szybszy VAT return, mniej paperwork
Cons: Zero privacy, system często crashes, jeszcze jeden system do nauki
International transactions – gdzie English speakers gubią pieniądze
Currency conversion – który kurs?
Invoice w USD, payment w EUR, accounting w PLN. Which rate? From which day?
Rules:
- Sprzedaż – kurs z dnia poprzedzającego wystawienie faktury
- Zakup – kurs z dnia poprzedzającego płatność
- Ale czasem NBP średni, czasem kupna/sprzedaży
- Depends na typ transakcji
My mistake: Używałem XE.com rates. Auditor: „Tylko NBP”. Różnice kursowe do dopłaty: 15,000 PLN. Lesson learned.
Transfer pricing dla international structures
Masz parent company abroad? Każda transakcja musi być „arm’s length”. Documentation required powyżej 2 million PLN.
Co zawiera dokumentacja:
- Benchmarking study (comparing do market rates)
- Functional analysis (kto co robi)
- Economic analysis (dlaczego takie ceny)
- Legal agreements
- TP-R report annually
Nie masz? Penalty starts od 240,000 PLN. I’m not joking.
Social security (ZUS) – the entrepreneur killer
Składki które hurt
Minimum około 1,600 PLN monthly. Czy zarabiasz czy nie. First month stracisz pieniądze? ZUS doesn’t care, pay up.
Dla English speakers to shock. W UK płacisz percentage. W USA wybierasz ile odkładasz. W Polsce? Fixed amount, every month, no matter what.
Ulgi które może get
First 6 months – preferential rate około 350 PLN. Ale tylko jeśli nie miałeś business ostatnie 5 lat.
Small ZUS – jeśli revenue poniżej 120,000 PLN annually. Płacisz proportionally.
Ale uwaga – health insurance still calculated od real income. Może być więcej niż regular ZUS.
Kontrola skarbowa – survival guide dla English speakers
Statistically, foreign-owned companies mają 3x większą chance na audit. Discrimination? Maybe. Reality? Definitely.
Co sprawdzają most często
- Koszty – czy really business related
- International transactions – transfer pricing
- VAT – szczególnie export/import
- Cash transactions – bardzo suspicious w Polsce
- Home office costs – ile naprawdę używasz for business
Jak przeżyć audit
Documentation jest everything. Każdy wydatek musi mieć:
- Business purpose opisany
- Umowa lub zamówienie
- Dowód wykonania (photos, reports, emails)
- Proof of payment
Auditor nie mówi po angielsku? Standard. Bring translator, ale official one. Friend who speaks Polish? Nie wystarczy.
Bookkeeping software – co works dla English speakers
International solutions – forget it
QuickBooks, Xero, FreshBooks – nie działają z Polish system. Różne zasady, różne requirements.
Polish solutions z English interface
- inFakt – basic ale works, ma English version
- Fakturownia – more advanced, partial English
- wFirma – Polish tylko, ale comprehensive
Reality? Nadal potrzebujesz księgowego. Software to tylko tool, ktoś musi know the rules.
Finding accountant który actually helps English speakers
Red flags – run away
- „I speak little English” – będzie disaster
- Nie ma doświadczenia z international clients
- Nie zna umów o unikaniu podwójnego opodatkowania
- Panikuje przy fakturze w foreign currency
- Mówi „nie da się” zamiast szukać solution
Green flags – consider staying
- Website w full English (nie tylko Google Translate)
- Team members z international experience
- Znajomość różnych accounting standards (US GAAP, IFRS)
- Clients z twojego kraju – ask for references
- Technological approach – cloud, API, integrations
Costs – realny budget dla English-speaking business
Tani księgowy – 200-500 PLN/month
Dostaniesz: Basic bookkeeping, często błędy, zero advisory, komunikacja przez Google Translate
Mid-range – 1,000-2,000 PLN/month
Dostaniesz: Decent bookkeeping, some English support, basic tax optimization
Professional dla international – 2,000-5,000 PLN/month
Dostaniesz: Full service, real English support, proactive advisory, audit support, international expertise
Expensive? Porównaj do penalties za błędy. Jedna kontrola może kosztować 50,000+ PLN. Good accountant to nie cost, to investment.
Tax optimization – legal ways to pay less
IP Box dla software/creative
5% tax rate na income z intellectual property. Tworzysz software, content, designs? Możesz qualify.
Requirements:
- Musisz own the IP
- Prowadzić detailed records
- Udowodnić connection między IP a revenue
Estonian CIT – nie płać until wypłacasz
Reinwestujesz wszystko w business? 0% tax. Wypłacasz dywidendę? Wtedy płacisz.
Perfect dla growth-focused businesses. Terrible jeśli chcesz regularnie wypłacać profits.
R&D relief – 100% kosztów dodatkowo
Developing new products? Odliczasz koszty twice. Wydałeś 100k na R&D? Odliczasz 200k. Legal, promoted przez government.
Survival tips od someone who learned hard way
- Get profesjonalny help od początku – nie próbuj sam
- Document everything – każdy email, każda rozmowa
- Never mix personal i business finances
- Pay wszystko on time – Polish fiskus nie forgives
- Miej buffer na unexpected taxes – zawsze coś wypłynie
- Build relationship z księgowym – to twój partner w survival
- Learn podstawy Polish tax terms – pomoże w komunikacji
- Join expat business groups – shared experience pomoże
Bottom line
Polish accounting i tax system to complicated beast. Ale można survive i even thrive jeśli masz right support. Nie próbuj być hero i handle wszystko sam. Your time jest worth more niż accountant’s fee.
Find someone kto really understands international business. Kto mówi twoim językiem – nie tylko literally, ale też understands twój business model, twoje needs, twoje concerns.
Poland oferuje amazing opportunities dla international business. Ale musisz play według local rules. Get help, stay compliant, focus na growing your business. Księgowość zostaw professionals.
















