Harvest
Invoices
Sign up

Invoice Template for Poland

Harvest offers flexible invoicing options tailored for Polish businesses, allowing customization for necessary tax information and electronic invoicing compliance.

INVOICE DRAFT

Add your logo here
Item type
Description
Quantity
Unit price
Tax
Amount
Subtotal
$0.00
Discount
$0.00
Amount Due
$0.00
Get paid via:
Credit card / Debit card
ACH
Wire transfer

Customise invoice

Appearance

Add a logo
Show invoice title

Invoice settings

Tax Add up to 2 tax rates
%
Discount Apply a discount percentage
%

Key Features of a Polish Invoice Template

To ensure compliance, a Polish invoice template must incorporate specific legal requirements, especially with the mandatory National e-Invoicing System (KSeF) for most B2B transactions starting February 1, 2026, for large taxpayers and April 1, 2026, for others. Every invoice needs a unique, sequential number for unambiguous identification, as discontinuous numbering can lead to penalties. Essential tax information includes the supplier's 10-digit Tax Identification Number (NIP), and the buyer's NIP if they are a VAT payer. Beyond these, a compliant invoice must clearly state the issue date, date of supply (if different), full names and addresses of both parties, a detailed description of goods or services, quantity, unit price, net amount, applicable VAT rate(s), the VAT amount expressed in Polish Zloty (PLN), and the gross total. While invoices can be issued in any currency, the VAT amount must always be converted and shown in PLN.

Customizing Your Invoice Template

Tailoring your Polish invoice template allows for greater clarity and operational efficiency, while still meeting regulatory demands. Beyond the mandatory fields, you can add business-specific details such as your company logo, bank account information, and clear payment terms. When including VAT, ensure the correct Polish VAT rates (e.g., 23%, 8%, 5%, 0%) are applied and explicitly stated for each line item. Remember that even if the invoice total is in a foreign currency, the VAT amount must be calculated and displayed in PLN, using the average exchange rate from the day preceding the tax point or invoice date. For transactions involving specific goods or services, like construction, the date of supply is crucial if it differs from the invoice date. Additionally, certain transactions require specific annotations, such as "reverse charge" or "mechanizm podzielonej płatności" (MPP) for split payments, particularly for invoices exceeding PLN 15,000 for goods listed in Annex 15 of the VAT Act.

Download and Format Options

Choosing the right format for your Polish invoice template is critical, especially with the transition to mandatory e-invoicing. For most domestic B2B transactions, the only legally valid format from 2026 onwards is a structured XML file (specifically the FA(3) schema) submitted directly through the KSeF system. Traditional PDF or paper invoices will no longer be considered valid for these transactions. To ensure compatibility, you'll need to use either KSeF-compatible accounting or ERP software that can generate and transmit these XML files via an API, or utilize the free tools provided by the Polish Ministry of Finance. It's important to note that many foreign accounting software systems are not inherently compatible with Polish statutory accounting and KSeF requirements. In cases of KSeF system unavailability, an offline mode allows for invoice creation, but these must be submitted to KSeF once the system is back online. All structured invoices are stored in KSeF for 10 years, though businesses must also maintain their own records for at least 5 years.

Explore Your Polish Invoice Template

View how your invoice can include NIP numbers, PLN currency, and comply with Polish legal standards — perfect for local businesses.

Invoice Template for Poland FAQs

  • You can add necessary tax information, such as a VAT number, to your Harvest invoices.

  • Harvest supports UBL e-invoices, which can be adapted to meet Polish electronic invoicing requirements.

  • Yes, Harvest is accessible across a range of devices, including desktops, tablets, and smartphones. You can track time from anywhere, ensuring you can log your hours wherever you are.
  • In Poland, invoices must include a unique sequential number, the supplier's and buyer's NIP numbers if applicable, and a detailed description of the goods or services. VAT amounts must be displayed in Polish Zloty (PLN), even if the invoice total is in another currency.

  • Most invoice templates require manual entry of exchange rates for currency conversion. Automatic handling of currency conversion is not typically standard in templates, and users often need to input the correct rates themselves.