Invoice generator for Poland

Polish VAT invoices need precise tax fields and KSeF timing. Everhour keeps billable rates tied to tracked work.

Build your invoice

Fill in your details, add line items, hit Print when ready.

Invoice #
Date
Due date
From
To
DescriptionQtyRateTaxAmount
Subtotal
Tax
Total$ 0.00

Everhour does it all — track, budget, report & invoice

The calculator gives you the number — Everhour takes it from there.

Go ahead — start tracking!

One click and you're timing. Start a timer, add an entry, edit the details. This is exactly how it feels in Everhour.

  • One-click timer — browser, desktop & mobile
  • Works inside Asana, ClickUp, Linear, GitHub & more
  • Simple setup, no learning curve
Works with your favorite tool:
Everhour — Time Tracking
Time Entries
01:24:00
00:31:00
01:07:00

No more budget surprises

Set a budget, assign rates, and get alerted before you're over.

  • Real-time cost tracking
  • Set different rates per person or project
  • Alerts before you hit the budget limit
Everhour — Budgeting
Acme Web Project
1
50% of budget used
$2,500.00of $5,000.00
$2,500.00 remaining
75%
Actual costRemaining cost

Measurement

Track your budget through time or costs

Simple, customizable reports

Every report you need — configured your way, always up to date.

  • See who does what in real time
  • Configure any report
  • Scheduled email reports
Everhour — Reports

Your invoice is ready!

Tracked hours flow straight into a polished invoice — no copy-paste, no manual math.

  • Billable hours straight into the invoice
  • Configure invoice templates
  • Copy invoices to QuickBooks or Xero
  • Invoicing dashboard with status
Everhour — Invoices
Your Company LLChello@yourcompany.com
INVOICE
Invoice #1042
Group by:
DescriptionHoursRateAmount
Website Redesign14h$150/h$2,100.00
Brand Guidelines7h$150/h$1,050.00
Marketing Strategy3.5h$150/h$525.00
Total Due$3,675.00
Try Everhour for real yourself

Polish invoice requirements

Create a Poland-ready invoice

A Poland-ready invoice gives the buyer enough detail to verify the transaction, book the expense, and pay the correct amount. For VAT invoices, Poland uses value-added tax under the Act on tax on goods and services. The invoice should identify the sale, the parties, the dates, the taxable base, the VAT treatment, and the amount due without forcing the client to reconstruct the calculation.

Start with the issue date and a sequential invoice number. Add the seller and buyer names, addresses, and tax identification numbers. Include the delivery, service, or payment date when that date is known and differs from the invoice issue date. The general deadline is no later than the 15th day of the month after the month when goods were delivered, services were performed, or an advance payment was received, subject to listed special cases.

Include the statutory invoice fields

Each invoice line should describe the goods or services clearly enough for the buyer to match the charge to the order, contract, or work performed. Add the measure and quantity of goods or the scope of services, the unit net price, any discounts or reductions not already included in the unit price, and the net transaction value.

The VAT area needs the rate, net sales totals split by VAT rate and exempt sales, VAT amount split by rate, and the total amount due. Poland's standard VAT rate is 23%, with a main reduced rate of 8% and authority to apply reduced rates including 5% and 0% for specified supplies. Use the rate that applies to the actual supply, not a default copied from a past invoice.

Handle currency and KSeF rules

A Polish invoice can show commercial amounts in a foreign currency, but VAT amounts must be expressed in Polish złoty. Convert VAT under the VAT Act currency rules and round it to full grosze. This detail matters on cross-border contracts because a euro invoice with no PLN VAT amount leaves the tax record incomplete.

KSeF structured e-invoicing now affects most Polish invoice workflows. Mandatory KSeF e-invoicing started on February 1, 2026 for companies with 2024 sales above PLN 200 million including VAT, and on April 1, 2026 for the remaining businesses. Until December 31, 2026, taxpayers may still issue paper or ordinary electronic invoices outside KSeF if monthly gross sales on invoices subject to mandatory KSeF do not exceed PLN 10,000. KSeF becomes mandatory for previously exempt small businesses from January 1, 2027.

Move from one invoice to workflow

A one-off invoice generator works for a simple Polish invoice when the seller already has the buyer details, line descriptions, VAT rate, PLN VAT amount, payment terms, and KSeF position ready. It is also practical for occasional invoices where the source data sits in a contract, spreadsheet, or email thread.

A managed workflow fits recurring client work, multiple rates, and billable time. Everhour separates internal cost rates from client-facing billable rates, supports per-person defaults and per-project overrides, and preserves dated rate changes. That setup lets a team price work by project, member, or task before invoice preparation begins, so the invoice reflects the actual commercial agreement instead of a manual reconstruction.

This content is for general information only, may not be fully up to date, and is provided without any warranty or liability.

High Performer

G2

Summer 2026

Best Ease Of Use

Capterra

Summer 2026

Loved by teams. Proven everywhere.

Rated in the top time trackers across G2, Capterra, and TrustRadius — with consistent praise for ease of use, integrations, and support.

10K+Teams worldwide
90K+Installs Everhour extension
196M+Tasks completed
4M+Projects tracked

Frequently Asked Questions

Which fields make a Polish VAT invoice complete?

A Polish VAT invoice needs the issue date, sequential invoice number, seller and buyer names and addresses, tax identification numbers, and the delivery, service, or payment date when it is known and differs from the issue date. It also needs line descriptions, quantities or service scope, unit net prices, discounts, net values, VAT rates, VAT amounts by rate, and the total due.

Does a Poland invoice have to show VAT in PLN?

Yes. Invoices may include foreign-currency commercial amounts, but VAT amounts must be shown in Polish złoty. The VAT Act currency rules govern conversion, and the VAT amount is rounded to full grosze. A foreign-currency invoice that omits the PLN VAT amount creates a tax-document problem even when the buyer can read the commercial total.

Which VAT rate should appear on a Polish invoice?

Use the VAT rate that applies to the goods or services sold. Poland's standard VAT rate is 23%, and the main reduced rate is 8%. Reduced rates including 5% and 0% apply only to specified supplies. Copying the rate from a previous invoice is a common mistake when a seller changes the service type, buyer location, or tax treatment.

Does every Polish business have to issue invoices through KSeF in 2026?

Most businesses fall into the 2026 KSeF mandate. Companies with 2024 sales above PLN 200 million including VAT entered mandatory KSeF on February 1, 2026, and the remaining businesses entered on April 1, 2026. A temporary deferral applies until December 31, 2026 for taxpayers whose monthly gross sales on invoices subject to mandatory KSeF do not exceed PLN 10,000.

Does an intra-EU Polish invoice need the PL prefix?

For specified intra-EU transactions, the seller's tax identification number is preceded by the country code PL. The buyer's VAT identification number includes the buyer member state's two-letter VAT code. Treat this as a transaction-specific requirement, because domestic invoices and cross-border EU invoices do not use identical identification patterns.

How does Everhour support Polish invoice work with different rates?

Everhour separates cost rates from billable rates, so internal labor cost and client-facing charges stay distinct before invoicing. Members can have default rates, projects can override them, and dated rate changes preserve older calculations when a contract rate changes mid-project.

Turn billable work into invoices

Track rates, time, and billable scope before invoice creation. Everhour connects project, member, and task pricing to invoice-ready work, reducing manual cleanup before client billing.

14-day free trial  ·  No credit card  ·  Cancel anytime

Or