RUKKENZH
Ask AI
Sections1C configuration objects
Document "РасходныйКассовыйОрдер" (Cash Payment Order) — technical description (Accounting for Kazakhstan 3.0.74.2)
Article language:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH

Document "РасходныйКассовыйОрдер" (Cash Payment Order) — technical description (Accounting for Kazakhstan 3.0.74.2)

Applies to: 1С:Бухгалтерия для Казахстана, release 3.0.74.2 (27 August 2026) · by 1C-Sapa Group, 1C partner
СТ
Сапа Т.И. — 1C and accounting expert, practising trainer
Prepared by the BuhGPT editorial team

1. Identification

Parameter Value
Object type Document (Documents)
Name РасходныйКассовыйОрдер
Full path Документ.РасходныйКассовыйОрдер
Synonym Cash disbursement order
Abbreviation RKO
Configuration Accounting for Kazakhstan, rev. 3.0 (release 3.0.74.2)
Navigation link e1cib/list/Документ.РасходныйКассовыйОрдер
Where to find in the interface “Cash” section → “Cash disbursement order” (also available from “Bank and cash” → “Cash documents”)

Purpose. The RKO is a primary accounting document recording the fact of a cash payout from the organization’s cash desk. It is used by accountants and cashiers to record any cash disbursement operations: payments to suppliers, issuing amounts to accountable persons, payment of wages, refunds to customers, collection (deposit to the bank), and payments under writs of execution. It is applied daily for every instance of cash disbursement. The settlement currency is the tenge (₸).

The document’s behavior is controlled by the ВидОперации attribute: it determines the available set of attributes, the active tabular section, the set of movements, and the fill checks.


2. Header attributes and tabular sections

2.1 Header attributes (required)

Attribute Purpose
Организация The organization on whose behalf cash is disbursed
ВидОперации Type of cash operation; determines the posting logic (see section 5)
ВидУчетаНУ Indicator/scheme of reflection in tax accounting
Касса The organization’s cash desk from which the money is disbursed
СчетКасса Cash accounting account (standard — 1010 “Cash on hand”)
ВалютаДокумента Operation currency (by default — tenge, ₸)
СуммаДокумента Total amount of the cash disbursement
Контрагент Recipient of the funds (supplier, customer, individual, etc.)
СчетОрганизации The organization’s bank account (for the “Deposit to bank” operation)
СчетУчетаРасчетовСКонтрагентомБУ Account for settlements with the counterparty in accounting
СчетУчетаРасчетовСКонтрагентомНУ Account for settlements with the counterparty in tax accounting

Other header attributes (filled in depending on the operation type): СтруктурноеПодразделение, СтатьяДвиженияДенежныхСредств, Ответственный, Комментарий, as well as printed-form attributes (recipient, basis, attachment, “Issue to” — full name, identity document).

If any required attribute is not filled in, the platform will not post the document and will display the message “Field … is not filled in”.

2.2 Tabular sections

РасшифровкаПлатежа — breakdown of the payment by contracts (“Payment to supplier”, “Refund to customer” operations).

Column (required) Purpose
ДоговорКонтрагента The contract under which the payment is made
СуммаПлатежа Line amount in the document currency
КурсВзаиморасчетов Exchange rate of the contract currency
КратностьВзаиморасчетов Rate multiplicity
СуммаВзаиморасчетов Amount in the settlement currency
СчетУчетаРасчетовСКонтрагентомБУ Line settlement account (accounting)
СчетУчетаРасчетовСКонтрагентомНУ Line settlement account (tax accounting)

ВыдачаВПодотчет — details of disbursement to an accountable person (“Transfer to accountable person” operation).

Column (required) Purpose
ВидЗадолженностиПодотчетногоЛица Type of debt (advance, repayment of overexpenditure, etc.)
СтатьяДвиженияДенежныхСредств Cash flow item for the cash flow statement
СуммаПлатежа Line amount

ВыплатаЗаработнойПлаты — payment of wages by statements (“Wage transfer” operation).

Column (required) Purpose
Ведомость The payment statement under which wages are paid

ВыплатаПоИсполнительнымЛистам — payments under writs of execution.

Column (required) Purpose
Документ Basis document (writ of execution / payout list)

3. Forms

