accounting

How to Invoice Clients as a Freelancer in Poland 2026 — VAT, Templates & Deadlines

Step-by-step guide to issuing invoices in Poland as a self-employed contractor. What to include, VAT rules, foreign client invoicing, and free templates.

9 min read

How to Invoice Clients as a Freelancer in Poland 2026 — VAT, Templates & Deadlines

Issuing a correct invoice in Poland is not optional — it is a legal requirement for every sole proprietor (JDG) providing services to another business. A missing mandatory element can cause your client problems with deducting VAT, and expose you to tax authority corrections.

This guide covers everything you need to issue compliant invoices in Poland in 2026, whether your client is a Polish company, an EU business, or a client outside Europe.


Required Elements on Every Invoice

Polish invoice law is governed by the VAT Act (Ustawa o VAT) and the Accounting Act. A valid invoice must include all of the following:

1. Invoice number

Every invoice must have a sequential number that uniquely identifies it in your invoice series. Most freelancers use formats like FV/2026/001 or 2026/03/001. You cannot skip numbers or reuse them.

2. Issue date

The date on which you issued the invoice.

3. Sale/service date (data sprzedaży)

If different from the issue date, you must separately state the date on which the service was performed or the goods were delivered. For ongoing monthly retainers, this is typically the last day of the billing month.

4. Seller details

  • Full legal name (your name as registered in CEIDG)
  • Address (your registered business address)
  • NIP (your tax identification number) — mandatory for all B2B invoices

5. Buyer details

  • Full legal name of the client company
  • Client's registered address
  • Client's NIP (for Polish companies) or VAT number (for EU companies)

6. Service description

A clear description of the service performed. "IT services" alone is insufficient — be specific: "Software development services — backend API implementation, March 2026" is better. The description should match the scope in your contract.

7. Quantity and unit price (net)

Even for services, you specify quantity (e.g., 1 month, 160 hours, or 1 service) and the unit net price.

8. Net value

Total value before VAT.

9. VAT rate and VAT amount

If you are VAT-registered: the applicable rate (23%, 8%, 5%, 0%, or exempt) and the calculated VAT amount. If you are VAT-exempt (zwolniony z VAT), state the legal basis for exemption.

10. Gross value

Net value plus VAT (or equal to net value if exempt).

11. Payment terms

Payment deadline (termin płatności). Not legally mandatory on a VAT invoice under the VAT Act, but required under the Anti-Late Payment Act (Ustawa o terminach zapłaty) for B2B transactions. Include it on every invoice.

12. Bank account number

Required for payments above 15,000 PLN gross. The account must be on the White List (Biała Lista Podatników VAT) if you are VAT-registered.


VAT: Are You Required to Register?

The exemption threshold

As a new freelancer, you can operate as a VAT-exempt entity (zwolnienie podmiotowe) if your annual revenue does not exceed 200,000 PLN (net, excluding VAT). This threshold applies from the start of your business.

When exempt:

  • You do not charge VAT to clients
  • You cannot deduct VAT on your purchases
  • Your invoices say "ZW" or cite Article 113(1) of the VAT Act as the exemption basis
  • Clients cannot deduct input VAT from your invoices

When you must register for VAT

You must register before:

  • Crossing the 200,000 PLN annual threshold (pro-rated in your first year)
  • Providing services to non-EU clients if you choose to be VAT-registered
  • Performing certain activities that are always VAT-taxable regardless of revenue (e.g., legal services, consulting to non-EU companies under certain rules)

For most IT contractors billing Polish corporate clients, VAT registration is often beneficial even below the threshold, because large Polish companies prefer VAT invoices (they reclaim the VAT anyway), and registration allows you to reclaim VAT on your own purchases (equipment, software, accounting).

VAT rates for IT services

Standard IT development, consulting, and support services are taxed at 23% VAT in Poland.


Invoicing Foreign Clients

EU Clients (B2B — Reverse Charge)

When invoicing a business client in another EU country:

  • Verify their VAT number in the VIES system (ec.europa.eu/taxation_customs/vies/)
  • Issue the invoice with 0% VAT (or "NP" — nie podlega) and include the note: "Reverse charge — the VAT liability transfers to the recipient"
  • State their EU VAT number on the invoice
  • Report the transaction in your monthly/quarterly VAT-EU (VAT-UE) declaration

The client's country applies VAT under the reverse charge mechanism. You do not charge Polish VAT.

EU Clients (B2C — Consumer)

If your EU client is a private individual (not a business), the rules are different — you may need to register for VAT OSS (One Stop Shop) if your B2C EU sales exceed 10,000 EUR/year. This is rare for B2B freelancers but worth noting.

Non-EU Clients (USA, UK, Ukraine, etc.)

For services provided to businesses outside the EU:

  • The place of supply is typically outside Poland (under the general B2B rule)
  • Invoice with 0% VAT or "NP" — no Polish VAT applies
  • Include a note: "Service not subject to Polish VAT — place of supply outside Poland per Art. 28b VAT Act"
  • No VAT-EU declaration needed (non-EU transactions)
  • Report the net revenue in your standard JPK_V7 VAT records

You do not need to register for VAT in the client's country for standard B2B service exports (unless you have a physical presence there).


Invoice Deadlines

Polish law sets strict deadlines for issuing invoices:

