Poland VAT Calculator

Add or remove 23% Poland VAT with net and gross amounts

Several amounts? Paste one per line:

How to add or remove VAT in Poland

  1. The Poland standard rate of 23% is already selected.
  2. Choose Add tax and enter a price excluding VAT to get the VAT and the gross price, or Remove tax and enter a price including VAT to split it into net and VAT.
  3. For goods at a reduced rate, type that rate in the rate box. Paste a list of prices, one per line, to convert them all at once.

VAT rates in Poland

RateApplies to (examples)
23%Standard rate: most goods and services
8%restaurant services, some foods, passenger transport, residential construction
5%basic foods, books and some periodicals

In Poland the tax is called VAT (podatek od towarów i usług, PTU). To add 23%, multiply the net price by 1.23: zł 100.00 becomes zł 123.00. To remove it, divide the gross price by 1.23: zł 100.00 including VAT is zł 81.30 net plus zł 18.70 VAT. A common mistake is to take 23% off the gross price, which removes too much; the VAT share of a gross price is 23/123, or 18.70%.

Polish businesses issue structured e-invoices through KSeF, the national e-invoicing system, being phased in from 2026. Prices for consumers are shown gross (brutto); netto is the price without VAT.

Standard and reduced rates checked on 20 October 2026 against the Ministry of Finance (podatki.gov.pl). Rates can change with each budget; the rate box is editable if a change takes effect.

FAQ

How do I calculate brutto from netto at 23%?

Multiply netto by 1.23. To get netto from brutto, divide by 1.23; the VAT is 18.70% of brutto.

How do I remove VAT from a price in Poland?

Divide the price including VAT by 1.23. For example, zł 123.00 ÷ 1.23 = zł 100.00 net, so the VAT is zł 23.00.

Does the calculator save my rate?

Yes, the last rate and country you used are remembered in this browser. Nothing is uploaded.

Made by BufferMint. We also design and build software products for founders. See our services →

Your files and inputs never leave your device; we only count anonymous visits.