RUKKENZH
Задать вопрос AI
SectionsОбъекты конфигурации 1С
Document "CashReceiptKKM" (Retail sale) — technical description. Accounting for Kazakhstan 3.0.74.2
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Document "CashReceiptKKM" (Retail sale) — technical description. Accounting for Kazakhstan 3.0.74.2

Applies to: 1С:Бухгалтерия для Казахстана, release 3.0.74.2 · by 1C-Sapa Group, 1C partner
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

1. Identification

Parameter Value
Object type Document (Documents)
Name ЧекККМ
Full path Документ.ЧекККМ (Documents.ЧекККМ)
Synonym «Retail sale (receipt)»
Configuration Accounting for Kazakhstan, edition 3.0, version 3.0.74.2
Accounting currency Tenge (₸)

Purpose. The document records the fact of retail sale of goods and services through a cash register with a fiscal recorder (KKM). It is used by cashiers and salespeople at retail points to issue receipts to customers, record payment (cash, non-cash, mixed) and generate movements for goods, income, VAT and cash. It supports customer goods return operations (return receipt) and work with marking codes (IS MPT). At the end of the shift, individual receipts are consolidated into a Retail Sales Report when the cash shift is closed.

Where to find in 1C: section «Sale» → «Retail sale (receipt)». Navigation link: e1cib/list/Документ.ЧекККМ


2. Header attributes and tabular sections

2.1 Header attributes (mandatory)

Attribute Type (by purpose) Purpose
Организация CatalogRef.Organizations The organization on whose behalf the sale is issued; determines the chart of accounts, accounting policy, VAT settings
Склад CatalogRef.Warehouses Warehouse (retail point) from which goods are written off
Касса CatalogRef.CashRegisters / CashRegistersKKM Operational KKM cash register into which cash proceeds are received
ВалютаДокумента CatalogRef.Currencies Receipt currency; in Kazakhstan — tenge (₸)
КурсВзаиморасчетов Number Exchange rate of the document currency to the regulated accounting currency (for ₸ = 1)
Основание DocumentRef Basis document (for example, «Invoice to customer») when entering on the basis

Service attributes by the object's standard logic: Дата, Номер, ВидОперации (Sale / Return — from the enumeration ВидыОперацийРозничнаяПродажа), Комментарий, Проведён, Ответственный.

2.2 Tabular section «Goods» (mandatory columns)

Column Purpose
Номенклатура Goods being sold
Количество Quantity in receipt units
Коэффициент Coefficient for converting the unit of measure to the base unit
Цена Sale price per unit (with VAT in retail)
СтавкаНДС VAT rate; for taxable operations in Kazakhstan from 2026 — 16 %
НДСВидОперацииРеализации Type of sale operation for VAT purposes (taxable / exempt / export)
СчетДоходовБУ Income accounting account — 6010 «Income from sales»
СчетУчетаБУ Goods accounting account — 1330 «Goods» (cost write-off)
СчетУчетаНДСПоРеализации VAT payable account — 3130 «VAT payable»

2.3 Tabular section «Services» (mandatory columns)

Column Purpose
Номенклатура Service being rendered
Содержание Text description of the service (in the receipt and ESF)
Сумма Cost of the service
СтавкаНДС VAT rate (16 % for taxable)
НДСВидОперацииРеализации Type of sale operation for VAT
СчетДоходовБУ Income accounting account — 6010

2.4 Tabular section «Payment» (mandatory columns)

Column Purpose
ВидОплаты Form of payment: cash / payment card / non-cash, etc.
Сумма Amount for this type of payment; mixed payment is supported (multiple rows)

All the listed columns are mandatory: if a field is not filled in, the platform will not allow the document to be posted and will issue the error «Field … is not filled in».


3. Forms

Form Purpose
ФормаДокумента Main receipt form: entering goods/services, scanning, working with marking codes (IS MPT), opening/controlling the cash shift
ФормаСписка List of KKM receipts; from it the creation of a return by receipt is launched
ФормаОплаты Entering payment for the receipt: selecting payment types, amounts, entering the customer's e-mail to send an electronic receipt
ФормаВыбора Selecting a receipt when entering on the basis / picking (standard)

4. Key module procedures (from evidence)

  • ManagerModule → ПровестиДокументы — programmatic posting of documents; on error issues «Document %1 not posted: %2».
  • Form.ФормаДокумента → ОбработкаВнешнегоСобытияИСМПТК — handling of an external event from the IS MPT scanner/equipment (marking codes). Checks the correspondence of the scanned marking code to the item, and on discrepancy issues the warning «A marking code "%1" associated with item "%2" was scanned in the Receipt».
  • Form.ФормаДокумента → ОткрытьКассовуюСмену — opening a cash shift; controls the right УправлениеКассовойСменойДоступно, otherwise «Insufficient rights to perform the operation».
  • Form.ФормаСписка → ВозвратПоЧеку — creation of a return receipt on the basis of the selected one; blocks the operation if the source receipt already has ВидОперации = Перечисление.ВидыОперацийРозничнаяПродажа.Возврат («Issuing a return by receipt with operation type "Return" is not possible»).
  • Form.ФормаОплаты → ВводEmailЗавершение — e-mail validation for the electronic receipt via ОбщегоНазначенияКлиентСервер.АдресЭлектроннойПочтыСоответствуетТребованиям.

Typical handlers of an object of this type (by the general architecture of BK 3.0): ОбработкаПроведения, ОбработкаЗаполнения (when entering on the basis), ПриКопировании, ПередЗаписью, ПриУстановкеНовогоНомера, and on the form — ПриСозданииНаСервере, ОбработкаЗаполненияФормы, ПодборНоменклатуры.

