E-invoicing became mandatory
Every Polish business had to issue structured invoices through KSeF from 1 April 2026, and had to *receive* them from 1 February 2026.[1] Billing is no longer a PDF you email. It is an XML document with a government-issued number.