Will your invoice pass Peppol and KSeF validation?
Checked against the official OpenPeppol and KSeF FA(3) rules. Your file is never stored. The check is free.
Create an invoice manually →How it works
Invoice total with VAT (BT-112) must equal total without VAT (BT-109) plus total VAT (BT-110).
Who Tiltima is for
Tiltima is an e-invoice validator for micro and small businesses and their accountants: no ERP, but still required to meet Peppol, KSeF and the upcoming country mandates. Coming soon, a converter too: a PDF or Excel invoice becomes valid e-invoice XML without manual work.
E-invoicing mandates: 11 countries
Verified: 2026-07-15KSeF mandatory for all from 2026-04-01; administrative fines (up to 100% of VAT) from 2027-01-01
2027-01-01Peppol schemeID: 9945
No domestic B2B mandate; B2G e-invoicing in place
Peppol schemeID: 0200
B2B mandatory from 2028-01-01; format – Peppol BIS 3.0
2028-01-01Peppol schemeID: 0218
Estonia
Buyer's right to demand e-invoices since 2025-07; a 2027 B2B mandate is only under discussion
Peppol schemeID: 0191
Receiving mandatory since 2025-01; issuing from 2027-01-01 (>€800k), everyone – 2028
2027-01-01>€800k turnover2028-01-01everyonePeppol schemeID: 9930
B2B issuing from 2027-01-01 when the buyer is registered in ELMA (law of 2026-06-19); receiving for all – 2030
2027-01-01Peppol schemeID: 0192
B2B and B2G mandatory from 2027-01-01 via the Peppol network
2027-01-01Peppol schemeID: 0245
Sweden
No mandate; Peppol is the de facto standard, commission findings due 2027-11
Peppol schemeID: 0007
No mandate; buyers may demand an EN 16931 invoice
Peppol schemeID: 0216
Government direction: mandatory B2B via Peppol from 2030
Peppol schemeID: 0106
Denmark
From 2026-01 bookkeeping systems must be able to send and receive e-invoices
Peppol schemeID: 0184
| Country | What applies and from when | Next deadline | Peppol schemeID |
|---|---|---|---|
| Poland | KSeF mandatory for all from 2026-04-01; administrative fines (up to 100% of VAT) from 2027-01-01 | 2027-01-01 | 9945 |
| Lithuania | No domestic B2B mandate; B2G e-invoicing in place | 0200 | |
| Latvia | B2B mandatory from 2028-01-01; format – Peppol BIS 3.0 | 2028-01-01 | 0218 |
| Estonia | Buyer's right to demand e-invoices since 2025-07; a 2027 B2B mandate is only under discussion | 0191 | |
| Germany | Receiving mandatory since 2025-01; issuing from 2027-01-01 (>€800k), everyone – 2028 | 2027-01-01>€800k turnover2028-01-01everyone | 9930 |
| Norway | B2B issuing from 2027-01-01 when the buyer is registered in ELMA (law of 2026-06-19); receiving for all – 2030 | 2027-01-01 | 0192 |
| Slovakia | B2B and B2G mandatory from 2027-01-01 via the Peppol network | 2027-01-01 | 0245 |
| Sweden | No mandate; Peppol is the de facto standard, commission findings due 2027-11 | 0007 | |
| Finland | No mandate; buyers may demand an EN 16931 invoice | 0216 | |
| Netherlands | Government direction: mandatory B2B via Peppol from 2030 | 0106 | |
| Denmark | From 2026-01 bookkeeping systems must be able to send and receive e-invoices | 0184 |
Tiltima is a tool, not legal or tax advice.