E-invoicing
Poland’s KSeF e-invoicing mandate is now in effect

Prepare for Krajowy System e-Faktur (KSeF), reduce penalty and invoice disruption risk, and build a scalable approach for Poland and every mandate that follows — whether you’re starting fresh or replacing a solution that isn’t working.

POLAND E-INVOICING TIMELINE
Key implementation and penalty milestones
  • 1 February 2026: Mandatory B2B e-invoicing took effect for businesses with annual revenues over PLN 200 million 
  • 1 April 2026: The mandate extended to most businesses 
  • 1 January 2027: The mandate extends to “digitally excluded” taxpayers meeting stated small-transaction thresholds
  • 1 January 2027: Penalties may begin, with fines reaching up to 100% of the VAT amount on noncompliant invoices
Simplify e-invoicing with Avalara

Connect compliance directly to your ERP

Integrate structured invoicing, reporting, and life cycle monitoring into core ERP processes without adding fragmented local systems.

Adapt faster as mandates evolve

Stay aligned to changing country requirements without rebuilding integrations or redesigning workflows for every new mandate.

Centralise visibility across jurisdictions

Monitor invoice flows, reporting, and compliance status globally through a unified operational model across countries and business units.

Scale globally without rework

Replace single-country implementations with a repeatable framework designed for long-term, AI-powered compliance at global scale.

Pricing star bg
Poland e-invoicing requirements

Model  and platform

Poland uses a centralised model through KSeF, where structured invoices are submitted to the government platform and assigned a unique identifier.

Software integration

Businesses can use KSeF directly or connect through commercial software integrated with the KSeF API to support invoice exchange and status visibility.

Formats

Poland requires structured e-invoices in FA(3) XML format for invoices issued through KSeF.

Scope

The mandate applies to B2B transactions for resident businesses and businesses with a fixed establishment in Poland. Foreign-entity obligations depend on Polish establishment status.

Enterprise risk indicators
  • Reliance on PDF and email invoice workflows
  • Limited readiness for FA(3) XML invoice data
  • Manual exception resolution
  • Limited visibility into KSeF invoice life cycle statuses
  • Fragmented ERP environments
  • Exposure to penalties once Poland’s 2026 grace period ends
  • Polish fixed-establishment and foreign-entity workflows not fully mapped
  • A single-country solution for Poland that won’t scale as mandates expand across other markets
Steps to Poland e-invoicing mandate compliance
  • Build cross-team alignment. Bring Tax, Finance, and IT into a shared workstream to align on readiness, process ownership, and implementation.
  • Assess mandate applicability. Identify in-scope entities, fixed establishments, a fiscal representative (if necessary), revenue thresholds, taxpayer categories, transaction types, and timing.
  • Map current invoice flows. Document ERP systems, invoice routing, approval workflows, exception handling, and KSeF integration dependencies.
  • Select a scalable platform. Using Avalara can help you comply with Poland’s mandate and build an architecture that scales across countries and adapts as requirements evolve.
  • Prepare ERP systems and data. Validate FA(3) XML readiness, data completeness, life cycle monitoring, and integration requirements across core systems.
  • Test and validate early. Early validation can reduce rejection risk, limit disruption, and help teams prepare before penalties begin in 2027.

Poland is only the beginning

Mandates are accelerating globally. Build a model that supports Poland now and scales as mandates go live across other countries.

Solve for Poland and every mandate that follows

Leading enterprises treat e-invoicing as an operational transformation initiative, not a one-off compliance project. Instead of building country-specific fixes that create future inefficiencies, they’re standardising workflows, connecting systems, and creating scalable compliance operations across jurisdictions.

 

Avalara helps support this approach through its Agentic Tax and Compliance™ platform — designed to automate complex tax and e-invoicing workflows across countries, systems, and changing regulatory requirements.

 

The goal:  Solve e-invoicing once, then scale compliance globally as mandates compound and evolve.