The message texts are quoted verbatim from release 3.0.68.1; in 3.0.74.2 the wording may differ — requires verification on the specific version.


5. Posting and movements

When posted, the document generates movements in accumulation registers and the accounting register. The accounts are indicated according to the standard Kazakhstan chart of accounts.

5.1 Accumulation register «РеализацияТМЗ» (Sale of inventory)

  • Movement type: Expense
  • Dimensions: Organization, Warehouse, Item
  • Resources: Quantity, Amount (cost)
  • Logic: for each row of the «Goods» tabular section — write-off (negative quantity).

5.2 Accumulation register «НДС» (VAT)

  • Movement type: Expense (accrued VAT payable)
  • Dimensions: Organization, VATAccount, SaleType
  • Resources: VATAmount
  • Logic: VAT is summed across the rows of the «Goods» and «Services» tabular sections.

5.3 Accounting register «Standard» (postings)

No. Dr Cr Amount Analytics
1. Income from sale 1210 (or cash) / customer settlement account 6010 Income from sales Document amount (with VAT) Item, Counterparty
2. Cost write-off 7010 Cost of sales 1330 Goods Cost (from the register) Item, Warehouse
3. VAT accrual 6010 Income from sales 3130 VAT payable VAT amount
4. Receipt of payment 1010 Cash (cash) / 1030 Money in current accounts (non-cash) customer settlement account For each payment type from the «Payment» tabular section Cash register / Bank account

VAT calculation (Kazakhstan 2026): VAT amount = cost × 16 / 116 (the retail price includes VAT). For example, when selling goods for 11,600 ₸: VAT = 11,600 × 16 / 116 = 1,600 ₸, income excluding VAT = 10,000 ₸.

5.4 Electronic documents

  • ESF — electronic invoice (IS ESF) is issued when selling to legal entities/IP; the ESF is generated on the basis of the receipt.
  • SNT — accompanying waybill for goods (when circulating marked/excisable goods or goods subject to SNT).

6. Related objects and entry on the basis

Entered on the basis of:

  • «Invoice to customer» — scenario of prepaid/corporate orders (attribute Основание).

On the basis of the receipt, the following are entered / created:

  • «ЧекККМ» with operation type Return — return of goods by receipt.
  • ESF (electronic invoice) — at the request of a legal entity/IP customer.
  • SNT — when circulating goods subject to accompanying waybills.
  • Retail Sales Report — consolidates the shift's receipts upon its closing.

Related catalogs/registers: Organizations, Warehouses, Cash Registers (KKM), Items, Currencies, Counterparties; registers «РеализацияТМЗ», «НДС», the cost register, the accounting register «Standard».


7. Extension points

  • Posting handling — overriding accounts and movement logic via the extension ОбработкаПроведения / general manager modules.
  • Forms — extensions ФормаДокумента, ФормаОплаты, ФормаСписка: adding attributes, buttons, additional validation.
  • Equipment — integration of KKM/scanners and IS MPT via ОбработкаВнешнегоСобытияИСМПТК and the connectable equipment subsystem.
  • Electronic documents — rules for generating ESF/SNT (exchange with IS ESF).
  • Additional attributes/information — through the «Properties» mechanism (common attributes of the chart of characteristic types).
  • Event subscriptions and additional reports and data processors (SSL) — without removing the configuration from support.

Reference standards for Kazakhstan for 2026

Indicator Value 2026
VAT rate 16 %
MCI 4,325 ₸
Minimum wage 85,000 ₸
Basic IIT deduction 30 MCI/month (no more than 360 MCI/year)
IIT 10 % up to 8,500 MCI of annual income, 15 % above
OPV 10 % (base cap — 50 minimum wages)
OPVR 3.5 %
VOSMS / OSMS 2 % / 3 %
SO / Social tax 5 % / 6 %

For the «ЧекККМ» document, only the VAT rate (16 %) is directly applicable; the other indicators are provided as context for the BK 3.0 configuration for Kazakhstan 2026.

Частые вопросы

What VAT rate applies on a cash register receipt in 2026?
Starting from 2026, the standard VAT rate in Kazakhstan is 16%. In retail, the price includes VAT, so the tax amount is calculated "from within": VAT = value × 16 / 116. For example, from a receipt of 11,600 ₸ the VAT will be 1,600 ₸, and the income excluding VAT is 10,000 ₸.
What accounting entries does the document generate when posted?
Four standard entries in the "Standard" register: Dr 1210 Cr 6010 (income with VAT), Dr 7010 Cr 1330 (write-off of cost), Dr 6010 Cr 3130 (VAT accrual), Dr 1010/1030 Cr settlement account (receipt of payment by type). Plus movements in the accumulation registers "GoodsSales" (goods expense) and "VAT" (accrued VAT).
How do I process a return of goods by receipt?
From the receipt list form, the "Return by Receipt" command creates a new receipt with the "Return" operation type based on the original. You cannot process a return for a receipt that is itself already a return — in this case the error "Processing a return for a receipt with the "Return" operation type is not possible" is issued.
Is mixed payment supported?
Yes. In the "Payment" tabular section, you can specify several rows with different payment types (for example, cash + payment card). For each type, a separate cash flow movement is generated: cash revenue goes to account 1010 "Cash Desk", non-cash to 1030 "Money in Current Accounts".
Which electronic documents are related to the receipt?
For corporate buyers and IP (sole proprietors), an ESF (electronic invoice in the IS ESF) is issued based on the receipt. When trading goods subject to accompanying waybills, an SNT is drawn up. In addition, the receipt participates in working with marking codes through the IS MPT.

Read also

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.