1. Identification
| Parameter | Value |
|---|---|
| Object type | Document (Documents) |
| Name | ОтчетОРозничныхПродажах |
| Full name | Документ.ОтчетОРозничныхПродажах |
| Synonym | “Retail Sales Report” |
| Configuration | Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2) |
| Interface section | “Sales” → “Retail Sales Report” |
| Navigation link | e1cib/list/Документ.ОтчетОРозничныхПродажах |
Purpose. The document reflects retail sales of goods and services for a shift/day with automatic calculation of VAT (in the RK from 2026 — 16%) and excise. It is used by accountants and cashiers to formalize revenue by retail outlet, account for cash and cashless payments, and subsequently synchronize with electronic invoices (ESF) and SNT. It is created daily or at the end of a shift based on cash register data, and can be filled in manually or from an inventory document. It generates movements across the registers of goods, sales, VAT, excise, and across accounting accounts (AA/TA). It serves as the basis for issuing an invoice to the buyer.
2. Header attributes and tabular sections
2.1 Header attributes (mandatory for posting)
| Attribute | Type (standard) | Purpose |
|---|---|---|
Организация |
СправочникСсылка.Организации | The organization on whose behalf the retail sale is issued. |
Склад |
СправочникСсылка.Склады | The retail warehouse/point of sale from which goods are written off. |
Касса |
СправочникСсылка.Кассы | The cash register/operating cash desk where revenue is received. |
СчетКасса |
ПланСчетовСсылка.Основной | Cash accounting account (usually 1010 “Cash on hand”, upon collection to an account — 1030). |
СчетУчетаРасчетовСКонтрагентом |
ПланСчетовСсылка.Основной | Account for settlements with the retail buyer/acquiring (1210). |
ВалютаДокумента |
СправочникСсылка.Валюты | Document currency — tenge (₸). |
КурсВзаиморасчетов |
Number | Exchange rate of the settlement currency (for ₸ = 1). |
КратностьВзаиморасчетов |
Number | Rate multiplicity (for ₸ = 1). |
ВидУчетаНУ |
ПеречислениеСсылка | Attribute/type of tax accounting of the operation (general, special regime, etc.). |
If any of the listed attributes is not filled in, the platform will not post the document and will issue the error “Field … is not filled in”.
2.2 “Goods” tabular section
| Column | Purpose |
|---|---|
Номенклатура |
The item sold. |
Количество |
Quantity in storage units. |
Коэффициент |
Conversion factor of the unit of measure into the base one. |
Сумма |
Line amount including VAT. |
СтавкаНДС |
VAT rate (for taxable goods RK 2026 — 16%; also “Without VAT”, “0%”). |
СчетУчетаБУ |
Goods accounting account (1330 “Goods”). |
СчетДоходовБУ |
Sales income account (6010). |
СчетУчетаНДСПоРеализации |
Account of accrued VAT (3130 “VAT payable”). |
2.3 “Services” tabular section
| Column | Purpose |
|---|---|
Содержание |
Name/description of the service. |
Номенклатура |
The service item. |
Сумма |
Service amount including VAT. |
СтавкаНДС |
VAT rate on the service (16% / “Without VAT” / “0%”). |
СчетДоходовБУ |
Income account in AA (6010). |
СчетДоходовНУ |
Income account in tax accounting. |
НДСВидОперацииРеализации |
Classifier of the type of sale operation for VAT/ESF purposes. |
2.4 “Payment” tabular section
| Column | Purpose |
|---|---|
ВидОплаты |
Form of payment: cash, payment card, acquiring, cashless. |
СуммаОплаты |
Amount for this type of payment. |
The “Payment” amount must correspond to the sales total for “Goods” and “Services” — the control is performed during posting.
3. Forms
| Form | Purpose |
|---|---|
| ФормаДокумента | Main entry/editing form: header, tabular sections “Goods”, “Services”, “Payment”, VAT/excise calculation, printing and entry on the basis. |
| ФормаСписка | List of documents (e1cib/list/Документ.ОтчетОРозничныхПродажах), group posting, filter by organization/warehouse/cash register, the command to split the document into several when the line limit is exceeded. |
| ФормаВыбора | Selection of a document when picking from other objects (for example, when entering on the basis). |
4. Key module procedures
Below are the handlers confirmed by evidence (message texts are given verbatim from release 3.0.68.1) and standard handlers for this type of document.
Object module
ОбработкаПроведения(Отказ, РежимПроведения)— generates movements across registers and AA/TA postings. Posting queries are parameterized through theПараметрыПроведенияstructure (common moduleПроцедурыБухгалтерскогоУчета).ОбработкаЗаполнения(ОснованиеЗаполнения, …)— filling in when entering on the basis (including from inventory).ОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты)— control of mandatory attributes and tabular section columns.
Manager module (МодульМенеджера)
- Group write/posting (
ЗаписатьДокументы/ПровестиДокументы). Generates technological messages:- “Error writing document <%1>: %2” — during
ПровестиДокументы; - “Document <%1> not posted: %2”;
- “Document <%1> posted.” — after
ОтменитьТранзакцию; - “Document <%1> written.” — during
ПровестиДокументы.
- “Error writing document <%1>: %2” — during
List form (Форма.ФормаСписка)
РазбитьДокументНаСервере— splits the document into several when the line limit is exceeded (import of large arrays). On error:РезультатОбработки = "ДокументОшибкиЗаписи"→ message “Operation not performed! Errors while writing documents.”.
The message texts are accurate for release 3.0.68.1; in 3.0.74.2 the wording may differ — this requires verification on the specific version.
5. Posting and movements
When posting, the document generates accounting postings (AA) and similar records under the “Tax” chart of accounts (TA), as well as movements across accumulation registers (goods in warehouses, sales, VAT, excise).
AA postings (standard RK chart of accounts)
| No. | Dr | Cr | Content |
|---|---|---|---|
| 1 | 1010 (or 1030 for acquiring/collection) | 1210 | Receipt of revenue (cash/card) from the retail buyer. |
| 2 | 1210 | 6010 | Accrual of sales income (amount excluding VAT). |
| 3 | 1210 | 3130 | Accrual of VAT 16% (if the operation is taxable). |
| 4 | 7010 | 1330 | Write-off of the cost of goods sold. |
| 5 (with excise) | 1210 | 3150 | Accrual of excise payable. |
Note: if the cash account is used directly for settlements with the retail buyer in the database, items 1–3 may be collapsed, but the standard RK scheme posts revenue through 1210.
Calculation example (VAT 16%)
Goods sold in the amount including VAT of 116,000 ₸:
- income (Cr 6010): 116,000 / 1.16 = 100,000 ₸;
- VAT (Cr 3130): 116,000 − 100,000 = 16,000 ₸;
- at a cost of 70,000 ₸ — posting Dr 7010 Cr 1330 for 70,000 ₸.
Registers
- Register of goods/batches in warehouses — expense by quantity and cost.
- Register of sales — revenue amount for reporting.
- VAT register (sales) — data for generating ESF and the VAT declaration.
- Excise register — when selling excisable items.
6. Related objects and entry on the basis
Bases for filling in the document:
- Document “Inventory of goods” — retail sale without a cash register based on inventory results (scenario 3.2).
Entry on the basis of the “Retail Sales Report”:
- Invoice (ESF) — issuing an invoice to the buyer after posting the report (scenario 3.4); upload to the ESF IS.
- SNT (accompanying waybill for goods) — for the turnover of goods subject to accompaniment.
Related accounting objects: Cash Registers, Warehouses, Organizations, Currencies, Items, the “Main” and “Tax” charts of accounts.
7. Extension points
- Event subscriptions of the document:
ОбработкаПроведения,ОбработкаЗаполнения,ПередЗаписью— for adding custom movements/checks. - Common module
ПроцедурыБухгалтерскогоУчетаand theПараметрыПроведенияstructure — overriding the posting and account scheme without changing the object module. - Configuration extension (adopt) of the
ФормаДокумента/ФормаСпискаforms — adding attributes, commands, changing print forms. - ESF/SNT mechanism — integration points for uploading to the ESF IS and issuing accompanying waybills.
- Document splitting (
РазбитьДокументНаСервере) — configurable line limit during bulk loading.
VAT rates, tax rates and limits (VAT 16%, IIT 10/15%, MPC 10%, MPCE 3.5%, MHIC 2%, CHIC 3%, SC 5%, social tax 6%, deduction 30 MCI, MCI 4,325 ₸, MW 85,000 ₸) are set in the information registers of the taxes subsystem and are in effect from 2026.
