RUKKENZH
Задать вопрос AI
SectionsОбъекты конфигурации 1С
Document "Cash Inventory" (Documents.ИнвентаризацияДенежныхСредств)
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Document "Cash Inventory" (Documents.ИнвентаризацияДенежныхСредств)

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 Документ.ИнвентаризацияДенежныхСредств
Synonym «Cash Inventory»
Configuration Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2)
Interface section «Bank and cash desk» → «Cash Inventory»
Navigation link e1cib/list/Документ.ИнвентаризацияДенежныхСредств

Purpose. The document is intended for recording the results of the inventory of cash on hand in the organization's cash desk or of balances in bank accounts. It is used by accountants and financially responsible persons during scheduled and unscheduled inventories to reconcile the actual availability of money with accounting records. The document allows recording the composition of the inventory commission, comparing actual and recorded amounts, identifying deviations (shortages or surpluses), and printing an act using form INV-6.

Important regarding the nature of the document. This is a factual (registering) document — it does not generate movements in accounting and accumulation registers. It merely documents the fact of reconciliation. Adjustments of balances for identified shortages and surpluses are entered with separate cash movement documents (see section 6).

It is used regularly: before preparing annual reporting, when changing financially responsible (cashier) persons, by management order, and at the request of regulatory authorities.


2. Header attributes and tabular sections

2.1 Header attributes

Attribute Type (standard) Req. Purpose
Номер String auto Document number, assigned by the numerator.
Дата Date yes Date the inventory is carried out; determines the moment for calculating recorded balances.
ВидОперации Enumeration yes Determines the inventory object: cash on hand / in bank accounts. Controls the set of visible form fields.
Организация СправочникСсылка.Организации yes The organization for which the inventory is carried out.
Касса СправочникСсылка.Кассы yes¹ The cash desk whose balances are reconciled (for the «cash» operation type).
Комментарий String no Arbitrary comment.
Ответственный СправочникСсылка.Пользователи no User responsible for the document.

¹ Касса is required for the cash operation; for the bank accounts operation the corresponding bank account/settlements attribute is used.

2.2 Tabular section «ИнвентаризационнаяКомиссия»

The composition of the commission documenting the inventory results.

Column Type Req. Purpose
ФизЛицо СправочникСсылка.ФизическиеЛица yes Commission member.
Должность String / reference no Position of the commission member (for the printed form).
Председатель Boolean no Chairman of the commission flag.

2.3 Cash tabular section (recorded/actual amounts)

Rows comparing amounts by denominations or by total amounts.

Column Type Purpose
УчётнаяСумма / СуммаПоУчёту Number Balance according to accounting data as of the document date (filled in based on balances).
ФактическаяСумма / СуммаФактически Number The actually recounted amount.
Отклонение (surplus/shortage) Number The difference «actual − recorded»; serves as the basis for subsequent adjustments.

The mandatory nature of fields is checked upon posting: if a field from the list of required ones is not filled in, 1C issues an error of the form «Field … is not filled in».


3. Forms

Form Purpose
ФормаДокумента Main form: entering attributes, filling in the commission and cash table, auto-filling recorded balances, invoking printing.
ФормаСписка List of inventory documents (opened via the navigation link).
ФормаВыбора Selecting a document from other objects.
Printed form «Act INV-6» Generation of the act of inventory of cash availability (unified form INV-6).

4. Key module procedures

The object module and the form module are not detailed by the attached evidence in the form of BSL text (the provodki facet confirms an empty register_records). Below are the typical handlers of a document of this kind; the error messages and scenarios are given according to evidence (release 3.0.68.1) and are current for 3.0.74.2.

4.1 Object module

  • ОбработкаПроведения(Отказ, Режим) — according to the standard logic of this document, it does not generate movements (the body is effectively empty or contains only control checks). The document is posted «factually», without register movements.
  • ОбработкаЗаполнения(ДанныеЗаполнения, …) — filling in default attributes (organization, cash desk, responsible person) upon entry or copying.
  • ЗаполнитьПоОстаткам() — calculating recorded amounts as of the document date based on cash accounting data of the selected cash desk/account. The following controls are triggered in this procedure:
    • «Organization not specified» — when Объект.Организация.Пустая();
    • «Cash desk not specified» — when Объект.Касса.Пустая().

4.2 Form module

  • ПриСозданииНаСервере — initial setup of field visibility depending on ВидОперации.
  • ВидОперацииПриИзменении — switching the inventory object; when changing the operation type, filled-in table data may be lost (scenario 3.4) — the form reinitializes the tabular sections.
  • ДатаПриИзменении — when the date is changed after the table has been filled in, recorded amounts are recalculated for the new date (scenario 3.3).
  • ЗаполнитьПоОстаткам (command) — server-side call to fill in recorded balances.
  • Печать / ПечатьИНВ6 — generating the INV-6 act (scenario 3.5).

