Poland

PL

Poland has two structured-invoice systems, the Ministry of Finance's KSeF clearance platform for domestic invoices and the Peppol-based PEF platform for public procurement, now linked.

Guide reviewed .

Invoicing and electronic documents

KSeF (Krajowy System e-Faktur)

The Ministry of Finance's National e-Invoicing System for issuing, sending, receiving and storing structured invoices. KSeF assigns a KSeF number when it accepts an invoice, and the buyer is treated as having received it from that moment.

FA(3) logical structure (XML) from 1 February 2026 · Official source: Ministry of Finance · KSeF 2.0 questions and answers

PEF (Platforma Elektronicznego Fakturowania)

The national e-invoicing platform for public procurement, run within Peppol through Access Points selected by tender. Public entities need an account to receive. Besides invoices it carries orders, despatch and receiving advice, correcting invoices and other procurement documents.

Peppol BIS Billing 3.0 with Polish rules, plus Polish specialised documents · Official source: OpenPeppol · Poland country profile

PEF–KSeF link

The Ministry of Finance states that integration allows invoices sent through PEF to be sent to the KSeF 2.0 production environment from 1 February 2026.

PEF invoices forwarded to KSeF · Official source: Ministry of Finance · KSeF 2.0 questions and answers

KSeF is a clearance system. The buyer receives an invoice when KSeF accepts it and assigns a KSeF number, not when a copy arrives by other means. A Peppol connection to PEF serves public procurement, but domestic B2B invoices must go through KSeF. See the Ministry of Finance's KSeF timeline.

For invoices to public entities, check which channel the supplier uses and that the invoice reaches KSeF. The Ministry of Finance says PEF invoices can be passed to KSeF, and OpenPeppol's profile notes that KSeF also accepts invoices in Peppol BIS format. Confirm both routes with the provider before relying on them.

Timeline

  1. Public procurement e-invoicing act in force

    Historical. The Act on electronic invoicing in public procurement takes effect; public entities receive structured invoices through PEF.

    Official source: OpenPeppol · Poland country profile
  2. PEF specialised invoices in production

    Historical. PEF's specialised-invoice functions go into production.

    Official source: PEF · development of the platform
  3. KSeF 2.0 mandatory for large taxpayers and all recipients

    Historical. KSeF 1.0 closes. Taxpayers above PLN 200 million issue through KSeF and all taxpayers receive through it.

    Official source: Ministry of Finance · KSeF implementation stages
  4. KSeF mandatory for other taxpayers

    Historical. Issuing through KSeF extends to the remaining taxpayers, apart from the PLN 10,000 monthly allowance.

    Official source: Ministry of Finance · KSeF implementation stages
  5. Upcoming at review

    KSeF applies to all taxpayers

    Upcoming. The small-volume allowance ends, cash-register invoices to businesses enter KSeF and penalties apply.

    Official source: Ministry of Finance · KSeF 2.0 questions and answers

Peppol in Poland

Directory participants
21,166
Document families
13

Peppol Authority: Ministry of Development and Technology (Ministerstwo Rozwoju i Technologii, MRiT).

5 certified service providers based in Poland.

Peppol Directory data as of .

How to read these numbers

Documents on Peppol

Registrations over time

New registrations per month
New registrations per month05,00010,00015,000Nov 2018: 2Feb 2019: 1Mar 2019: 3Apr 2019: 1,617May 2019: 710Jun 2019: 463Jul 2019: 1,225Aug 2019: 766Sept 2019: 404Oct 2019: 424Nov 2019: 283Dec 2019: 244Jan 2020: 163Feb 2020: 95Mar 2020: 103Apr 2020: 90May 2020: 49Jun 2020: 70Jul 2020: 83Aug 2020: 49Sept 2020: 74Oct 2020: 99Nov 2020: 84Dec 2020: 80Jan 2021: 22Feb 2021: 45Mar 2021: 70Apr 2021: 69May 2021: 58Jun 2021: 40Jul 2021: 60Aug 2021: 69Sept 2021: 46Oct 2021: 66Nov 2021: 56Dec 2021: 52Jan 2022: 63Feb 2022: 41Mar 2022: 37Apr 2022: 38May 2022: 40Jun 2022: 47Jul 2022: 36Aug 2022: 42Sept 2022: 47Oct 2022: 42Nov 2022: 45Dec 2022: 61Jan 2023: 33Feb 2023: 39Mar 2023: 41Apr 2023: 36May 2023: 43Jun 2023: 40Jul 2023: 49Aug 2023: 32Sept 2023: 39Oct 2023: 50Nov 2023: 32Dec 2023: 43Jan 2024: 24Feb 2024: 60Mar 2024: 27Apr 2024: 34May 2024: 242Jun 2024: 10,247Jul 2024: 60Aug 2024: 51Sept 2024: 52Oct 2024: 62Nov 2024: 50Dec 2024: 75Jan 2025: 58Feb 2025: 55Mar 2025: 58Apr 2025: 39May 2025: 55Jun 2025: 48Jul 2025: 61Aug 2025: 52Sept 2025: 53Oct 2025: 58Nov 2025: 97Dec 2025: 142Jan 2026: 107Feb 2026: 38Mar 2026: 72Apr 2026: 93May 2026: 40Jun 2026: 41Jul 2026: 30Aug 2026: 33Sept 2026: 48Oct 2026: 16Nov 2018Oct 2026

Peppol Directory data as of .

Show as a table
MonthNew registrations
2
1
3
1,617
710
463
1,225
766
404
424
283
244
163
95
103
90
49
70
83
49
74
99
84
80
22
45
70
69
58
40
60
69
46
66
56
52
63
41
37
38
40
47
36
42
47
42
45
61
33
39
41
36
43
40
49
32
39
50
32
43
24
60
27
34
242
10,247
60
51
52
62
50
75
58
55
58
39
55
48
61
52
53
58
97
142
107
38
72
93
40
41
30
33
48
16

Registration dates in the current Directory snapshot.

Participants