KSeF national e-invoicing system
Poland
In Poland invoices are issued through the central KSeF platform; the obligation to receive invoices from KSeF began on 1 February 2026 and the obligation to issue was phased in by turnover threshold. TecT sends the document from SAP to KSeF and writes the KSeF number back.
Supported processes
Sending to KSeF
The document is delivered to the platform and the returned KSeF number is written onto the invoice in SAP.
Receiving invoices
Documents issued to you in KSeF are collected and written into SAP.
Status and rejection tracking
Acceptance and rejection responses from the platform are written onto the document status.
Integration path
The document is created inside SAP. Country-specific rules are applied outside SAP, in the TecT BTP Bridge layer; from there the document is sent to the central KSeF platform and the result is written back to the record in SAP.
Clean Core is preserved: no local add-on is installed in the SAP core, and when the regulation changes the update is made in the integration layer. The same structure works from SAP R/3 through to Public Cloud.
SAP releases
- SAP ECC 6.0 (R/3) · Including SAP R/3 based installations
- SAP S/4HANA
- SAP S/4HANA Cloud Private Edition
- SAP S/4HANA Cloud Public Edition · Integration runs through the layer
Official sources
The regulatory information on this page was last checked against official sources on ; always rely on the sources for current obligations.
- Zakres obowiązkowego KSeF (opens in a new tab)Ministry of Finance · ksef.podatki.gov.pl
- Krajowy System e-Faktur – plan wdrożenia (opens in a new tab)Ministry of Finance · gov.pl
Request a demo for Poland
In a short demo, let's map out the right rollout path for your SAP landscape together.