
How to prepare and download a KPiR report
Order the current-month report, review document classifications, and download the finished XLSX file.
Practical knowledge on KSeF - from integration basics to AI-driven invoice automation. Written from real deployments, not theory.

Order the current-month report, review document classifications, and download the finished XLSX file.

Select a company, authentication method and month, then compare gross totals and inspect the invoices behind the summary.

Choose the ready-made invoice fetch workflow, set its schedule and document scope, then save your first automation.

Enter an incoming webhook URL and an optional channel, send a test message and save the active connection for the selected company.

Activate a saved workflow, perform a safe manual run and inspect the status, duration and logs of every block.

Choose the period and invoice direction, start a background job, check its status and download the finished spreadsheet.

In CRM > Counterparties, upload CSV or Excel, review the preview and confirm the import. Then find the new records in the CRM list.

Select the source invoice, prepare a separate document that reduces all its values to zero, review the preview and submit the correction to KSeF.

Select the source invoice, change the required line, enter the reason, review the values before and after the correction, then submit the new document to KSeF.

Open an accepted outgoing invoice and download its source XML, a PDF visualisation in the selected language and the official UPO. UPO is available for a document submitted from KSeFGPT.

Complete a standard VAT invoice, check the parties, line items and amounts, then submit the document to KSeF. The company needs an active KSeF connection and permission to submit invoices.

The new CRM form has no custom fields. Save BDO and a customer number in the older Contractors view, available through a direct address.
Short answers about the KSeFGPT app and about the National e-Invoice System itself, with links to the full articles.
Leave us a message if you'd like to discuss a specific topic or receive a newsletter about KSeF automation.
Ask about a topicWe've prepared texts in languages: English, Polski, Deutsch, Українська. Your chosen language is saved in the blog tab.