What exactly does KSeF invoice automation do?
KSeF invoice automation downloads your company’s new purchase invoices on its own, reads the line items and saves them where you work. Nobody has to log in to KSeF every day, download files or retype amounts into a spreadsheet.
A typical flow:
- Download: every few minutes the program checks KSeF for new purchase invoices.
- Reading: invoice data goes into a database, and AI matches the items to your products or cost categories.
- Review: uncertain matches are flagged for checking.
- Payments: invoices due for payment form a list, which becomes a payment batch to import into your bank.
- For your accountant: a summary or export in the format your accounting office needs.
How does it work in my restaurant?
At Port Jatki in Bydgoszcz, a restaurant I co-own, the dashboard pulls invoices from KSeF 2.0 every 5 minutes between 4:00 and 20:00. Claude, Anthropic’s AI model, recognises the line items and also reads PDF invoices from outside KSeF. Ingredient prices from invoices flow into the recipes, and the dish price updates itself on the website menu. The “To pay” tab builds a payment batch to import into the bank.
Who is it for?
- companies that receive dozens of purchase invoices a month and have someone retyping them,
- restaurants, retail and manufacturing, where the cost of ingredients or materials drives the selling price,
- the smallest businesses joining KSeF on 1 January 2027 that want it sorted from day one,
- accounting offices: invoices for many clients (many tax IDs) downloaded separately for each company.
What do you need to start?
- KSeF access for the company (a token or certificate), generated by you or your accountant,
- where the invoices should go: a dashboard, Google Sheets, your accounting software,
- a list of cost categories or products to match the items to.
Your data stays in your accounts. A data processing agreement (GDPR) is standard.
Updated: · Tomasz Kamiński