Schedule a Poland readiness session

In a 45-minute working session, Avalara experts will help you identify what’s in scope, uncover system gaps, and prioritise your next 90 days of action.

In-scope transactions

Abstract dark navy background with a subtle repeating scalloped wave texture.

B2B

Business-to-business (B2B) e-invoicing is now mandatory in Poland for resident businesses and businesses with a fixed establishment in Poland. From 1 January 2027, the mandate will extend to the “digitally excluded”. These are taxpayers who find it difficult or impossible to access digital infrastructure — and are therefore unable to fulfil the obligation to issue and receive invoices via KSeF — and whose transactions involve small amounts of up to PLN 450 for a single invoice, and up to PLN 10,000 in total sales per month.

 

Poland has postponed implementing its e-invoicing mandate numerous times. Following a technical audit, Polish authorities believed that an architecture rebuild was necessary to include better documentation and maintenance planning, as well as training and support for Polish taxpayers.

KSeF

Businesses will be able to issue and receive e-invoices via the Polish government’s centralised platform for structured e-invoicing, the National Electronic Invoice System, or “Krajowy System e-Faktur” (KSeF), in the FA(3) XML format.

 

When an e-invoice is submitted to KSeF, the e-invoice is assigned a unique identifier. Once the e-invoice is approved by KSeF and considered legal, the recipient can download it directly from the platform.

 

A foreign company operating in Poland through a fixed place of business in the country must issue e-invoices via KSeF and appoint a fiscal representative. A foreign company operating in Poland remotely without a fiscal representative is not obliged to use KSeF. In this instance, the foreign company can issue and receive invoices in the format agreed between both parties, such as PDF via email. 

Abstract dark navy background with a subtle repeating scalloped wave texture.

Penalties for noncompliance

Poland has announced a grace period for noncompliance penalties. Until the end of 2026, no fines will be imposed on businesses using noncompliant invoices. However, from January 2027, businesses could face fines of up to 100% of the VAT amount on the invoice if they fail to issue an invoice via KSeF. Repeated noncompliance could lead to further administrative penalties and audits.

FAQs

Yes. Mandatory B2B e-invoicing took effect in Poland on 1 February 2026 for resident businesses and businesses with a fixed establishment in Poland with annual revenues over PLN 200 million. The mandate extended to most taxpayers on 1 April 2026.

The mandate applies to resident businesses and businesses with a fixed establishment in Poland. Foreign companies operating through a fixed place of business in Poland must also issue e-invoices via KSeF and appoint a fiscal representative.

KSeF stands for Krajowy System e-Faktur, Poland’s national electronic invoice system. Businesses use KSeF to issue and receive structured e-invoices through the Polish government’s centralised platform.

 Poland requires structured e-invoices in FA(3) XML format.

For in-scope businesses, e-invoices must be issued through KSeF. Foreign companies operating remotely without a fiscal representative are not obliged to use KSeF and may issue and receive invoices in an agreed format, such as PDF by email.

Poland has announced a grace period for noncompliance penalties until the end of 2026. From January 2027, businesses could face fines of up to 100% of the VAT amount shown on the invoice if they fail to issue it through KSeF. Repeated noncompliance could also lead to further administrative penalties and audits.

Poland’s mandate affects invoice creation, exchange, validation, visibility, and ERP integration. Delaying preparation increases the risk of invoice disruption, manual workarounds, data gaps, and country-specific rework that will not scale across future mandates.

With penalties starting in January 2027, the key question is whether your current solution gives you full confidence — validated FA(3) XML data, invoice life cycle visibility, and exception handling that won’t require manual intervention at scale. If you’re also operating in other markets, a Poland-only solution may create a separate integration to manage as mandates expand.

Schedule a Poland readiness session

In a 45-minute working session, Avalara experts will help you identify what’s in scope, uncover system gaps, and prioritise your next 90 days of action.