SituationInvoice must be issued
Standard service deliveryBy the 15th day of the month following the service month
Upon client's request (within 3 months of service)Within 15 days of the request
Advance payment receivedWithin 15 days of receiving the payment
Continuous services (subscriptions, retainers)By the last day of the billing period, or by the 15th of the following month

Best practice: Issue invoices on the last day of the service month or on the 1st of the following month. This avoids any ambiguity about the tax period, simplifies your records, and matches most client expectations.


Digital vs. Paper Invoices

Electronic invoices (e-faktury)

Poland fully accepts electronic invoices — PDF invoices sent by email are legally equivalent to paper invoices and have been since 2014. No special format is required; a PDF is sufficient.

KSeF — National e-Invoicing System

Poland introduced the KSeF (Krajowy System e-Faktur) system, a centralized government e-invoicing platform. As of 2026, KSeF is mandatory for large taxpayers and becoming mandatory for remaining VAT-registered businesses on a staggered schedule. Check with your accountant whether you are already required to use KSeF.

For VAT-exempt freelancers, KSeF is not yet mandatory but voluntary adoption is possible.

Paper invoices

Still legally valid. If your client requests a paper original, you can print and mail it. In practice, 95%+ of freelancer invoicing in Poland is electronic.


Free Invoicing Tools for Polish Freelancers

Several Polish invoicing platforms are free or low-cost and handle legal compliance automatically:

inFakt (infakt.pl)

  • Free tier: unlimited invoices
  • Handles JPK_V7 VAT reporting
  • Built-in accounting integration
  • English interface available
  • Most popular choice among IT freelancers

Fakturownia (fakturownia.pl)

  • Free tier: up to 3 invoices/month
  • Multi-currency support
  • KSeF-ready
  • API available for automation

wFirma (wfirma.pl)

  • Free accounting software included
  • Handles ZUS declarations
  • Good for freelancers who want one tool for everything

Małe Biuro (malebiuro.com)

  • Completely free
  • Simple, no-frills invoicing

All major Polish platforms generate invoices in the correct format, support VAT-EU declarations, and are being updated for KSeF compliance.


Currency and Foreign Currency Invoices

If you invoice a foreign client in EUR, USD, or another currency:

  • The invoice can be in any currency
  • For Polish tax purposes, you must convert to PLN using the NBP (National Bank of Poland) mid-rate from the last business day before the invoice issue date
  • Your accounting records and tax declarations are in PLN
  • The exchange rate used must be documented

Most invoicing software handles this automatically if you input the invoice currency and date.


Payment Deadlines and Late Payment Interest

Standard B2B payment terms

Under Polish law:

  • Standard B2B payment deadline: 30 days from invoice receipt (for transactions between businesses)
  • Maximum allowed: 60 days (with written agreement), or up to 120 days if the debtor is a large enterprise and the creditor is a small/micro business

Late payment interest

If a client pays late, you are legally entitled to charge:

  • Statutory interest for commercial transactions: currently 15.75%/year (as of early 2026 — changes with NBP rates)
  • Calculate: (days late / 365) × interest rate × invoice amount

You do not need to pre-agree to this — it is a statutory right. You do need to actually invoice/claim it, which most freelancers do not bother with for small delays but is worth knowing for persistent late payers.

Split Payment (Mechanizm Podzielonej Płatności — MPP)

For invoices above 15,000 PLN gross in certain industries, split payment is mandatory. The client pays net to your main account and VAT to your separate VAT account. IT services are generally not in the mandatory MPP category, but if you are unsure, consult your accountant.


FAQ

Q: Do I need to use a specific invoice template? No. There is no mandated visual format in Poland — as long as all required elements are present, any layout is valid. Invoicing software generates compliant formats automatically.

Q: Can I issue an invoice before the service is complete? You can issue an advance invoice (faktura zaliczkowa) upon receiving a deposit. A final invoice is then issued upon completion. If the advance covers the full amount, a final invoice may not be needed, but this depends on the arrangement.

Q: What if I made an error on an invoice? Issue a corrective invoice (faktura korygująca). You cannot simply reissue or delete an invoice — the original number must remain in your records, and the correction must reference it. For minor errors that do not affect amounts (e.g., typos in address), a nota korygująca (correction note issued by the buyer) is an alternative.

Q: How long must I keep invoices? Invoices must be retained for 5 years from the end of the tax year in which they were issued (effectively 5–6 years). Electronic copies are fully acceptable.

Q: My Polish client insists I register for VAT even though I am below the threshold. Do I have to? No — you are not legally required to. However, large Polish companies often prefer VAT-registered contractors because they can reclaim the 23% VAT. If an important client requests this, voluntary VAT registration may be commercially sensible. Weigh the administrative cost against the client relationship benefit.


For an overview of when VAT registration becomes mandatory, see our VAT registration guide. For B2B tax forms, see our tax rates guide. Use our B2B Calculator to model your take-home pay as a Polish freelancer.


Invoicing rules and VAT law in Poland change periodically. Verify current requirements with a licensed accountant or at podatki.gov.pl.

Tags

invoice poland freelancerfaktura VAT polandhow to invoice in polandfreelancer invoice poland 2026self-employed invoicing poland

The content of this article is for informational purposes only and does not constitute tax or legal advice. Consult a licensed advisor before making financial decisions.

Skip to content