Invoice maker for Poland
Professional invoices for Poland with your NIP and VAT, written in Polish.
Local rules
How invoicing works in Poland
Poland is moving business invoices to KSeF, the national e-invoicing system. For clients abroad, consumers and pro forma invoices, make a clear faktura here with your NIP and VAT, written in Polish.
At a glance
Invoicing in Poland
- Currency
- Polish złoty (PLN, zł)
- Tax
- VAT (podatek od towarów i usług)
- Tax number
- NIP (10 digits), with PL in front for EU business
- Registration
- Businesses with sales up to PLN 200,000 a year can use the VAT exemption (zwolnienie podmiotowe) and invoice without VAT.
Legal requirements
What an invoice in Poland must include
What the rules in Poland ask for. Every item has its own field in the editor above.
- The date of issue and a unique, sequential number
- Your name, address and NIP
- The client's name, address and NIP (for businesses)
- The date of supply, if different
- A description, quantity and unit price excluding VAT
- The net amount, the VAT rate and the VAT amount
- The total due
- "Mechanizm podzielonej płatności" where split payment applies
Tax rates
VAT rates in Poland
Set the rate once for the whole invoice, or per item when different rates apply.
| Rate | % | Applies to |
|---|---|---|
| Standard | 23% | Most goods and services |
| Reduced | 8% | For example restaurants, some construction and transport |
| Reduced | 5% | For example basic food and books |
| Zero | 0% | For example exports and intra-EU supplies |
Good to know
KSeF
Mandatory e-invoicing through KSeF starts in 2026, first for the largest businesses and then for everyone else, with the smallest following in 2027. Invoices to consumers can still be issued outside KSeF.
Split payment
For certain goods and services over PLN 15,000, the invoice must say "mechanizm podzielonej płatności" and the client pays the VAT to a separate VAT account.
Pro forma
A faktura pro forma isn't a tax invoice. It's an offer or payment request, often used to ask for an advance before the real invoice.
This is general information, not tax advice. Rules and rates can change, so check the latest with the Ministry of Finance (KSeF) or your accountant.
Templates
Choose a template that fits your business
Dozens of professional designs. Add your logo and brand color, and switch any time.
FAQ
Frequently asked questions
When does KSeF become mandatory in Poland?
In stages from 2026: first for the largest businesses, then for all other VAT payers, with the smallest following in 2027. Check the Ministry of Finance for your date.
What must a Polish VAT invoice include?
The date and a unique number, both parties' names, addresses and NIPs, the date of supply, a description with quantity and net price, the VAT rate and amount, and the total. Some situations need extra notes, like split payment.
What is a faktura pro forma?
An offer or request for payment before the sale, often used for advances. It isn't a VAT invoice, so you still issue the real invoice afterwards.
Invoicing in other countries
All countries and professionsMake your invoice in minutes
Free to start. Download a professional PDF and keep every invoice in one place.
Create your invoice