Poland VAT at a glance
| Standard rate | 23% VAT under the Ustawa o podatku od towarów i usług (Ustawa o VAT — VAT Act 2004) implementing VAT Directive 2006/112/EC. The 23% rate has been operationally stable since 2011 increase from 22% (which was Poland’s standard rate from 1993). |
| Reduced rates (two tiers) | 8% — food and beverage services in some categories (restaurants and catering), construction and renovation services on residential property, hotel accommodation, passenger transport, certain agricultural products and inputs, qualifying medical equipment, books in non-electronic form (specific scope), pharmaceutical products on regulated essential medicines list. 5% — basic foodstuffs (broad scope including bread, dairy, meat, vegetables, fruit), books (physical and e-books), newspapers and periodicals (including electronic), qualifying medical devices, certain children’s products. Note: rate categories have been subject to periodic legislative amendment — verify current applicability against most recent VAT Act amendments. |
| Zero-rated supplies | 0% — exports of goods outside the EU, intra-Community supplies of goods to VAT-registered EU customers (VAT Directive Article 138), qualifying exported services, supplies to qualifying free zones (Special Economic Zones — SEZs), certain international transport, basic foodstuffs (a temporary 0% rate has been applied to specific food categories under recent legislative frameworks — verify current status) |
| Exempt supplies | Categories under Article 43 Ustawa o VAT — most financial services (interest, insurance, asset management), residential rentals (long-term), certain medical services, certain educational services, postal services in regulated channels, certain real estate transactions, gambling under specific framework |
| Tax architecture | National VAT framework under Ustawa o VAT implementing EU VAT Directive 2006/112/EC. Administered by Krajowa Administracja Skarbowa (KAS — National Revenue Administration) under the Ministerstwo Finansów (Ministry of Finance). KAS operates through Urzędy Skarbowe (regional tax offices) — Drugi Urząd Skarbowy Warszawa-Śródmieście handles foreign business registrations centrally. |
| Domestic registration | Mandatory at commencement of taxable activity for businesses exceeding PLN 200,000 annual turnover (since 2017 reform; verify current threshold). Voluntary registration available below. Registration through KAS electronic platform — issued the Polish VAT registration number with PL prefix (PL + 10 digits, derived from NIP — Numer Identyfikacji Podatkowej, the Polish Tax Identification Number). |
| Foreign business registration | Non-Polish EU businesses with Polish VAT obligations register through Drugi Urząd Skarbowy Warszawa-Śródmieście. Non-EU businesses register through the same office with appointment of a Polish fiscal representative (przedstawiciel podatkowy) — mandatory under Article 18a Ustawa o VAT for non-EU vendors with direct Polish VAT registration. |
| KSeF — Krajowy System e-Faktur (operationally significant) | Poland’s National e-Invoicing System (KSeF) is the country’s mandatory B2B e-invoicing framework — operational on voluntary basis since 1 January 2022, with mandatory phased rollout originally planned for 1 July 2024 but deferred multiple times. Current expected timeline (verify with KAS for latest): 1 February 2026 mandatory for large taxpayers (annual turnover above PLN 200 million); 1 April 2026 for all other VAT-registered taxpayers. KSeF operates a clearance model — invoices route through KSeF in structured FA(2) XML format for clearance and timestamping before reaching customers. Once mandatory, KSeF-cleared invoices will be the only legally valid B2B invoices in Poland. |
| OSS / IOSS framework | Poland participates as Member State of Identification (MSI) for both Union OSS (for Polish-resident businesses making cross-border B2C supplies to other EU member states) and Non-Union OSS (for non-EU businesses choosing Poland as MSI). IOSS available for low-value (≤ EUR 150) goods imports. Poland’s OSS administration through KAS is operationally functional but Polish-language primary with limited English support. |
| Tax authority | Krajowa Administracja Skarbowa (KAS) — podatki.gov.pl. Administers VAT, Podatek dochodowy od osób prawnych (CIT — corporate income tax), Podatek dochodowy od osób fizycznych (PIT — personal income tax), customs (Krajowa Administracja Skarbowa also handles customs through the consolidated structure since 2017 reform). KAS Foreign Business Office handles foreign registrations. |
| Filing — monthly / quarterly | Monthly JPK_V7M return (combining VAT return + Standard Audit File for Tax) through KAS electronic platform by the 25th of the month following the period. Quarterly JPK_V7K return for businesses meeting specific criteria (typically smaller taxpayers) by the same deadline. JPK (Jednolity Plik Kontrolny — Standard Audit File for Tax) has been operational since 2018 — Poland was among the EU’s earliest adopters of structured SAF-T VAT reporting. |
| Electronic invoicing — JPK + KSeF | Poland operates a uniquely layered digital reporting framework: JPK_V7 monthly Standard Audit File (since 2018; required from all VAT-registered taxpayers — combines VAT return with detailed transaction-level data); plus KSeF mandatory clearance-model e-invoicing (phased mandatory from February-April 2026). This combination places Poland among the EU’s most digitally-advanced VAT jurisdictions. Foreign businesses with Polish VAT registration must comply with both JPK and KSeF when mandatory. |
| ViDA implications | Poland’s KSeF (mandatory from 2026) plus JPK_V7 (operational since 2018) provide structurally strong foundation for ViDA’s 2030 cross-border B2B mandate. The KSeF FA(2) XML format will require alignment with EN 16931 European e-invoicing standard for cross-border B2B under ViDA. Polish authorities are positioning to leverage existing infrastructure for ViDA compliance. |
| Late-submission fine | Specific fines under the Polish Tax Code (Ordynacja Podatkowa) — typically 2.5x the basic fine unit (around PLN 800 minimum); higher amounts for repeated or material breaches. |
| Late-payment interest | Odsetki za zwłokę (default interest) at the published rate — currently around 14.5% per annum (based on NBP reference rate plus statutory margin), plus enforcement charges. Among the EU’s higher default interest rates — reflecting Polish policy emphasis on timely VAT collection. |
| Under-reporting penalty | Penalty under Ustawa o VAT and Tax Code — typically 30% of underpaid VAT (sanction for substantial breach); higher for fraudulent under-reporting (up to 100%); criminal exposure under Penal Fiscal Code (Kodeks karny skarbowy) for material amounts. |
| Tax evasion | Criminal prosecution under Kodeks karny skarbowy (Penal Fiscal Code); imprisonment exposure up to 25 years for aggravated VAT evasion above PLN 1 million (one of the EU’s strongest criminal frameworks against VAT fraud). |
| Records retention | 5 years from the end of the calendar year of the relevant tax filing under Ordynacja Podatkowa Article 70 — extended to 10 years for records relating to specific categories. Electronic records under JPK and KSeF count as primary records. |
| Currency | Polish Złoty (PLN) — Poland is NOT a Eurozone member. PLN ≈ 4.3 PLN to 1 EUR (rates fluctuate; Poland operates floating exchange rate within EU treaty obligations toward eventual Euro adoption). Foreign businesses operating in Poland must handle PLN currency conversion in invoicing and reporting. |
| Statute | Ustawa o podatku od towarów i usług (Ustawa o VAT, 2004) — Polish VAT framework implementing VAT Directive 2006/112/EC. Ordynacja Podatkowa (Tax Code) — procedural framework, penalties. Kodeks karny skarbowy (Penal Fiscal Code) — criminal tax framework. Article 18a Ustawa o VAT — fiscal representative framework. KSeF framework under Ustawa o VAT Article 106nd-106ng (mandatory phased rollout). KAS administrative guidance through Interpretacje Indywidualne (individual interpretations) and Interpretacje Ogólne (general interpretations). |
Do I need to comply? — 60-second check
All EU member states share core VAT rules under Directive 2006/112/EC — place of supply, the credit-method mechanic, the OSS framework, VIES validation. Poland operates within this framework but adds operationally distinctive overlays that make it one of the EU’s most digitally-advanced VAT jurisdictions: KSeF (Krajowy System e-Faktur) mandatory clearance-model e-invoicing phased from February-April 2026 (large taxpayers first, then all VAT-registered taxpayers); JPK_V7 Standard Audit File for Tax operational since 2018 (combines VAT return with transaction-level data); PLN currency (Poland is NOT a Eurozone member); and the operationally significant przedstawiciel podatkowy (fiscal representative) requirement for non-EU vendors. Foreign businesses entering Poland today must plan for the February-April 2026 KSeF go-live as one of the EU’s most operationally significant national e-invoicing mandates.
Four questions, in order:
- Polish-resident business above the registration threshold (PLN 200,000)? Mandatory VAT registration through KAS. JPK_V7 reporting since 2018; KSeF mandatory from 2026. Local Polish Business track.
- Non-Polish EU business making B2C cross-border supplies to Polish consumers? Either register through Union OSS (preferred) or register directly in Poland if you have a fixed establishment (triggers JPK obligation and KSeF when mandatory). Foreign EU Vendor track.
- Non-EU business making B2C supplies of services or goods to Polish consumers? Register through Non-Union OSS for services; through IOSS for low-value goods imports; through direct Polish registration with przedstawiciel podatkowy for higher-value goods or specific scenarios (triggers JPK + KSeF obligations). Non-EU Vendor track.
- Foreign business with Polish fixed establishment, or supplying B2B to Polish customers above thresholds? Direct Polish VAT registration through Drugi Urząd Skarbowy Warszawa-Śródmieście, JPK_V7 monthly compliance, KSeF integration ahead of 2026 mandate. Foreign Establishment / B2B track.
Two contextual points. First: Poland’s KSeF (Krajowy System e-Faktur) mandatory phased rollout in February-April 2026 represents one of the EU’s most operationally significant national B2B e-invoicing mandates. The framework was originally planned for July 2024 but was deferred multiple times due to technical complexity and stakeholder concerns. Current expected timeline (verify with KAS for latest): 1 February 2026 mandatory for large taxpayers (annual turnover above PLN 200 million); 1 April 2026 mandatory for all other VAT-registered taxpayers. Foreign businesses with Polish VAT registration must plan KSeF integration well ahead of go-live. Second: Poland is the largest CEE (Central and Eastern European) economy and is structurally significant as a manufacturing, logistics, and services hub for the broader CEE region. Combined with PLN currency (non-Eurozone), JPK_V7 transaction-level reporting (operational since 2018), and the upcoming KSeF mandate, Poland operates at the digital-administration frontier of CEE VAT jurisdictions while maintaining the structural complexity of a major EU economy.
Quick-jump to your persona
- Foreign EU SaaS / Digital Services Vendor into Poland
- Non-EU Vendor (SaaS / Services / Low-value Goods) into Poland
- Foreign Importer / E-commerce Seller into Poland
- Local Polish Business
Foreign EU SaaS / Digital Services Vendor into Poland
Operating an EU-headquartered SaaS or digital services business selling to Polish consumers and businesses? Union OSS restructures B2C compliance — single registration through your home member state MSI, single quarterly OSS return covering Poland and other EU member states. B2B supplies to Polish VAT-registered customers operate under VAT Directive Article 196 reverse-charge with the Polish customer self-assessing through their JPK_V7. From February-April 2026, KSeF mandatory framework applies to direct Polish VAT-registered taxpayers.
Are your Polish sales actually in Poland’s VAT base?
Place of supply for B2C electronic services follows the consumer’s location under VAT Directive Article 58. Indicators include billing address in Poland, payment instrument issued by a Polish institution, IP address resolving to Poland, and other commercially relevant location data — currency consideration: PLN (Poland is non-Eurozone).
Take Cairo Industrial Engineering S.A.E., an Egyptian industrial engineering and infrastructure services company with USD 75 million revenue globally. Cairo Industrial Engineering combines manufacturing of industrial equipment with a B2B platform combining project-management software, infrastructure-monitoring analytics, and engineering services for major construction, oil and gas, and infrastructure operators across the Middle East, Africa, and selected European markets. Poland’s industrial economy creates relevant customer base — manufacturing concentration in Silesia (Katowice industrial zone), automotive cluster (Volkswagen Poznań, Stellantis Tychy, Toyota Wałbrzych, MAN Truck), shipbuilding (Gdańsk, Szczecin), and major construction sector. Annual Polish revenue reached EUR 320,000 in 2025, concentrated among Silesian industrial operators, Warsaw-area construction companies (Skanska Poland, Strabag, Mota-Engil Central Europe), and Gdańsk-area maritime customers. As a non-EU vendor, Cairo Industrial Engineering registered through Non-Union OSS with Poland as MSI for limited B2C supplies (CEE technical training subscriptions); B2B supplies to Polish VAT-registered customers (predominant) operate under VAT Directive Article 196 reverse-charge with the Polish customer self-assessing 23% Polish VAT through monthly JPK_V7M. From February 2026, Cairo Industrial Engineering’s Polish B2B invoicing will need to route through KSeF — integration with Polish certified service provider is planned.
When the KAS clock starts running
Four operational triggers under the EU framework as applied in Poland.
The OSS B2C trigger applies when Union OSS-registered (for EU vendors) or Non-Union OSS-registered (for non-EU vendors) cross-border supplies to Polish consumers exceed the EUR 10,000 EU-wide micro-business B2C threshold.
The B2B reverse-charge trigger applies under VAT Directive Article 196 for cross-border B2B services to Polish VAT-registered customers — the Polish customer self-assesses through JPK_V7.
The KSeF mandatory trigger applies from February-April 2026 phased rollout — direct Polish VAT-registered taxpayers (foreign or domestic) must issue and receive invoices through KSeF clearance-model framework.
The fixed establishment trigger applies when foreign business creates a Polish stałe miejsce prowadzenia działalności — direct Polish VAT registration required through Drugi Urząd Skarbowy Warszawa-Śródmieście.
KSeF — operational mechanics
Krajowy System e-Faktur (KSeF) is Poland’s mandatory clearance-model e-invoicing framework. Operational on voluntary basis since 1 January 2022, mandatory phased rollout from February-April 2026. Operational architecture: connect to KSeF through KAS-certified service providers (commercial e-invoicing platforms with KSeF certification); generate invoices in structured FA(2) XML format; submit to KSeF for clearance and timestamping; KSeF assigns unique reference number (KSeF ID) and forwards to recipient; KSeF-cleared invoices are the only legally valid B2B invoices in Poland once mandatory. Foreign businesses with Polish VAT registration must integrate with KSeF ahead of go-live. The FA(2) XML format includes all VAT Directive Article 226 required content plus Polish-specific data fields.
JPK — Standard Audit File for Tax (operational since 2018)
JPK (Jednolity Plik Kontrolny — Standard Audit File for Tax) is Poland’s transaction-level digital reporting framework. JPK_V7M (monthly) and JPK_V7K (quarterly) returns combine the VAT return with detailed transaction-level data (all sales and purchase invoices listed with VAT amounts, customer/supplier details). Operational since 2018 — Poland was among the EU’s earliest adopters of structured SAF-T VAT reporting. JPK_V7 is submitted through KAS electronic platform by the 25th of the month following the period. KSeF (when mandatory from 2026) will provide direct source data for JPK_V7 transaction-level reporting.
Getting registered — OSS vs direct registration
For cross-border B2C supplies covered by OSS: register through MSI; no separate Polish VAT registration required. For supplies outside OSS scope: direct Polish VAT registration through Drugi Urząd Skarbowy Warszawa-Śródmieście. Operational steps:
- Apply for Polish NIP (Numer Identyfikacji Podatkowej) — becomes VAT number with PL prefix.
- For non-EU vendors: appoint Polish przedstawiciel podatkowy (fiscal representative) — mandatory under Article 18a Ustawa o VAT; joint and several liability.
- Receive Polish VAT registration number (PL + 10 digits).
- Configure billing platform for Polish VAT rates (23% standard, 8% / 5% / 0% reduced) — PLN invoicing required.
- Establish VIES validation process for Polish B2B customer VAT number.
- Set up JPK_V7 transaction-level reporting capability.
- Plan KSeF integration through certified service provider ahead of February-April 2026 mandate.
- Establish PLN currency translation infrastructure with NBP reference rates.
What you charge, and on what
23% standard Polish VAT on B2C supplies of digital services to Polish consumers (OSS-routed where applicable). Reduced rates: 8% on certain services and goods; 5% on basic foodstuffs, books, e-books, periodicals; 0% on temporary basic-foodstuffs framework (verify current status). 0% on B2B reverse-charge supplies (Polish customer self-assesses under VAT Directive Article 196). Pricing models must reflect the OSS routing of VAT to Poland at the 23% destination rate.
What this actually costs
- Polish przedstawiciel podatkowy: EUR 4,500–16,000 per year (mandatory for non-EU vendors).
- Monthly/quarterly JPK_V7 preparation: EUR 800–2,500 per submission.
- KSeF integration ahead of February-April 2026 mandate: EUR 5,000–18,000 initial + ongoing intermediary fees.
- OSS registration setup (Poland as MSI): EUR 2,500–7,500.
- PLN currency translation infrastructure: EUR 1,000–3,500 initial.
- Annual reasonableness review by Polish Biegły Rewident: EUR 4,500–14,000.
What we see foreign vendors get wrong
Three patterns recur.
The first: under-planning for KSeF February-April 2026 mandatory go-live — foreign businesses with Polish VAT registration must integrate with KSeF ahead of mandate, no transitional period for new registrations.
The second: defaulting to direct Polish registration when Union OSS would handle B2C supplies more efficiently.
The third: under-investing in PLN currency translation — daily NBP reference rate capture is operationally essential for non-Eurozone VAT calculations.
| Selling into Poland? TaxDo handles the OSS-plus-JPK-plus-KSeF framework. Poland operates within the EU shared framework but with operationally distinctive features — JPK_V7 transaction-level reporting since 2018, KSeF mandatory clearance-model e-invoicing from February-April 2026, PLN currency (non-Eurozone), przedstawiciel podatkowy requirement for non-EU vendors. Combined with OSS structuring decisions and KSeF go-live planning, the analytical work is non-trivial. TaxDo’s Poland compliance pod handles the full lifecycle: OSS vs direct-registration analysis, przedstawiciel podatkowy coordination, JPK_V7 reporting, KSeF integration ahead of 2026 mandate, PLN currency handling, and KAS correspondence — staffed by Polish Biegli Rewidenci and licensed Doradcy Podatkowi with active KAS engagements. Free 30-minute Poland VAT scoping callIndicative quote within 48 hoursCoverage includes Poland + all 27 EU member states + 80+ jurisdictions globallySingle English-language SOW; one invoice; one project manager |
Non-EU Vendor into Poland — SaaS, Services, Low-value Goods
Operating a non-EU business making supplies to Polish consumers? Your structural options under the EU framework are Non-Union OSS, IOSS, or direct Polish VAT registration. Poland is a smaller MSI hub vs Ireland/Netherlands/Luxembourg but operationally accessible for vendors with CEE positioning.
Non-Union OSS — Poland as MSI consideration
Non-Union OSS allows non-EU businesses to register through one EU MSI for B2C supplies of services to EU consumers. Poland as MSI considerations: KAS administrative environment in Polish primary with limited English; useful for vendors with CEE market focus or Polish-language commercial relationships; smaller advisor ecosystem vs Ireland/Netherlands. Common alternatives: Ireland (English-language, SaaS-mature), Netherlands (English-language, port-of-entry positioning), Luxembourg (multi-lingual, financial services).
IOSS — for low-value goods imports into Poland
IOSS for distance sales of low-value (≤ EUR 150 intrinsic value) goods imported from outside the EU to Polish consumers. Register through MSI; receive IOSS identification number; collect VAT at point of sale at Polish destination rate (23%); monthly IOSS return; goods enter EU customs (often Warsaw Chopin Airport, Gdańsk Port, or northern EU hubs) with IOSS-IdNr referenced.
Direct Polish registration — when required
Direct Polish VAT registration through Drugi Urząd Skarbowy Warszawa-Śródmieście is required for: non-EU vendors with Polish stałe miejsce prowadzenia działalności; B2B supplies above OSS scope; goods imports above EUR 150 outside IOSS; scenarios where KSeF integration is needed. Non-EU vendors must appoint przedstawiciel podatkowy (mandatory under Article 18a Ustawa o VAT). Direct registration triggers JPK_V7 obligation immediately; KSeF mandatory from February-April 2026.
Przedstawiciel podatkowy framework
Non-EU vendors with direct Polish VAT registration must appoint a przedstawiciel podatkowy (fiscal representative) — Polish-resident professional or firm with joint and several liability for Polish VAT obligations under Article 18a Ustawa o VAT. The representative must be appropriately credentialed (typically Doradca Podatkowy — licensed Polish tax advisor — or qualified Polish entity). Engagement structure reflects liability exposure.
What this actually costs
- Non-Union OSS registration (Poland as MSI): EUR 2,500–7,500 initial; quarterly OSS return EUR 800–2,500.
- IOSS registration (Poland as MSI): EUR 2,500–7,500 initial; monthly IOSS return EUR 600–1,800.
- Direct Polish VAT registration: EUR 4,000–13,000 initial.
- Przedstawiciel podatkowy retainer: EUR 4,500–16,000 per year.
- KSeF integration (mandatory from 2026): EUR 5,000–18,000 initial + ongoing.
- PLN currency translation infrastructure: EUR 1,000–3,500 initial.
- Annual reasonableness review: EUR 4,500–14,000.
What we see non-EU vendors get wrong
Three patterns recur.
The first: defaulting to direct Polish registration when Non-Union OSS or IOSS would cover supplies more efficiently — particularly given KSeF integration burden for direct registrants.
The second: under-budgeting for KSeF integration when direct registration is required — mandatory framework from 2026 requires operational integration.
The third: selecting MSI based on language — Poland suits Polish-comfortable operators with CEE focus; Ireland/Netherlands suit English-default operators.
Foreign Importer / E-commerce Seller into Poland
Shipping physical goods into Poland above the IOSS EUR 150 threshold, or supplying B2B physical goods to Polish VAT-registered customers? Import VAT at 23% applies at Polish customs alongside Customs Duty (under EU CET) and applicable charges. Poland’s logistics infrastructure — Gdańsk Port, Gdynia Port, Warsaw Chopin Airport, plus strong rail connections to broader CEE — makes it operationally significant for foreign importers serving the CEE region.
Are you actually ‘selling into Poland’?
Three structural models exist for foreign higher-value or B2B goods supplies into Poland. First: classic cross-border drop-ship — Polish buyer is importer of record. Second: local stock model — foreign vendor registers for Polish VAT (triggers JPK + KSeF when mandatory). Third: marketplace-mediated — Allegro (Poland’s dominant e-commerce marketplace), Amazon Poland operate under platform-tax frameworks; verify with the marketplace’s commercial team. For intra-Community supplies from EU origin, Article 138 zero-rating applies.
Where VAT actually bites — import VAT
Import VAT at the border is the primary entry point for non-EU origin goods. The customs value (CIF basis), plus Customs Duty at the applicable EU Combined Nomenclature tariff line, plus applicable surcharges, forms the base for the 23% import VAT (8%/5%/0% on specific reduced-rate categories at import). Registered Polish VAT-taxpayers can claim import VAT as input credit through JPK_V7 — Poland operates a reverse-charge mechanism on imports for registered taxpayers under specific framework (Article 33a Ustawa o VAT), materially improving cash flow.
Customs valuation and KAS Customs
KAS Customs Service applies EU customs valuation rules (Union Customs Code — UCC). Poland participates in the EU customs union. Gdańsk Port (largest Baltic Sea container port — Baltic Hub managed by PSA International), Gdynia Port (DCT Gdansk, BCT Gdynia), Szczecin-Świnoujście (West Pomeranian ports) are Poland’s principal commercial ports. Warsaw Chopin Airport and Katowice Airport handle air cargo. Origin certificates under EU trade agreements reduce Customs Duty on qualifying flows.
Intra-Community supplies — Article 138 framework
EU-to-Poland B2B goods supplies operate under intra-Community supply mechanics (VAT Directive Article 138). EU supplier zero-rates the supply; Polish VAT-registered customer self-assesses 23% VAT on acquisition and recovers it as input VAT. VIES validation of Polish VAT number at time of supply is essential evidence. Intra-Community recapitulative statement (informacja podsumowująca) required monthly through KAS electronic platform.
Special Economic Zones (SEZs) and Polish Investment Zone
Poland operates Special Economic Zones (Specjalne Strefy Ekonomiczne — SSE) that have been progressively unified into the Polish Investment Zone (Polska Strefa Inwestycji — PSI) framework since 2018. The PSI provides corporate income tax exemption for qualifying investments based on criteria including investment size, employment creation, sector, and regional unemployment context. Within-Zone operations benefit from CIT exemption (up to 10-15 years depending on qualifying conditions) — distinct from VAT framework but operationally relevant for foreign investors planning major Polish operations.
What this actually costs
- Customs broker per shipment: EUR 200–800.
- Customs duty: variable by EU Combined Nomenclature tariff line; preferential rates under EU FTA network.
- Import VAT: 23% on customs value + Customs Duty (with Article 33a reverse-charge for registered taxpayers).
- Polish VAT registration setup (for local stock model): EUR 4,000–13,000.
- Przedstawiciel podatkowy: EUR 4,500–16,000 per year (mandatory for non-EU vendors).
- Monthly JPK_V7M / KSeF (from 2026) compliance: EUR 1,500–5,500 per month.
- KSeF integration (mandatory from February-April 2026): EUR 5,000–18,000 initial + ongoing.
What we see foreign e-commerce sellers get wrong
Three patterns recur.
The first: under-utilising the Article 33a reverse-charge on imports for registered taxpayers — cash-neutral import VAT is operationally compelling.
The second: misapplying Article 138 intra-Community supply mechanics — VIES validation, customer VAT number capture, and informacja podsumowująca are all required for zero-rating audit defence.
The third: under-planning for KSeF February-April 2026 go-live — direct Polish VAT-registered taxpayers (including foreign vendors with local stock model) are within scope from mandate start.
Local Polish Business
Operating a Polish-resident business above the registration threshold (PLN 200,000)? Mandatory VAT registration through KAS. JPK_V7 obligations since 2018; KSeF mandatory from February-April 2026 (large taxpayers first, then all VAT-registered). For most commercial-scale operations the standard VAT framework applies, with monthly JPK_V7M through KAS electronic platform.
VAT registration threshold and small business framework
Mandatory VAT registration for businesses with annual turnover above PLN 200,000. Below threshold, voluntary registration available. Small business framework (Zwolnienie podmiotowe) under Article 113 Ustawa o VAT exempts qualifying small businesses from VAT collection — businesses participating do not charge VAT, do not file JPK_V7, and cannot recover input VAT. EU’s new small-business cross-border framework (effective 2025+) extends home-state small-business exemption to qualifying cross-border supplies.
JPK_V7 monthly compliance
Monthly JPK_V7M (or quarterly JPK_V7K for smaller taxpayers) through KAS electronic platform by the 25th of the month following the period. The JPK_V7 combines the VAT return with detailed transaction-level data (all sales and purchase invoices). Late filing triggers PLN-denominated fines; late payment triggers Odsetki za zwłokę (currently around 14.5% per annum — among the EU’s higher default interest rates).
KSeF — what’s coming February-April 2026
Krajowy System e-Faktur (KSeF) mandatory phased rollout: 1 February 2026 for large taxpayers (annual turnover > PLN 200 million); 1 April 2026 for all other VAT-registered taxpayers. Operational mechanics: connect to KSeF through KAS-certified service providers; generate invoices in FA(2) XML structured format; submit to KSeF for clearance and timestamping; KSeF assigns KSeF ID and forwards to recipient. Once mandatory, KSeF-cleared invoices are the only legally valid B2B invoices in Poland. Plan integration well ahead of go-live.
ViDA — what’s coming
ViDA adopted March 2025 with phased implementation 2028–2035. Key milestones for Polish businesses: 1 January 2028 — Platform economy reforms; 1 July 2028 — Single VAT registration expansion; 1 July 2030 — Mandatory cross-border B2B e-invoicing across EU + Digital Reporting Requirements (DRR). Poland’s KSeF + JPK_V7 framework provides exceptionally strong foundation for ViDA — Poland will be among the EU’s most ready economies.
Annual Podatek dochodowy od osób prawnych (CIT)
Polish corporate income tax (CIT) at 19% standard rate on net profit; reduced 9% rate for small taxpayers (annual revenue < EUR 2 million). Under OECD Pillar Two effective 2024, large multinational groups subject to 15% minimum effective tax rate framework. Polish Investment Zone (PSI) provides CIT exemption for qualifying investments.
What we see Polish businesses get wrong
Three patterns recur.
The first: under-planning for KSeF go-live — February-April 2026 mandatory rollout requires advance integration with KSeF-certified service providers.
The second: under-utilising Article 33a reverse-charge on imports — registered Polish VAT-taxpayers can self-assess import VAT through JPK_V7.
The third: misjudging Polish Investment Zone (PSI) opportunities — CIT exemption for qualifying investments can be operationally significant for foreign-investor-led Polish operations.
Cross-track essentials
Penalty exposure table
Poland’s penalty framework under Ustawa o VAT, Ordynacja Podatkowa, and Kodeks karny skarbowy:
- Late filing — PLN-denominated fines under Tax Code (around PLN 800 minimum, higher for repeat or material breach).
- Late payment — Odsetki za zwłokę at currently around 14.5% per annum (among the EU’s higher default interest rates), plus enforcement charges.
- Substantial under-reporting — 30% sanction of underpaid VAT under Ustawa o VAT.
- Fraudulent under-reporting — up to 100% sanction; criminal exposure under Kodeks karny skarbowy.
- Aggravated VAT evasion (above PLN 1 million) — imprisonment up to 25 years (one of EU’s strongest criminal frameworks).
Audit triggers
KAS deploys risk-based selection supported by JPK_V7 transaction-level data (operational since 2018) and increasingly KSeF clearance data (from 2026). Common triggers: VAT credit positions persisting; intra-Community supply zero-rating without VIES validation evidence; informacja podsumowująca anomalies; JPK_V7 transaction-level data inconsistencies; large transactions with non-resident affiliates (Ceny transferowe — transfer pricing); KSeF compliance gaps (from 2026); white list verification gaps.
Records retention
Poland requires 5 years of records from the end of the calendar year of the relevant tax filing under Ordynacja Podatkowa Article 70 — extended to 10 years for records relating to specific categories. Electronic records under JPK and KSeF count as primary records.
Currency — Polish Złoty (PLN)
Poland is NOT a Eurozone member — PLN is the only currency for Polish VAT calculations and reporting. PLN ≈ 4.3 PLN to 1 EUR. Polish VAT invoices must be in PLN; foreign-currency invoicing must include PLN equivalent. Currency translation uses NBP (Narodowy Bank Polski) reference rate at the date of supply. Daily NBP rate capture is operationally essential. Poland is committed under EU treaty obligations toward eventual Euro adoption but has not pursued operational alignment.
Brexit context
Post-Brexit (January 2021), the UK is no longer part of the EU VAT framework. Polish-UK trade operates under: customs duties (with EU-UK TCA origin preferences); import VAT at destination; separate UK VAT registration required for direct UK supplies. Northern Ireland under Windsor Framework remains in EU VAT for goods (not services).
Frequently Asked Questions
How is Poland’s VAT structured within the EU framework?
Polish VAT operates under Ustawa o VAT 2004 implementing VAT Directive 2006/112/EC. 23% standard, 8%/5%/0% reduced rates. Administered by KAS. Operationally distinctive features: JPK_V7 transaction-level reporting since 2018, KSeF mandatory clearance-model e-invoicing from February-April 2026, PLN currency (non-Eurozone), przedstawiciel podatkowy requirement for non-EU vendors. 5-year retention (10 for specific categories).
What is KSeF?
Krajowy System e-Faktur — Poland’s National e-Invoicing System. Operational on voluntary basis since 1 January 2022; mandatory phased rollout from February-April 2026 (1 February 2026 for large taxpayers > PLN 200 million; 1 April 2026 for all other VAT-registered taxpayers — verify current timeline with KAS). Clearance-model framework: invoices route through KSeF in FA(2) XML format for clearance and timestamping before reaching customers. Once mandatory, KSeF-cleared invoices are the only legally valid B2B invoices in Poland.
What is JPK_V7?
Jednolity Plik Kontrolny — Standard Audit File for Tax. Poland’s transaction-level digital reporting framework, operational since 2018. JPK_V7M (monthly) and JPK_V7K (quarterly) returns combine the VAT return with detailed transaction-level data. Among the EU’s earliest SAF-T VAT implementations.
Does Poland have a foreign digital services VAT regime?
Yes — Poland operates the EU OSS framework. Non-EU vendors can use Non-Union OSS (Poland as MSI is Polish-language primary). EU vendors use Union OSS. IOSS for low-value goods imports. Direct Polish VAT registration with przedstawiciel podatkowy for scenarios outside OSS scope.
How does Poland handle ViDA?
Poland is exceptionally well-positioned for ViDA — JPK_V7 transaction-level reporting since 2018, KSeF mandatory clearance from 2026, mature digital tax administration. ViDA’s 2030 cross-border B2B mandate will leverage existing KSeF + JPK infrastructure. Poland will be among the EU’s most ViDA-ready economies.
Why is Poland not in the Eurozone?
Poland joined the EU in 2004 with commitment toward eventual Euro adoption under treaty obligations. Poland has not pursued operational alignment with ERM II (Exchange Rate Mechanism II) — a prerequisite for Euro adoption. Successive Polish governments have maintained PLN as a sovereign monetary tool. The PLN remains the only currency for Polish VAT purposes.
What’s the corporate income tax rate?
Podatek dochodowy od osób prawnych (CIT) at 19% standard rate on net profit; 9% reduced rate for small taxpayers (annual revenue < EUR 2 million). Polish Investment Zone provides CIT exemption for qualifying investments. Under OECD Pillar Two effective 2024, large multinational groups subject to 15% minimum effective tax rate framework.
What’s the przedstawiciel podatkowy framework?
Non-EU vendors with direct Polish VAT registration must appoint a przedstawiciel podatkowy (fiscal representative) — Polish-resident professional or firm with joint and several liability for Polish VAT obligations under Article 18a Ustawa o VAT. Mandatory; engagement structure and pricing reflect liability exposure.
How does Brexit affect Polish VAT?
Post-Brexit, the UK is no longer in the EU VAT framework. Polish-UK trade requires separate UK VAT registration for direct UK supplies. EU-UK TCA provides customs duty preferences.
Where do I check current KAS guidance?
podatki.gov.pl — KAS portal. Interpretacje Indywidualne (individual interpretations) and Interpretacje Ogólne (general interpretations) published. Engage a Polish Doradca Podatkowy (licensed tax advisor) or Biegły Rewident (Chartered Accountant) for material decisions.
Recent and upcoming changes
Poland’s VAT framework has been actively evolving. The structural themes have been: JPK_V7 operational since 2018; KSeF mandatory phased rollout (originally July 2024, deferred multiple times to February-April 2026); alignment with ViDA framework (adopted March 2025); EU small-business cross-border framework refinements; Polish Investment Zone CIT framework refinements.
2026 February-April — KSeF mandatory phased go-live
1 February 2026: KSeF mandatory for large taxpayers (annual turnover > PLN 200 million). 1 April 2026: KSeF mandatory for all other VAT-registered taxpayers. Verify current timeline with KAS — multiple deferrals have occurred.
2028 — ViDA platform economy reforms
1 January 2028: ViDA platform economy reforms — deemed supplier rules for short-term accommodation and passenger transport platforms.
2030 — ViDA cross-border B2B e-invoicing
1 July 2030: mandatory cross-border B2B e-invoicing across all EU member states + Digital Reporting Requirements (DRR). Poland’s KSeF + JPK_V7 framework provides exceptional foundation.
Primary sources & further reading
- Krajowa Administracja Skarbowa (KAS) — Polish National Revenue Administration portal; VAT filing, JPK_V7, KSeF
- Ministerstwo Finansów — Polish Ministry of Finance
- Ustawa o podatku od towarów i usług (Ustawa o VAT 2004) — VAT framework implementing VAT Directive 2006/112/EC
- Ordynacja Podatkowa — Tax Code (procedural framework)
- Kodeks karny skarbowy — Penal Fiscal Code (criminal tax framework)
- Article 18a Ustawa o VAT — przedstawiciel podatkowy framework
- Article 33a Ustawa o VAT — reverse-charge on imports for registered taxpayers
- Articles 106nd-106ng Ustawa o VAT — KSeF framework
- VAT Directive 2006/112/EC — EU VAT framework foundation
- ViDA Directive — VAT in the Digital Age framework
Disclaimer
This guide is published by TaxDo as part of the Global Tax Hub. It is general commentary on Polish indirect tax (VAT) at the date shown and is not legal, tax, or accounting advice for any specific transaction or business. Poland’s VAT framework operates under Ustawa o VAT 2004 implementing VAT Directive 2006/112/EC, with 23% standard rate and 8%/5%/0% reduced rates, the JPK_V7 Standard Audit File for Tax reporting (operational since 2018), the upcoming KSeF (Krajowy System e-Faktur) mandatory clearance-model e-invoicing phased rollout February-April 2026, PLN currency (Poland is NOT a Eurozone member), przedstawiciel podatkowy (fiscal representative) requirement for non-EU vendors with direct registration under Article 18a, Article 33a reverse-charge on imports for registered taxpayers, and alignment with the ViDA framework adopted March 2025. Statute, regulation, and KAS administrative guidance change frequently — particularly the KSeF mandatory go-live timeline has been subject to multiple deferrals; OSS/IOSS framework changes, KSeF integration requirements, PLN currency translation, and 5-10 year retention requirements should be verified against current Polish sources before any decision is made. Engage a Polish Doradca Podatkowy or Biegły Rewident for transaction-specific analysis. TaxDo accepts no liability for action taken in reliance on this guide.
