KSeF phased in during 2026

Peppol invoicing for Polish companies

Poland uses KSeF for domestic e-invoices. Invoicier currently helps you send and receive Peppol invoices with customers connected to Peppol. It does not connect to KSeF yet.

KSeF and Peppol are not the same thing

KSeF is Poland's national system for domestic e-invoices. Polish businesses use it to send invoices to the tax authority and make them available to the buyer.

Peppol is a separate international network. A Polish company can use Peppol when a customer or supplier is connected to that network, in Poland or another country.

Invoicier currently supports Peppol. It does not send invoices to KSeF, receive invoices from KSeF, or replace the KSeF service your Polish business may need.

Two systems to know

The right system depends on where the invoice needs to go.

KSeF
Poland's national system for domestic e-invoices. Invoicier does not currently connect to KSeF.
Peppol
An international e-invoicing network supported by Invoicier. Both sender and receiver need to use Peppol.

Company details used in Poland

Your NIP identifies your company. Your Peppol ID is the address used for Peppol invoices.

NIP 1234567890
The Polish tax number used to identify your business.
Peppol ID
Your company's address on the Peppol network. Invoicier helps set it up after verifying your company.

Poland e-invoicing timeline

2022

KSeF voluntary

KSeF launches as a voluntary national e-invoicing system.

February 2026

Large taxpayers

KSeF becomes mandatory for businesses whose 2024 sales exceeded 200 million PLN including tax.

April 2026

Most other businesses

KSeF becomes mandatory for most other Polish businesses.

January 2027

Small invoice exemption ends

The temporary exemption for businesses issuing no more than 10,000 PLN gross per month ends.

How to use Peppol with Invoicier

Use this flow when your customer or supplier is connected to Peppol.

1

Create your account

Sign up with your email. No credit card is needed.

2

Add your Polish company

Enter your company details and NIP. We verify the company and help set up its Peppol ID.

3

Send through Peppol

Create an invoice and send it to a customer that is connected to Peppol.

4

Receive Peppol invoices

Peppol invoices sent to your Invoicier Peppol ID appear in your dashboard.

Why use Peppol with Invoicier

A simple way to exchange Peppol invoices without installing a large accounting system.

Peppol in one place

Create, send, receive, and track your Peppol invoices from one workspace.

No ERP required

Use Peppol without moving your business to a complex accounting system.

Delivery updates

See whether your Peppol invoice was sent, delivered, or refused.

PDF when needed

You can still create a PDF invoice when the customer does not use Peppol.

E-invoicing in Poland: frequently asked questions

Need to send a Peppol invoice?

Create a free account and send to customers connected to Peppol.

Start using Peppol →