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:
| Situation | Invoice must be issued |
|---|---|
| Standard service delivery | By 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 received | Within 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.