Why "accounting will download it from KSeF anyway" is not enough
Your accounting firm can indeed download your invoices directly from KSeF. But the accountant does not know whether the purchase was justified, which project it belongs to or whether the goods arrived. That information still lives in employees' heads, and someone still has to collect it by email.
The result: the invoice is in KSeF from day one, yet it reaches the books described and approved only at month end. The close slips, and the finance director cannot see costs as they happen.
The flow in 5 steps
1. Download
A scheduler (every hour, for example) queries the KSeF API for new purchase invoices and stores them in a database together with the KSeF number and the date it was assigned. That date is the invoice receipt date.
2. Recognition
The system reads the XML and matches the supplier by tax ID against rules: fuel invoices go to the fleet, hosting to IT, subcontractors to the project manager. Where a rule is not enough, an AI model suggests a category and cost centre based on the invoice lines.



