VATfaqs.com
Newse-InvoicingSubmit ArticleSponsors
VATfaqs.com

Global VAT and indirect tax news for professionals. Curated from official sources, delivered Tuesday and Thursday.

Read

  • News feed
  • e-Invoicing mandates
  • Digest archive
  • Glossary
  • Blog

Tools

  • VAT validator
  • Automation scorecard

About

  • About VATfaqs
  • Submit a story
  • Sponsors

Connect

  • Newsletter
  • RSS
  • team@vatfaqs.com
© 2026 VATfaqs. All sources credited.Privacy·Terms·Editorial policy
    All country mandates

    Poland e-Invoicing Mandate 2027

    Clearance model · Krajowy System e-Faktur (KSeF 2.0)

    phased
    Verified 23 July 2026

    E-invoicing is mandatory in Poland: businesses established in Poland must issue structured B2B invoices through the Krajowy System e-Faktur (KSeF), from 1 February 2026 for large taxpayers and 1 April 2026 for all other VAT-registered businesses. Invoices are submitted in the FA(3) XML schema and receive a KSeF number on acceptance. Micro-entrepreneurs follow on 1 January 2027.

    Authority: Ministerstwo Finansów / Krajowa Administracja Skarbowa (Ministry of Finance / National Revenue Administration) · Legal basis: Act of 11 March 2004 on VAT, Articles 106ga to 106ni, as inserted by the Act of 16 June 2023 (Journal of Laws 2023, item 1598) and amended by the Act of 5 August 2025 amending the VAT Act and the KSeF Act; Ministry of Finance regulations on the FA(3) logical structure, offline modes and KSeF certificates. Originally authorised by Council Implementing Decision (EU) 2022/1003.
    Key facts about the Poland e-invoicing mandate
    StatusPhased
    Legal basisAct of 11 March 2004 on VAT, Articles 106ga to 106ni, as inserted by the Act of 16 June 2023 (Journal of Laws 2023, item 1598) and amended by the Act of 5 August 2025 amending the VAT Act and the KSeF Act; Ministry of Finance regulations on the FA(3) logical structure, offline modes and KSeF certificates. Originally authorised by Council Implementing Decision (EU) 2022/1003.
    Phase-in7 phases, 2019 to 2027
    ScopeB2G: Mandatory · B2B: Mandatory · B2C: Voluntary
    FormatFA(3) XML · National FA(3) logical structure (XSD); EN 16931 invoices are handled for B2G through the PEF platform, which forwards them to KSeF for numbering
    PlatformKrajowy System e-Faktur (KSeF 2.0) · Central clearance
    PenaltiesUp to 100% of the VAT shown on an invoice issued outside KSeF, or up to 18.7% of the gross invoice amount where no VAT is shown (Article 106ni of the VAT Act).

    Phase-in timeline

    2019 to 2027
    1. 2019
      Public contracting authorities begin accepting structured e-invoices via PEF
      all contracting authorities
    2. 2022
      Open voluntary KSeF use to all taxpayers
      optional
    3. 2026
      Require large taxpayers to issue invoices through KSeF; all taxpayers must be able to receive
      2024 gross sales value (including VAT) above PLN 200 million
    4. 2026
      Extend the issuing obligation to all remaining VAT-registered businesses
      no turnover threshold; micro-entrepreneurs deferred
      Today
    5. 2027
      Bring micro-entrepreneurs and digitally excluded taxpayers into KSeF
      individual invoices up to PLN 450 and monthly gross sales up to PLN 10,000
    6. 2027
      Require the KSeF number in payment references, including split payment
      payments between active VAT taxpayers
    7. 2027
      Activate the penalty regime under Article 106ni of the VAT Act
      all in-scope taxpayers
    Today
    2019
    Public contracting authorities begin accepting structured e-invoices via PEF
    all contracting authorities
    2022
    Open voluntary KSeF use to all taxpayers
    optional
    2026
    Require large taxpayers to issue invoices through KSeF; all taxpayers must be able to receive
    2024 gross sales value (including VAT) above PLN 200 million
    2026
    Extend the issuing obligation to all remaining VAT-registered businesses
    no turnover threshold; micro-entrepreneurs deferred
    2027
    Bring micro-entrepreneurs and digitally excluded taxpayers into KSeF
    individual invoices up to PLN 450 and monthly gross sales up to PLN 10,000
    2027
    Require the KSeF number in payment references, including split payment
    payments between active VAT taxpayers
    2027
    Activate the penalty regime under Article 106ni of the VAT Act
    all in-scope taxpayers

    Mandate at a glance

    Verified Jul 2026
    Poland · e-Invoice
    Next: 1 Jan 2027
    phased
    Scope
    • B2G mandatory
    • B2B mandatory
    • B2C voluntary
    • Non-residents: partially in scope
    Format
    • FA(3) XML
    • National FA(3) logical structure (XSD); EN 16931 invoices are handled for B2G through the PEF platform, which forwards them to KSeF for numbering
    Transmission
    • Krajowy System e-Faktur (KSeF 2.0)
    • Real-time clearance
    Archiving
    • 10 years
    • Digital signature: not-required
    • Storage: Domestic
    Penalties
    • Up to 100% of the VAT shown on an invoice issued outside KSeF, or up to 18.7% of the gross invoice amount where no VAT is shown (Article 106ni of the VAT Act).
    • The Article 106ni penalties apply only from 1 January 2027; no KSeF-specific financial sanctions are imposed for invoicing errors during 2026, as confirmed in the Ministry of Finance KSeF 2.0 Q&A.
    • The Ministry of Finance has confirmed that maximum sanctions are not automatic and that breaches are assessed case by case, taking account of scale, frequency and corrective action.
    Poland
    e-Invoice
    phased
    Next: 1 Jan 2027
    Scope
    • B2G mandatory
    • B2B mandatory
    • B2C voluntary
    • Non-residents: partially in scope
    Format
    • FA(3) XML
    • National FA(3) logical structure (XSD); EN 16931 invoices are handled for B2G through the PEF platform, which forwards them to KSeF for numbering
    Transmission
    • Krajowy System e-Faktur (KSeF 2.0)
    • Real-time clearance
    Archiving
    • 10 years
    • Digital signature: not-required
    • Storage: Domestic
    Penalties
    • Up to 100% of the VAT shown on an invoice issued outside KSeF, or up to 18.7% of the gross invoice amount where no VAT is shown (Article 106ni of the VAT Act).
    • The Article 106ni penalties apply only from 1 January 2027; no KSeF-specific financial sanctions are imposed for invoicing errors during 2026, as confirmed in the Ministry of Finance KSeF 2.0 Q&A.
    • The Ministry of Finance has confirmed that maximum sanctions are not automatic and that breaches are assessed case by case, taking account of scale, frequency and corrective action.

    Full technical breakdown: Poland guide on e-Invoice.app

    Is e-invoicing mandatory in Poland?

    Partly. The mandate is being phased in. E-invoicing in Poland is mandatory for B2G, B2B transactions (voluntary for B2C). Poland operates a clearance model via Krajowy System e-Faktur (KSeF 2.0). Non-resident businesses are partially in scope (see the FAQ below).

    What are the Poland e-invoicing deadlines?

    The next Poland e-invoicing deadline is 1 January 2027: Bring micro-entrepreneurs and digitally excluded taxpayers into KSeF (individual invoices up to PLN 450 and monthly gross sales up to PLN 10,000).

    Poland e-invoicing mandate deadlines by phase
    DateScopeObligationThreshold
    18 Apr 2019
    B2G
    Public contracting authorities begin accepting structured e-invoices via PEFall contracting authorities
    1 Jan 2022
    B2B
    B2G
    Open voluntary KSeF use to all taxpayersoptional
    1 Feb 2026
    B2B
    B2G
    Require large taxpayers to issue invoices through KSeF; all taxpayers must be able to receive2024 gross sales value (including VAT) above PLN 200 million
    1 Apr 2026
    B2B
    B2G
    Extend the issuing obligation to all remaining VAT-registered businessesno turnover threshold; micro-entrepreneurs deferred
    1 Jan 2027
    Upcoming
    B2B
    Bring micro-entrepreneurs and digitally excluded taxpayers into KSeFindividual invoices up to PLN 450 and monthly gross sales up to PLN 10,000
    1 Jan 2027
    Upcoming
    B2B
    Require the KSeF number in payment references, including split paymentpayments between active VAT taxpayers
    1 Jan 2027
    Upcoming
    B2B
    Activate the penalty regime under Article 106ni of the VAT Actall in-scope taxpayers

    What format and platform does Poland require?

    Poland requires e-invoices in FA(3) XML (National FA(3) logical structure (XSD); EN 16931 invoices are handled for B2G through the PEF platform, which forwards them to KSeF for numbering), exchanged via Krajowy System e-Faktur (KSeF 2.0) on a real-time basis. Invoices must be retained for 10 years. For format specifications and implementation detail, see the full Poland technical guide on e-Invoice.app.

    What are the penalties in Poland?

    • Up to 100% of the VAT shown on an invoice issued outside KSeF, or up to 18.7% of the gross invoice amount where no VAT is shown (Article 106ni of the VAT Act).
    • The Article 106ni penalties apply only from 1 January 2027; no KSeF-specific financial sanctions are imposed for invoicing errors during 2026, as confirmed in the Ministry of Finance KSeF 2.0 Q&A.
    • The Ministry of Finance has confirmed that maximum sanctions are not automatic and that breaches are assessed case by case, taking account of scale, frequency and corrective action.

    What changed recently?

    • Jun 2026The Ministry of Finance held the first open KSeF consultations since the partial rollout, covering an extended API for invoice-related business events, authentication tokens and invoice process management, ahead of the 2027 micro-entrepreneur wave.
    • Apr 2026The second KSeF wave went live, extending the issuing obligation to all remaining VAT-registered businesses established in Poland other than micro-entrepreneurs.

    Need the full Poland compliance detail?

    This page is a high-level snapshot. For registration procedures, technical specifications, exemption rules and implementation guidance, see the detailed Poland country guide on our partner site e-Invoice.app.

    Poland e-invoicing guide on e-Invoice.app

    Poland e-invoicing: frequently asked questions

    Do foreign companies without an establishment in Poland have to use KSeF?

    No. Taxpayers that are not established in Poland and have no fixed establishment involved in the supply are excluded from the issuing obligation under Article 106ga of the VAT Act, even if they hold a Polish VAT number. A foreign company with a fixed establishment in Poland that participates in the supply is in scope. Non-established businesses may still use KSeF voluntarily and will receive KSeF invoices from Polish suppliers.

    Are invoices to consumers covered by the Polish mandate?

    B2C invoices are outside the KSeF obligation. Taxpayers may issue them through KSeF voluntarily, but consumers are not given system access, so the invoice still has to be shared with the buyer by other means. Separately, taxpayers issuing only invoices up to PLN 450 with monthly gross sales up to PLN 10,000 may keep invoicing outside KSeF until 31 December 2026.

    What happens if KSeF is unavailable when I need to issue an invoice?

    Poland provides permanent offline provisions: the Offline24 mode lets a taxpayer issue an invoice outside the system and submit it to KSeF by the next working day, alongside the emergency mode used when the Ministry of Finance announces a KSeF failure. Invoices issued this way must carry QR codes and, for Offline24, the issuer needs a valid KSeF certificate. The full KSeF integration, certificate and authentication detail is covered in the detailed Poland guide on e-Invoice.app.

    More detailed questions? See the full Poland guide on e-Invoice.app.

    Sources

    This page was verified against the following sources on 23 July 2026.

    1. Pytania i odpowiedzi KSeF 2.0 (Ministerstwo Finansów, Krajowy System e-Faktur)
    2. Pierwsze konsultacje po częściowym wdrożeniu KSeF, podsumowanie (Ministerstwo Finansów, Krajowy System e-Faktur)
    3. 2026 KSeF Grace Period: No Fines Until 2027 (VATupdate)
    4. KSeF: A timeline of Poland's e-invoicing mandate (Sovos)
    e-Invoice.app, The e-Invoice Voicee-Invoice.app, The e-Invoice Voice

    Follow e-Invoice.app on LinkedIn for e-invoicing mandate news and deadline alerts.

    Follow e-Invoice.app

    Latest Poland e-invoicing news from e-Invoice.app

    Compliance
    E-Invoicing
    Poland·E-Invoice·5 months ago

    Poland e-Invoicing Guide: KSeF Mandate, Timeline & Compliance Requirements

    Poland's KSeF e-invoicing system requires all VAT‑registered businesses to submit B2B invoices via a centralized platform using the FA(3) XML format. Large taxpayers must comply from February 2026, others from April 2026, with a grace period through 2026 and penalties starting in 2027. The system assigns unique identifiers, stores invoices for ten years, and imposes up to 100 % VAT penalties for non‑compliance after the grace period.

    Other Europe mandates:BelgiumCroatiaDenmarkEstoniaFranceGermanyGreeceIreland

    View all 38 country e-invoicing mandates →