Invoice template for Poland

Set up for Polish invoices: złoty amounts, the seller’s and buyer’s NIP, the date of sale and VAT rates. Most Polish businesses now issue B2B invoices in KSeF, so read the note below.

No sign-up. Your invoices and client data stay on your device.

Skip to the poland invoice editor

How to use this poland invoice

  1. Add your business name, address and NIP (Polish tax ID).
  2. Add the buyer and their NIP, or their EU VAT number if they are abroad.
  3. Add the date of sale in the notes if it differs from the issue date.
  4. Set VAT at 23%, 8%, 5% or 0%, or choose No tax if you are VAT-exempt.
  5. Add a bank account that is on the VAT whitelist and download the PDF.

Important: KSeF

Poland’s KSeF e-invoicing system is mandatory for most businesses since 2026. A PDF from this template is not a KSeF invoice, and Invoiceferry does not send invoices to KSeF. Use the free Aplikacja Podatnika KSeF or accounting software for those, and use this template for proformas, quotes, consumer invoices and receipts.

What a Polish VAT invoice must show

  • Issue date, a sequential number, and the date of sale if different.
  • Names and addresses of both parties, and both NIPs.
  • Item names, quantity, net unit price, net value, VAT rate and amount, totals.
  • Notes such as “odwrotne obciążenie” (reverse charge) or “mechanizm podzielonej płatności” (split payment) where they apply.

Split payment is mandatory for B2B invoices over PLN 15,000 gross for goods and services in Annex 15 of the VAT Act. Payments over PLN 15,000 should go to an account on the VAT whitelist (biała lista).

Exemption and foreign currency

Businesses with sales up to PLN 200,000 a year can use the small-business VAT exemption. The invoice then shows no VAT and the legal basis, e.g. “Zwolnienie z VAT na podstawie art. 113 ust. 1 ustawy o VAT”.

You can invoice in euros or dollars, but the VAT amount must also be shown in złoty, converted at the NBP average rate from the last business day before the tax point. Keep invoices for 5 years from the end of the year in which the tax was due.

Your business
PNG, JPG, WebP or SVG.

Remembered for your next document.

Bill to
Details

Counts up automatically. You can edit it.

e.g. “Tax invoice”, “Estimate”.

When the work was done or the goods delivered, if not the issue date. Required in Poland (data sprzedaży).

Type a code or name, e.g. EUR or shilling.

How amounts and dates are written on the document.

Line items
Tax, discount & shipping
Tax
More: pension contribution, recargo, ROT/RUT

Italy: rivalsa INPS (4 %) or a professional fund’s contribution, added to the net amount and taxed with it.

Sweden: mark the labour lines with “Mark as labour” in each line’s ⋯ menu. The deduction is worked out on labour including VAT and taken off the amount to pay. Add the buyer’s personnummer (and fastighetsbeteckning for ROT) in the notes.

Tax is calculated after the discount; shipping is added untaxed. Withholding tax (such as Spain’s IRPF or Italy’s ritenuta d’acconto) is taken off the amount your client pays you. Tax rules differ by country — check which rates and details apply to you.

Payment & notes

Made from the invoice number and printed on the invoice, so your bank can match the payment.

Poland: VAT on a foreign-currency invoice is also shown in złoty, at the NBP average rate from the last business day before the date of supply.

 

E-invoice (XML)

Fill these in to download your invoice as an e-invoice (XML). Empty fields are taken from the details above where possible.

Ask your client which format they accept. Belgian businesses receive e-invoices through Peppol from 2026.

Your business

Scheme and number, e.g. 0208 + your Belgian company number. Needed for Peppol.

Bill to

Required by XRechnung. For public authorities, their Leitweg-ID; for businesses, the reference or order number they gave you.

Only needed when you don’t charge VAT.

Leave empty to use the standard wording.

Italy (FatturaPA)

7 characters from your client. Use 0000000 with a PEC address, or for private individuals.

Needed for private individuals without a Partita IVA.

Only used when you set a withholding rate under Tax.

Free beta
Design
Paper size

Opens your browser’s print dialog — choose Save as PDF.

Live preview A4
Total—

Your documents

Dashboard, reminders & repeating invoices

    Frequently asked questions

    What is the VAT rate in Poland?

    The standard rate is 23%. Reduced rates are 8% and 5%, and 0% applies to exports and intra-EU supplies of goods.

    What is a NIP?

    NIP is the Polish tax identification number. For EU deals the VAT number is PL followed by the NIP.

    Is this invoice valid in KSeF?

    No. It is a PDF. If KSeF applies to you, issue the invoice in KSeF and use this for proformas, quotes and consumer invoices.

    Can I invoice a Polish client in euros?

    Yes, but show the Polish VAT amount in złoty at the NBP exchange rate.

    Related tools & guides

    Upgrade

    Invoiceferry Pro

    $5/month or $39/year

    Get Pro

    Cancel any time. Your work is never lost — documents stay in your browser either way. Compare Free and Pro