KSeF, Poland’s National e-Invoicing System, has above all changed how invoices reach the firm. Most purchase invoices from Polish companies arrive as structured data, not scans or PDFs. The accounting program downloads them directly, with no retyping.
For the firm to download a client’s invoices, the client must grant it permissions in KSeF. In practice, this is a new task for every new client and whenever staff change at the firm. It is worth keeping a register of permissions, because a missing one only comes to light at month-end close.
KSeF does not cover everything. Invoices from foreign suppliers, receipts, tickets, invoices to consumers and documents that are not invoices – contracts, bank statements, notes – remain outside the system. Until 31 December 2026, companies with sales of up to PLN 10,000 including VAT a month may also issue invoices outside KSeF.
We describe the deadlines and contingency modes in detail in a separate article on invoice automation after KSeF. Here we focus on what this means for how an accounting firm organises its work.