Invoice maker for Poland

Professional invoices for Poland with your NIP and VAT, written in Polish.

4.8/5 from 2,500+ reviews

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
Standard23%Most goods and services
Reduced8%For example restaurants, some construction and transport
Reduced5%For example basic food and books
Zero0%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.

Make your invoice in minutes

Free to start. Download a professional PDF and keep every invoice in one place.

Create your invoice