Do invoices from foreign suppliers have to be reported in KSeF?

No, invoices issued to consumers, that is, individuals not conducting business activity, are not subject to the KSeF obligation. Both before February 1, 2026, and after that date, they remain voluntary. This means that when selling to a private individual, the invoice can still be provided in the previous form, for example on paper or as a PDF, without entering it into KSeF. The regulations confirm the voluntary nature of using KSeF in B2C relations — the system is designed for mandatory e-invoicing of B2B sales under Polish VAT regulations.

However, if the seller decides to voluntarily issue an e-invoice to a consumer in KSeF, they must ensure the consumer has access to the document outside the system, as the consumer does not have an account in KSeF. In practice, this is accomplished by providing a preview, link, or QR code. In the context of offline modes, special markings in the form of two QR codes are also provided when making the invoice available outside KSeF, which facilitates verification of the document and the issuer's identity.

It is important to distinguish consumers from entities that are not entrepreneurs but possess legal personality, such as foundations or associations. For such buyers, KSeF generally applies, because the invoice is issued to an entity identified as a taxpayer under the VAT Act, not to a consumer in the meaning of consumer law. In other words: in B2C relations with an individual not conducting business activity, KSeF remains voluntary, whereas in the case of a legal entity, the invoice should be issued in KSeF.

Even more convenient with the app

The MIA Biznes application.

Download and manage your business comfortably. Don’t miss important events. All the functions of the service are now at your fingertips in one application.

Available on the App Store and Google Play (coming soon).

Selected package: JDG M

Not all fields are completed correctly

Your request has been sent successfully!

Our specialist will contact you shortly.

Sign in

Forgot your password?

Sign up

Complete verification

W ciągu 15 minut od rejestracji kod weryfikacyjny zostanie wysłany na podany przez Ciebie
e-mail.

Forgot your password?

Change password

Enter the confirmation code received by e-mail and the new password.

Invoices 0
Tasks 0
Consult. 0

Your request has been sent successfully

Our specialist will contact you during business hours
as soon as it is possible.