Skip to main content
Language: English

MXIK audit of your catalog

The code on every row is compared with the official classifier. A row with no code or a wrong one gets a suggested code, with its match level and its place in the classifier; you make the decision.

Checked on real files: a pharmacy register, public procurement names, construction, metal and catalogs with HS (TIF TN) codes.

MXIK audit
dokon-katalogi.xlsx72 rows

Checked72

Risky38

Approved4

ProductCodeDecision
Проволока металлическая вязальнаяNo codeNo codeSuggested: 07217001001000542HighApproved
Стекло в форме шаровNot in the classifier99999999999999999Suggested: 07002001001000000HighApproved
Прочие изделия из черных металловRestricted in e-invoices07326999999007526Suggested: 07326999999000324LowApproved
Жидкое стеклоRestricted in e-invoices03214001022000000Suggested: 03214001022000001LowApproved

A 72-row catalog: every code is checked against the classifier, and risky rows get a suggested code.

Upload, review, receive

  1. dokon-katalogi.xlsxDrop the file here

    Columns recognised

    • Product name
    • Barcode
    • MXIK code
    • Unit

    Upload

    An Excel or CSV catalog. Columns are recognised on their own: Russian, Uzbek Latin or Cyrillic headers.

  2. Проволока металлическая вязальная

    No code

    Review

    07217001001000542High

    ApproveReject

    Review

    Risky rows wait in a queue: the suggested code, its match level and its place in the classifier. You decide.

    • dokon-katalogi-tuzatilgan.xlsxXLSX
    • CSV for 1CCSV
    • MXIK audit report.pdfPDF

    Receive

    The corrected Excel in its original layout, CSV and XLSX for 1C, and a PDF report.

What every row is checked for

Eight checks in one run, each with its own filter in the app.

  • No code

    The row has no MXIK code. The system suggests a code from the classifier, with its match level and its place in the classifier. 12 in the sample.

  • Not in the classifier

    The row’s code is not in the current classifier. An existing code is suggested instead. 4 in the sample.

  • Does not match the name

    The code does not match the product name. You see at which level of the classifier the row’s code and the suggested code part. 7 in the sample.

  • Unit of measure

    The row’s unit differs from the unit strictly bound to the code. If the code is right, the unit is replaced on export. 9 in the sample.

  • Restricted in e-invoices

    The code is on the list of general MXIK codes whose use in e-invoices (ESF) is restricted. A more precise code is suggested. 8 in the sample.

  • Tax-benefit code

    The suggested code is linked to a tax benefit and the current one is not. You check the benefit’s conditions yourself. (shown in the suggestion)

  • Not in purchases

    If the client’s purchase list is loaded: a row is flagged when the code of a product sold is not among the purchases. (if purchases are loaded)

  • Marking flag

    The code is on the list of goods subject to digital marking. Not an error: a flag and a filter on the row. 2 in the sample.

If a product sold is not among the purchases by MXIK code, issuing the e-invoice is restricted: Cabinet of Ministers Resolution No. 595, 22.09.2021, para. 6(g); Tax Committee, 08.04.2026. So the code in the catalog must match the code on the purchase document.

Measured on real files

For rows without a code, the first suggestion was compared with an answer key; the classifier figures are counted from the official export.

  • 96.8%Pharmacy register: for 359 of 371 rows without a code, the first suggestion is the right code
  • 72 / 98Public procurement names: rows where the first suggestion is the right code
  • 442,719codes in the classifier, from the official export as of 15.10.2026
  • 127,577codes belong to goods subject to digital marking
  • 87.1%of codes have a strictly bound unit of measure: any other unit is an error
  • 3 scriptsRussian, Uzbek Latin and Uzbek Cyrillic names are transliterated into each other before matching

Where your data goes

Tasnivo suggests, you decide: a code you have not approved never goes into a file.

Decision historydokon-katalogi.xlsx

  1. Chief accountant30.10 14:10approved: Проволока металлическая вязальная
  2. Accountant30.10 13:52approved: Жидкое стекло
  3. Accountant30.10 13:47approved: Стекло в форме шаров

Every decision stays in the history with who made it and when; the history cannot be edited. Everything runs on the Tasnivo server; only what this list names leaves it. If you prefer, we check your catalog without any external service. More: privacy policy (in Uzbek).

Kept on our server

  • The uploaded filewhole, to return it in its original layout
  • Decision historywho and when; cannot be edited

May go to Google Gemini

  • Product name and unit of measureuncertain rows only

May go to Anthropic Claude

  • Payment purpose, counterparty namelong numbers hidden

Goes to tasnif.soliq.uz

  • The MXIK code onlyfor the package code and the code’s status

Never leaves

  • Price, amount, quantitynowhere
  • Account number, TIN, barcodenowhere
  • Didox tokenencrypted, never logged
  • Phone and Telegramonly to answer you

Deleted

  • Free audit fileafter 30 days or when you ask
  • A catalog in the appwhen you delete it, with its findings

Free risk audit

Send the catalog and your , and we the list of risky rows.

Excel (.xlsx) or CSV, up to 5 MB. No sign-up, password or card needed. The file is used for this audit only. A file sent for the free audit is deleted after 30 days, or at once if you ask. Only the product name and the unit of measure may go to an external AI service. Privacy policy, public offer (both in Uzbek). Want to look first? Request the demo.

Request access

We review your request and send a personal link on Telegram within one working day. No account and no payment needed yet.

Access request

What you need

Next: your name, company and phone or Telegram.

Start the request
MXIK audit: check your catalog codes | Tasnivo