Skip to content
PokutsoftPokutsoft
GlobalLocalization/Kazakhstan
Kazakhstan SNT Waybill icon

Kazakhstan SNT Waybill

Kazakhstan SNT electronic waybill (СНТ) + Virtual Warehouse integration for tracked goods: official SntV1 XML, TN VED / GTIN, VWH balances, registration QR, IS ESF SntWebService upload (BYOK)

Odoo 20.0Odoo 19.0Odoo 18.0

Kazakhstan SNT e-Waybill (СНТ)

Electronic accompanying waybills for the State Revenue Committee IS ESF portal, with full Virtual Warehouse integration for tracked goods

Generate, validate and submit Kazakhstan electronic accompanying waybills (Сопроводительная накладная на товары, СНТ) to the State Revenue Committee IS ESF portal (esf.gov.kz). From 2026 the SNT e-waybill is mandatory for tracked goods, which must be registered on the taxpayer's Virtual Warehouse (Виртуальный склад) — the SNT draws down the warehouse balance and links to the related ЭСФ invoice.

Built on the shared e-Invoice Core Engine and the Kazakhstan IS ESF connector, and tested on Odoo 18, Odoo 19 and Odoo 20 (Community).

SNT XML from a delivery

The official IS ESF SntV1 document (namespace v1.snt) built directly from a stock delivery — domestic, import, export and internal-transfer waybills: seller and customer BIN, consignor / consignee, transport block, and per-line TN VED code, TRU origin code, GTIN, IS ESF product id, quantity, unit code, price and VAT. Every SNT is checked against the SntV1 schema IS ESF publishes (shipped with the module) before it is stored.

Virtual Warehouse ledger

A per-product balance of traceable, marked and excisable goods with a full movement log. Every registered SNT draws the balance down, and an outgoing waybill is blocked before submission if it would oversell the tracked stock.

Real BIN / TN VED / GTIN validation

The genuine Kazakhstan weighted mod-11 control-digit algorithm validates the 12-digit BIN/IIN; TN VED codes are checked as 10-digit EAEU subheadings and GTINs against the GS1 mod-10 check digit.

Business-rule validation

Seller BIN and company-buyer BIN required and checksum-valid (a private buyer is reported as retail), TN VED and TRU origin code on every line, GTIN mandatory for tracked and marked goods, Virtual Warehouse balance sufficiency, unit codes and line arithmetic — clear, coded reports before you submit.

BYOK submission

Each SNT is signed with your own NCA RK key (GOST 2015 or RSA) and uploaded with the official IS ESF SntWebService (uploadSnt) in the session of your IS ESF connection (IIN, password, keys of the Kazakhstan ESF module). Test server and production addresses are pre-filled and editable. Your keys never leave your database and are never bundled with the module.

Waybill workflow

Validate, Generate, Submit and Check-status buttons on the delivery. The SNT is submitted only when IS ESF returns its id; the registration number is read back with querySntStatusById, never composed locally, and a QR carrying that registration number is added to the delivery. Full transport logging and an optional status-polling cron.

Onboarding in minutes

A guided onboarding wizard captures your company BIN, links the IS ESF connection and the Virtual Warehouse store ID under the e-Invoicing menu. Configure once, then generate compliant СНТ waybills from any tracked-goods delivery.

Disclosure: this module transmits waybill data only to the IS ESF endpoint you configure. No data is sent anywhere else, and your private keys never leave your database; your IS ESF password is sent only to IS ESF when a session is opened.

Screenshots

Delivery With Generated Snt

Delivery With Generated Snt

Snt Virtual Warehouse Stock

Snt Virtual Warehouse Stock

Update date: 2026-10-01

User guides (PDF)

Related modules