Key Features of a Polish Invoice Template
To ensure compliance, a Polish invoice template must incorporate specific legal requirements, especially with the mandatory National e-Invoicing System (KSeF) for most B2B transactions starting February 1, 2026, for large taxpayers and April 1, 2026, for others. Every invoice needs a unique, sequential number for unambiguous identification, as discontinuous numbering can lead to penalties. Essential tax information includes the supplier's 10-digit Tax Identification Number (NIP), and the buyer's NIP if they are a VAT payer. Beyond these, a compliant invoice must clearly state the issue date, date of supply (if different), full names and addresses of both parties, a detailed description of goods or services, quantity, unit price, net amount, applicable VAT rate(s), the VAT amount expressed in Polish Zloty (PLN), and the gross total. While invoices can be issued in any currency, the VAT amount must always be converted and shown in PLN.