Checked on release 3.0.74.2 "Accounting for Kazakhstan" (version 3.0).
You received a batch of shoes from a supplier from the EAEU. The boxes have DataMatrix codes, and in the "Virtual Warehouse" of the MPT IS, these codes are still listed as "applied" but not put into circulation. You cannot sell such goods: the cash register will not process an unmarked code, and the electronic invoice (ESF) will not go through. To make the codes "in circulation" and allow the goods to be legally shipped, you open the Notification of Introduction into Circulation of the MPT IS and send the information to the marking operator. Below is how to fill it out so that the notification is accepted on the first try.
1. Purpose
The document registers the introduction of marked goods into circulation and sends a notification to the Information System for the Marking and Traceability of Goods (MPT IS) of Kazakhstan. After the marking codes are accepted, the status changes to "In circulation" — only from this moment can the goods be sold, shipped, and indicated in the electronic invoice (ESF).
2. Where to find
Section "Purchases" (or "Warehouse") → group "Marking" → "Notifications of Introduction into Circulation of the MPT IS" → button "Create".
In different releases, the team is located in the marking panel next to "Order Marking Codes" and "Write-off of Marking Codes".
A quick way to open the list is through the navigation link. Menu "Service" → "Go to Navigation Link", paste:
e1cib/list/Document.NotificationOfIntroductionIntoCirculationMPTIS
2a. How to find out your release
"Help" → "About the Program" (or the i icon in the upper right corner). In the opened window, you will see:
- Platform version (for example, 8.3.24.xxxx);
- Configuration: Accounting for Kazakhstan, version 3.0;
- Configuration version — for example,
3.0.74.2.
The instructions below have been verified on 3.0.74.2. If you have a different release, the location of the fields may differ slightly — check against the composition of the tabs.
3. How to fill out
Fill out from top to bottom — some fields are automatically populated from the related receipt or release document.
| Field | Purpose and what happens in case of error |
|---|---|
| Organization (mandatory) | Owner of the marking codes in the MPT IS. The IIN/BIN and digital signature certificate are taken from it. If you specify the wrong organization, the operator will not find the codes in its virtual warehouse and will return a refusal. |
| Date (mandatory) | Date of introduction into circulation. The date of application of the code cannot be earlier — otherwise, there will be a refusal due to chronology. |
| Number | Assigned automatically. Do not modify manually. |
| Product group (mandatory) | Shoes, tobacco, medicines, tires, etc. The format of the information expected by the operator depends on the group. If you make a mistake, codes from another group will not pass the verification. |
| Reason for introduction into circulation / Type of operation (mandatory) | Produced in the RK, imported from the EAEU, import from third countries, marking of residues, received from an individual. Determines which details of the supporting document are mandatory (see section 5). |
| Details of the supporting document | For imports — number and date of the GTD (goods declaration); for EAEU — import declaration / electronic invoice (ESF); for production — date of production. If not filled out, the notification will be sent without grounds and will hang in the status "Rejected". |
| Date of production | Mandatory for the reason "Produced in the RK" and for several product groups (tobacco, medicines). |
| Table part "Goods" (mandatory) | Rows with nomenclature, GTIN, and marking codes (KIs/KIZs, DataMatrix). Codes can be uploaded via a scanner, from a file, or selected from previously ordered ones. An empty table part — the document will not be processed. |
| Marking code (KI) in the row | Unique code of the item. Duplicates and codes not assigned to the organization will be rejected by the operator individually. |
| Responsible | Who filled it out. Does not affect the postings, needed for control. |
After filling out, click "Process", then "Send" — the notification goes to the operator. Wait for the response receipt and status "Accepted" / "In circulation".
4. An analyzed example with postings
Condition. LLP "Astana-Shoes" (VAT payer, rate 16%) imported 100 pairs of shoes from Russia at a price of 4,000 ₸ per pair. The marking codes were applied by the supplier, and the goods were received. It is necessary to introduce the codes into circulation.
Accounting for the receipt (this is done by the receipt document/TTN — provided as context because the cost of the goods is formed there):
| Operation | Debit | Credit | Amount, ₸ |
|---|---|---|---|
| Goods received (100 × 4,000) | 1330 | 3310 | 400,000 |
| VAT on import from the EAEU (16%) | 1420 | 3130 | 64,000 |
The "Notification of Introduction into Circulation of the MPT IS" does not generate accounting postings. The cost of the goods is already on account 1330 from the receipt document. The notification only registers the codes and moves the marking registers:
- register of information on marking codes — the status of the codes changes to "In circulation";
- register of operations with marked goods — the fact of introduction into circulation is recorded with reference to the import declaration.
What next. When you sell these pairs, the cost will be written off by the sales document:
| Operation when selling 10 pairs | Debit | Credit | Amount, ₸ |
|---|---|---|---|
| Revenue (10 × 6,000) | 1210 | 6010 | 60,000 |
| VAT 16% on sales | 1210 | 3130 | 9,600 |
| Cost written off (10 × 4,000) | 7010 | 1330 | 40,000 |
Result: the notification is a "pass" for the goods into legal circulation, while money and VAT move through adjacent documents.
5. Types of operations (reasons for introduction into circulation)
The document covers all ways in which marked goods enter circulation:
- Produced in the RK — own production; production date is required.
- Imported from the EAEU — import from Union countries; basis — import declaration / electronic invoice (ESF).
- Import from third countries — import from outside the EAEU; basis — GTD (goods declaration).
- Marking of residues — legalization of previously unmarked goods from the warehouse.
- Received from an individual / commission — receipt of goods without initial input by the supplier.
- Return to circulation — re-introduction of previously removed codes (upon return from the buyer).
6. What is formed upon processing
Accounting postings — the document does not create them (this is not a calculation document, but a registration document for marking).
Electronic documents:
- Notification of Introduction into Circulation — XML message to the MPT IS operator, signed with the organization's digital signature;
- in response, a receipt comes with the status of acceptance (accepted / rejected with indication of problematic codes).
Movements in registers:
- statuses of marking codes → "In circulation";
- register of operations with marked goods (linked to the basis — GTD/import declaration/production);
- if necessary — connection with ESF (accompanying invoice for goods) for subsequent shipment.
The electronic invoice (ESF) for marked goods will only go through after the codes are introduced into circulation by this notification.
7. Printed forms
- Notification of Introduction into Circulation — printed form of the document itself with a list of codes;
- List of marking codes (KIs/KIZs) — register of codes introduced into circulation;
- Exchange protocol / operator receipt — result of sending (for confirmation of receipt).
The "Print" button is in the header of the document.
8. Common mistakes
"Marking code not found in the organization's virtual warehouse" Codes are listed under another BIN or have not yet been received/applied. Check the organization and the status of the codes in the "Order Marking Codes"; for imports — wait until the supplier transfers the codes to your warehouse.
"Details of the supporting document are not filled out" For the reason "Import from third countries" the GTD number is empty, for "Imported from the EAEU" — there is no import declaration. Fill in the details of the supporting document in the header.
"Date of introduction into circulation is earlier than the date of application of the marking code" Chronology is violated. Set the document date no earlier than the date of issuance/application of the codes.
"Signing error: certificate not found / expired" The organization's digital signature is not installed or has expired. Check the certificate in the settings for exchange with the MPT IS and reinstall if necessary.
"Notification rejected by the operator: duplicate code" The code has already been introduced into circulation earlier. Remove the duplicate row — the same KI cannot be reintroduced.
Document not processed — "Table part not filled out" There are no rows with codes. Upload codes via scanner or from the export file.
9. FAQ
Does this document generate accounting postings? No. The cost of the goods is accounted for by the receipt or release document (account 1330). The notification only registers the marking codes and moves the marking registers.
Is it mandatory to introduce goods into circulation before selling? Yes. While the codes are in the status "Applied", it is not legally possible to sell the goods — the cash register and electronic invoice (ESF) will reject unaccepted codes. Introduction into circulation is mandatory.
What is the difference between introduction into circulation and ordering marking codes? Ordering codes is the issuance (receiving the KIs from the operator). Introduction into circulation is a notification that the marked goods are ready for sale. These are two different steps: first ordering, then introduction.
What reason should be chosen when importing from Russia? "Imported from the EAEU". The basis is the import declaration and payment of indirect taxes / electronic invoice (ESF). Do not confuse with "Import from third countries", where the basis is the GTD.
How to upload many codes at once? Scan the DataMatrix codes with a scanner directly into the table part or upload from the supplier's export file (CSV/XML). There is no need to enter them manually one by one.
What to do if the operator rejected some codes? The receipt indicates specific problematic KIs. Correct or remove them, leave the correct rows, and resend the notification — accepted codes will not be duplicated.
Is a digital signature required for sending? Yes. The notification is signed with the digital signature of the organization that owns the codes. Without a valid certificate, sending is impossible.
What VAT rate to apply when subsequently selling marked goods? At the general rate of the RK — 16% in 2026. The notification itself does not calculate VAT; the tax arises in the sales document (Debit 1210 Credit 3130).
Can unmarked goods be introduced into circulation? Yes, there is a reason "Marking of residues": you order codes for residues, apply them, and introduce them into circulation with this same document.
How to know if the notification has been accepted? After sending, wait for the operator's receipt. The status of the document will change to "Accepted", and the codes to "In circulation". Until then, the goods cannot be shipped.
10. Related documents
Based on which it is introduced:
- Order of marking codes of the MPT IS — source of the codes themselves;
- Receipt of goods and services / TTN — accounting for imported or purchased goods (account 1330);
- Production report for the shift / Product release — for the reason "Produced in the RK";
- Import declaration (EAEU) or GTD (import) — basis documents.
What is issued after/based on:
- Electronic invoice (ESF) (accompanying invoice for goods) — shipment of marked goods;
- Sale of goods and services + ESF — sale with VAT calculation and issuance of an electronic invoice;
- Write-off/removal of codes from circulation of the MPT IS — in case of disposal, damage, or return.
The guideline is prepared for release 3.0.74.2 of the configuration "Accounting for Kazakhstan" (version 3.0). Check your release through "Help" → "About the Program" — in new versions, the location of fields on the marking tabs may change.