Form Purpose
Document form (ФормаДокумента) The main form for entering and editing the RKO. Controls the visibility of attributes and tabular sections depending on ВидОперации
List form (ФормаСписка) List of RKO documents with filtering by organization, cash desk, operation type; invoked by the link e1cib/list/Документ.РасходныйКассовыйОрдер
Selection form (ФормаВыбора) Selection of an RKO from other objects (entry based on, picking)
Printed forms Unified cash disbursement order form (KO-2 / RK form), register of cash documents

4. Key module procedures

Below are the procedures from evidence (release specifics indicated explicitly). Paths are given in terms of the object module.

  • Object Module / ПроверитьДостаточностьОстатковДС — control of the cash balance before posting. If funds are insufficient, it issues an error:
    • with СтруктурноеПодразделение filled in — “Account %1 of structural unit %5 has insufficient funds to carry out the operation. Operation amount %2 %4, account balance %3 %4.”;
    • without a unit — “Account %1 has insufficient funds to carry out the operation. Operation amount %2 %4, account balance %3 %4.”.
  • Object Module / ОбработкаПроверкиЗаполнения — checks for consistency of amounts and attributes before writing/posting:
    • payment under writs of execution: ВыплатаПоИсполнительнымЛистам.Итог("СуммаКВыплате") = СуммаДокумента — otherwise “The amount on the payout lists under writs of execution does not match the amount of the cash disbursement order!”;
    • disbursement to accountable person: ВыдачаВПодотчет.Итог("СуммаПлатежа") = СуммаДокумента — otherwise “The document amount and the amounts by types of accountable person’s debt do not match.”;
    • IIN/BIN control: when НЕ ВыводитьРНН И НЕ СовпадаетИИН_БИН — “The IIN/BIN of the counterparty and of the individual associated with the counterparty do not match.”.

Standard (typical for a document of this kind) handlers, if not overridden:

  • ОбработкаПроведения — generates register movements depending on ВидОперации (see section 5).
  • ОбработкаУдаленияПроведения — clearing movements when posting is canceled.
  • ПередЗаписью / ПриУстановкеНовогоНомера — initialization, numbering within the organization.
  • Form module: ПриСозданииНаСервере, ВидОперацииПриИзменении — managing the visibility of attributes and tabular sections when the operation type changes; СуммаДокументаПриИзменении, “ЗаполнитьПоДоговору” — recalculation of the payment breakdown.

The message texts are quoted verbatim from the code (release 3.0.68.1). In 3.0.74.2 the wordings are, as a rule, identical, but the set of checks and the exact texts are version-specific; when making modifications, reconcile with the current module.


5. Posting and movements

The set of movements is determined by the ВидОперации attribute. Accounts follow the standard RK chart of accounts.

Payment to supplier (ОплатаПоставщику)

  • Accounting register (accounting): Dr 3310 (supplier settlement account from РасшифровкаПлатежа.СчетУчетаРасчетовСКонтрагентомБУ) — Cr 1010 (СчетКасса).
  • Tax accounting register: a similar entry using tax accounting accounts.
  • Accumulation register ВзаиморасчетыОрганизацийСКонтрагентамиФизЛицами: outflow by counterparty (reduction of debt to the supplier).
  • ОплатаСчетов: when “Invoice for payment” is filled in, the fact of payment is registered.

Disbursement to accountable person (ПеречислениеВПодотчет)

  • Accounting: Dr 1251 (settlements with accountable persons) — Cr 1010.
  • Accumulation register ВзаиморасчетыСРаботникамиОрганизаций: inflow of the employee’s debt.

Payment of wages (ПеречислениеЗарплаты)

  • Accounting: Dr 3350 (wage payable account) — Cr 1010.
  • Accumulation register СведенияОВыплатахРаботникамОрганизацийПоПлатежнымВедомостям: fact of payment by statement.
  • Tax accounting register ВыплаченныеДоходыРаботникамОрганизацийНУ: data for tax reporting on employee income.

Deposit to bank (ВзносВБанк)

  • Accounting: Dr 1030 (funds in current accounts, account from СчетОрганизации) — Cr 1010.

Refund to customer (ВозвратПокупателю)

  • Accounting: Dr 1210 (short-term customer receivables / customer settlement account) — Cr 1010.
  • Accumulation register ВзаиморасчетыОрганизацийСКонтрагентамиФизЛицами: reduction of the customer’s debt.

