Kazakhstan IS ESF e-Invoicing (ЭСФ)
Electronic invoices for the State Revenue Committee IS ESF portal — UBL XML, BIN/IIN validation, BYOK EDS submission
Generate, validate and submit Kazakhstan electronic invoices (электронный счёт-фактура, ЭСФ) to the State Revenue Committee IS ESF portal (esf.gov.kz). Under the 2026 Tax Code, IS ESF e-invoicing is mandatory for all VAT payers and extended to many non-VAT categories from 1 January 2026 — the electronic invoice is the sole valid VAT document.
Built on the shared e-Invoice Core Engine and tested on Odoo 18 and Odoo 19 (Community).
IS ESF ЭСФ XML
UBL 2.1 documents with the Kazakhstan jurisdiction extension: turnover date, delivery-of-goods method, settlement currency, contract and Virtual Warehouse references. Invoices and credit notes supported.
Real BIN/IIN validation
The genuine Kazakhstan weighted mod-11 control-digit algorithm (two-pass) validates the 12-digit BIN/IIN on the company, partners and onboarding wizard — accepting valid identifiers and rejecting bad checksums.
Business-rule validation
Supplier and customer BIN required and checksum-valid, turnover method, VAT category and KZT settlement coherence, on top of the engine's EN-16931 structural checks. Clear, coded error reports before you submit.
Verification QR
ESF registration-number handling and a verification QR pointing at the esf.gov.kz public viewer, embedded on the invoice.
BYOK submission
Authenticate with your own EDS certificate (mutual-TLS) or an API token. Sandbox and production endpoints are pre-filled official defaults and fully editable. Your certificate and key never leave your database and are never bundled with the module.
Invoice workflow
Generate, Submit and Check-status buttons on the customer invoice, routed through the engine document state machine with full transport logging and an optional status-polling cron.
Onboarding in minutes
A guided onboarding wizard captures your company BIN and IS ESF connection (BYOK) under the engine's e-Invoicing menu. Configure once, then generate compliant ЭСФ documents from any customer invoice.
Disclosure: this module transmits invoice data only to the IS ESF portal endpoint you configure. No data is sent anywhere else, and your EDS certificate / private key never leave your database.
Software, not an integration service
We provide software. It runs entirely under the customer's own IS ESF credentials and EDS certificate (BYOK) — we are not an e-invoicing integrator, operator or agent. The e-invoicing relationship is directly between the customer (the registered taxpayer) and the State Revenue Committee; the customer is responsible for their portal account, EDS certificate and filings. Support is included and the licence is refundable under the marketplace policy. (Мы поставляем программное обеспечение, а не услуги оператора ЭСФ; работает под учётной записью налогоплательщика.)
Screenshots
Posted Kzt Invoice With Is E
Generated Is Esf E Invoice X
Update date: 2026-07-02