4.3 Typical errors (verbatim, release 3.0.68.1)

1C message Where it occurs Condition in code
Organization not specified ФормаДокумента / ЗаполнитьПоОстаткам Объект.Организация.Пустая()
Cash desk not specified ФормаДокумента / ЗаполнитьПоОстаткам Объект.Касса.Пустая()

5. Posting and movements

The document does not generate register movements (register_records is empty). It records the reconciliation result and serves as the basis for subsequent corrective documents. Therefore, at the moment of posting, entries in the accounts of the RK chart of accounts are not created.

Adjustment of balances for identified deviations is carried out with separate cash movement documents. Approximate entries according to the standard RK chart of accounts (Kazakhstan accounts):

Surplus of cash on hand (capitalization, usually with a cash receipt document):

Dr Cr Description
1010 «Cash on hand» 6280 (other income) Capitalization of the identified surplus

Shortage of cash on hand (write-off, attributing to the guilty/accountable person):

Dr Cr Description
1250 / 7470 1010 «Cash on hand» Write-off of the shortage, attributing to the guilty person or expenses

For cash in current accounts, account 1030 «Cash in current bank accounts» is used. Deviations in non-cash funds are, as a rule, eliminated with bank documents (receipt/write-off) rather than by cash desk adjustment.

For reference (current RK norms 2026, if the adjustment affects settlements and taxes): VAT rate — 16%; VAT payable account — 3130; MCI = 4,325 ₸, MMW = 85,000 ₸; basic IIT deduction = 30 MCI/month (no more than 360 MCI per year); IIT 10% up to 8,500 MCI of annual income and 15% above; MPC 10% (base cap 50 MMW), EPC 3.5%, MHIC 2%, MHI 3%, SC 5%, social tax 6%. These indicators are applied in related documents, but not in the inventory document itself.


6. Related objects and entry based on

Entry based on (for processing adjustments following inventory results):

  • «Cash receipt» / «Incoming cash order» — capitalization of the identified surplus (account 1010).
  • «Cash disbursement» / «Outgoing cash order» or write-off — processing the shortage (account 1010).
  • Bank documents («Receipt to the current account», «Write-off from the current account») — for deviations on account 1030.

Related objects and data:

  • Reference books: Организации, Кассы, БанковскиеСчета, ФизическиеЛица.
  • Source of recorded balances: cash accounting registers (cash desk/bank), from which ЗаполнитьПоОстаткам calculates amounts as of the document date.
  • Printed form: act INV-6.
  • Electronic documents (ESF in the ESF IS, SNT) do not relate to this document — it is not a sales/goods movement document.

7. Extension points

  • Form event handlers (ВидОперацииПриИзменении, ДатаПриИзменении) — for customizing recalculation/visibility logic via a configuration extension.
  • The ЗаполнитьПоОстаткам procedure — extending the algorithm for obtaining recorded balances (for example, adding analytics by denominations or other cash desks).
  • ОбработкаПроведения — the point where, during industry-specific customization, you can add your own movements (by default there are none); while not violating the standard «factual» nature of the document.
  • The INV-6 printed form — replacing/supplementing the template via an extension or an external printed form (the SSL «Printing» mechanism).
  • Event subscriptions and additional attributes/information (SSL) — for extending the composition of the commission or attributes without changing the document's metadata.
  • Filling upon copying (scenario 3.6) — overriding ОбработкаЗаполнения to control the data carried over during scheduled monthly inventories.

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

Does the "Cash Inventory" document generate accounting entries?
No. The document is factual — no register movements are created when it is posted (register_records is empty). It only records the result of reconciliation. Entries for surpluses/shortages are generated by separate cash movement documents (cash receipt/write-off, bank documents).
Which fields are mandatory for posting?
In the header — OperationType, Organization, Cash Desk; in the "Inventory Commission" tabular section — Individual. If a field is not filled in, 1C will issue the error "Field … is not filled in", "Organization is not specified" or "Cash desk is not specified".
Why do the accounting amounts change when the document date is changed?
The accounting balance is calculated as of the document date by the FillByBalances procedure. When the date is changed after filling in the table, the form recalculates the accounting amounts as of the new date (standard scenario 3.3).
What happens when the operation type is changed after filling in?
Changing the OperationType reinitializes the tabular sections, so already entered data may be lost (scenario 3.4). Select the operation type before filling in the cash table.
Which account should be used for adjustment — 1010 or 1030?
For cash on hand — account 1010; for funds in current bank accounts — account 1030. Discrepancies in non-cash funds are usually resolved by bank documents rather than by cash desk adjustment.

Read also

Источники

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