Payment under writs of execution (ВыплатаПоИсполнительнымЛистам)

  • Accounting: Dr (settlement account with the writ recipient) — Cr 1010.
  • Accumulation register ВзаиморасчетыОрганизацийСПолучателямиИЛ: outflow.

Control during posting: before recording movements, ПроверитьДостаточностьОстатковДС is called — if the cash balance is negative (broken down by structural unit, if specified), posting is blocked.

Cash operations do not generate VAT movements. The 16% VAT rate (the RK standard for 2026) and the issuance of ESF/SNT relate to sales/receipt documents, not to the RKO. The RKO records only the fact of cash movement.


6. Related objects and entry based on

Basis documents (entering an RKO “based on”):

  • СчетНаОплатуПоставщика, ПоступлениеТоваровУслуг — payment to supplier;
  • АвансовыйОтчет — disbursement/reimbursement to an accountable person;
  • ВедомостьНаВыплатуЗарплаты (payment statement) — payment of wages;
  • ВозвратТоваровОтПокупателя, СчетНаОплатуПокупателю — refund to customer;
  • writs of execution / payout lists — payments under writs of execution.

Adjacent objects:

  • ПриходныйКассовыйОрдер (PKO) — the paired cash receipt document;
  • Information/accumulation registers for the cash desk, СтатьиДвиженияДенежныхСредств — cash flow analytics;
  • ДоговорыКонтрагентов, Контрагенты, ФизическиеЛица, Сотрудники — settlement analytics;
  • Accounting and tax accounting charts of accounts (accounts 1010, 1030, 1210, 1251, 3310, 3350).

Based on an RKO, one may enter, for example, an АвансовыйОтчет (when disbursing to an accountable person) or corrective/related cash documents.


7. Extension points

  • Configuration extensions: overriding/supplementing the procedures ОбработкаПроведения, ОбработкаПроверкиЗаполнения, ПроверитьДостаточностьОстатковДС — borrowing the object module and inserting code before/after via the annotations &Перед, &После, &Вместо.
  • Form module: the handlers ВидОперацииПриИзменении, ПриСозданииНаСервере, СуммаДокументаПриИзменении — for configuring visibility, auto-fill, and additional checks per client requirements.
  • Custom operation types / additional accounts: for non-standard settlement schemes — overriding account selection in РасшифровкаПлатежа.
  • Additional attributes and information (SSL mechanism) — adding analytics without changing the document structure.
  • Event subscriptions (ПриЗаписи, ПередЗаписью) — integration with external systems, additional registration of payout facts.
  • Printed forms: adding custom layouts via the external printed forms / additional processing mechanism.

Requires verification (version-specific): reconcile the exact message texts, the set of checks in ОбработкаПроверкиЗаполнения, and the set of movement registers with the module of release 3.0.74.2 specifically — the BSL evidence relates to 3.0.68.1.

Frequently asked questions

Which cash account does the cash disbursement order (RKO) use in the RK chart of accounts?
Account 1010 "Cash on hand" is credited (the CashAccount attribute). The debit depends on the type of operation: 3310 — to a supplier, 1251 — to an accountable person, 3350 — salary, 1030 — deposit to the bank, 1210 — refund to a customer.
Does the RKO generate VAT entries?
No. The RKO records only the fact of a cash disbursement and does not create any VAT entries. The VAT rate of 16% (RK standard for 2026) and the ESF/SNT relate to sales and receipt documents, not to cash orders.
Why does an insufficient funds error occur during posting?
The CheckCashBalanceSufficiency procedure controls the cash balance (broken down by structural subdivision, if specified). If the transaction amount exceeds the account balance, posting is blocked with the message "The account ... has insufficient funds...".
How does the document's behavior depend on the type of operation?
The OperationType attribute determines the active tabular section (PaymentBreakdown, IssueToAccountablePerson, SalaryPayment, PaymentUnderWritsOfExecution), the composition of the postings and the set of fill-in checks. For example, for an accountable person the document amount must match the total by types of debt.
Which release do the procedure texts in the description refer to?
The BSL-evidence (message texts, the FillCheckProcessing, CheckCashBalanceSufficiency procedures) is given for release 3.0.68.1. The description itself is for 3.0.74.2; when making modifications, verify the wording and the set of checks against the current object module.

Read also

Latest answers

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.