Poland Invoice Generator
Faktura - Polska
Creating invoices in Poland requires compliance with local tax regulations. Every invoice must include your NIP (tax identification number) and, if you are VAT-registered, your NIP (VAT EU). The applicable VAT rates in Poland are: 23% (standard), 8% (reduced), 5% (super-reduced). Invoices must use a sequential numbering system and include both the issue date and delivery date.
If your annual turnover stays below 200,000 PLN, you may qualify for the small business exemption known as Zwolnienie podmiotowe z VAT. Under 200,000 PLN annual turnover, VAT registration not required.
For cross-border B2B services within the EU, the reverse charge mechanism applies. Instead of charging VAT, you include the statement: "Odwrotne obciążenie – art. 28b ustawy o VAT." on your invoice. Our generator handles all of this automatically — just select your country and invoice type.
Create your Poland invoice now
Pre-configured with Poland VAT rates, tax fields, and date format (dd.MM.yyyy). Free, no account needed.
Required invoice fields in Poland
- 1.Sequential invoice number (e.g. e.g. FV/2025/001)
- 2.Full name and address of both supplier and buyer
- 3.NIP (tax identification number)
- 4.NIP (VAT EU) (if VAT-registered)
- 5.Invoice date and delivery/supply date
- 6.Description, quantity, and unit price of goods/services
- 7.Tax base, VAT rate (23%), and VAT amount
- 8.Total amount including VAT
Frequently asked questions about invoicing in Poland
What must a Polish invoice (faktura) contain?
A Polish invoice must include: issue date, sequential number, NIP (tax number) of both parties, full names and addresses, description and quantity of goods/services, unit price, net value, VAT rate and amount, and gross total. This is governed by the Polish VAT Act.
When do I need to register for VAT in Poland?
VAT registration is mandatory when your annual turnover exceeds 200,000 PLN. Below this threshold, you benefit from the VAT exemption (zwolnienie podmiotowe z VAT).
What currency should Polish invoices use?
Domestic invoices are typically in PLN. For cross-border EU transactions, you can invoice in EUR or other currencies, but the VAT amount must be converted to PLN using the NBP exchange rate from the last business day before the tax point.
Is e-invoicing mandatory in Poland?
Poland is introducing mandatory structured e-invoicing (KSeF - Krajowy System e-Faktur). Check the latest regulations for current implementation dates, as this system is being phased in gradually.
Invoice generators for other EU countries
euinvoice.app — Free EU invoice generator. No account required. Your data never leaves your browser.