RUKKENZH
Ask AI
SectionsVAT & e-invoices (ESF)
1C: Trade Management for Kazakhstan Basic 3.4.5.21 Update — What Changed and What an Accountant Should Check After Installation
Article language:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH

1C: Trade Management for Kazakhstan Basic 3.4.5.21 Update — What Changed and What an Accountant Should Check After Installation

СТ
Сапа Т.И. — 1C and accounting expert, practising trainer

Summary: Version 3.4.5.21 of "1C: Trade Management for Kazakhstan Basic" was released on July 9, 2026, and contains five key changes: a new spelling of the currency "tenge", a tool for correcting duplicate NKT codes in ESF, accounting for NKT in retail receipts, new currency control fields in form 328.00, and an update of the KATO classifier. After installation, the accountant needs to check several specific settings — a step-by-step breakdown follows below.


What exactly changed in version 3.4.5.21

1. Currency: "tenge" → "teңge"

The change was made in accordance with paragraph 6 of Article 2 of the Constitution of the Republic of Kazakhstan, adopted at the referendum on March 15, 2026.

  • In all printed forms in the currency of regulated accounting, the spelling "teңge" is now used automatically.
  • There is no need to manually edit the currency directory — the value is fixed.
  • Foreign currencies in documents work without changes.

2. ESF: control and replacement of duplicate NKT codes

A new command "Replace duplicate codes" has appeared in the ESF document in the tabular section of Section G. It refills the "Product Code" field with the current value for all lines with an outdated or duplicated NKT code at once — instead of manually correcting each line.

3. Retail sales: accounting for NKT in cash register receipts

  • When adding items to a receipt, aggregation now takes NKT codes into account.
  • The Retail Sales Report is generated broken down by NKT codes, and information on them is displayed in the "Goods" tabular section.

4. Form 328.00: new currency control fields

In the "1C:Reporting for Kazakhstan" service, in the Declaration on the Import of Goods (Form 328.00), automatic filling of two new fields has been implemented: - "Registration number of the currency agreement"; - "Date of assignment of the registration number of the currency agreement".

The fields are included in the export file only if the new attribute "Assignment Date" is filled in the "Counterparty Agreements" directory (section "Currency Control").

5. KATO classifier updated

The classifier of administrative-territorial units has been updated as of June 18, 2026.


What exactly the accountant needs to do after installation

Step 1. Check printed forms with amount in words

Print a test invoice or waybill. Make sure that the line with the amount in words shows "teңge", not "tenge". If the spelling is incorrect — check whether the configuration update has completed fully (Help → About the program, version 3.4.5.21 should be shown).

Step 2. Fill in the "Assignment Date" attribute in currency control agreements

Relevant if your organization files Form 328.00.

Path: Purchases / Sales → Directories → Counterparty Agreements → the required agreement → "Currency Control" tab → fill in the "Assignment Date" field.

Without this field, the lines with the registration number of the currency agreement in the 328.00 export will remain empty.

Step 3. Check NKT codes in origin sources

Relevant if you work with ESF.

Path: Warehouse and Delivery → Service → "Check deactivated NKT codes" → run manually.

If the processing finds outdated codes — open the corresponding ESF, go to Section G, and click "Replace duplicate codes". All problematic lines will be updated at once.

Step 4. Check the retail sales report

Relevant for retail outlets.

After closing the first cash register shift after the update, open the Retail Sales Report and make sure: - Data is generated broken down by NKT codes. - Product lines are not duplicated (if a product has several NKT codes).

If NKT codes are not filled in for products in the "Nomenclature" directory — the NKT lines in the report will be empty. Use the "National Catalog Data Filling Assistant" (Warehouse and Delivery → Service) for bulk filling.

Step 5. Check addresses with the updated KATO

If you fill in counterparty addresses or select districts in documents — make sure the required KATO objects are present in the directory (up to date as of June 18, 2026). This is especially important for forms with legal addresses.


Timelines and what to pay special attention to

Situation What to do
Right after installation Check the "Assignment Date" attribute in agreements — if you file Form 328.00
Before the next ESF Run "Check deactivated NKT codes" and, if necessary, apply "Replace duplicate codes"
At the next shift closing (retail) Check the accuracy of the retail sales report broken down by NKT
Any documents with amount in words Make sure the spelling "teңge" is used in printed forms
Documents with addresses Check the relevance of KATO after updating the directory

Remember about VAT: since 2026, the Republic of Kazakhstan has a base VAT rate of 16% (new Tax Code of the Republic of Kazakhstan No. 214-VIII of July 18, 2025), and the mandatory registration threshold is 10,000 MCI (43,250,000 KZT). After any update, make sure that the outdated 12% rate does not remain in the nomenclature rates and organization settings.


Frequently asked questions

Receipts and waybills now show "teңge" — is this normal?

Yes, this is correct and mandatory. The spelling is established by paragraph 6 of Article 2 of the Constitution of the Republic of Kazakhstan, adopted at the referendum on March 15, 2026. The value is fixed, and there is no need to change the currency directory.


When is the "Replace duplicate codes" command in ESF needed?

When the system signals errors with product codes in Section G during ESF generation. The command finds all lines with a duplicated or deactivated NKT code and replaces them with the current value from origin sources — in one click, without manually correcting each line.


Do I need to configure anything additionally for NKT codes to appear in the retail sales report?

No special settings need to be enabled — the functionality is activated automatically after the update. The main condition is: NKT codes must be filled in for products in the "Nomenclature" directory or in the "Nomenclature Barcodes" register. If the codes are not filled in — the report will be generated, but the NKT lines will remain empty. You can fill in the codes in bulk using the "National Catalog Data Filling Assistant" processing (Warehouse and Delivery → Service).

Read also

Sources

Was this article helpful?
💼 Need help with 1C or accounting? Слава КВЦ — many years of 1C practice in Kazakhstan. Explore the annotated Tax Code of RK 2026 or ask in the BuhGPT chat — answers in seconds.