---
title: "Regulated Report Form 4INV — Form No. Inv-4 (Accounting for Kazakhstan 3.0.74.2)"
country: KZ
lang: en
author: Сапа Т.И. (https://buhgpt.kz/authors/sapa-ti)
date: 2026-09-07
canonical: https://buhgpt.kz/suraqtar/reglamentirovannyyotchetforma4inv-forma-inv-4-buhgalteriy-en
source: BuhGPT
---

# Regulated Report Form 4INV — Form No. Inv-4 (Accounting for Kazakhstan 3.0.74.2)

> **TL;DR:** 1. Identification Parameter Value Object Type Report ( Reports.RegulatedReportForm4INV ) Name RegulatedReportForm4INV Alias — (not specified in metadata; displayed in the interface as “Form No. Inv-4”) Object View Regulated report Configuration Accounting for Kazakhstan, ed. 3

---

1. Identification

Parameter
Value

Object Type
Report (Reports.RegulatedReportForm4INV)

Name
RegulatedReportForm4INV

Alias
— (not specified in metadata; displayed in the interface as “Form No. Inv-4”)

Object View
Regulated report

Configuration
Accounting for Kazakhstan, ed. 3.0.74.2

Country of Accounting
Republic of Kazakhstan (₸)

Purpose
Formation, editing, and printing of inventory form No. Inv-4 — report on the results of the inventory of the organization's assets in accordance with the requirements of Kazakhstani legislation

Where to find: section of regulated reporting; direct navigation link —
e1cib/list/Report.RegulatedReportForm4INV

The report is used by accountants and chief accountants periodically — according to the schedule of inventories or at the request of regulatory authorities. It supports the configuration of measurement units (rounding order) and the selection of the language of formation (Kazakh/Russian).

Like all regulated reports, the object is not a document: it is not processed and does not create movements in registers. Its result is a filled tabular document (print form), ready for printing/export. More details in section 5.

2. Attributes and Table Parts

2.1 Header Attributes

Name
Type
Mandatory
Purpose

Organization
ReferenceLink.Organizations
Not checked
The organization for which the inventory report is generated. The main context for data selection

SignatureDate
Date
Not checked
The date of signing the report by authorized persons. Used when printing and recording the official representation of the document

MeasurementUnit
EnumerationLink.RoundingPolicies
Not checked
The rounding order of numerical indicators (units, thousands, millions) for data presentation

MeasurementUnitAccuracy
Number
Not checked
Numerical value of rounding accuracy; used together with MeasurementUnit for correct display of amounts

StructuralUnitsListRepresentation
String
Not checked
Text representation of the list of structural divisions for which the report is generated (for the print form)

LanguageOfFormation
String
Not checked
The language of report formation (Kazakh or Russian); affects the headers, signatures, and text elements of the form

2.2 Table Parts

Table parts in the metadata of the object are absent. The report presents data through a tabular document, the structure of which is formed programmatically — from the object module and the report form module. Rows of the inventory statement (nomenclature, measurement unit, accounting and actual balances, deviations) are filled in the area of the tabular document, not in the object table part.

3. Forms

Form
Role
Purpose

MainForm
Starting (entry point)
Selection of report parameters — organization, period. Opens first; from it the user transitions to the working form of the report

ReportForm2013Q1
Working (main)
Key form: full functionality for filling, editing, printing, and saving the regulated report Inv-4. This is where the user works with inventory data

The historical name ReportForm2013Q1 is inherited from the versioning mechanism of regulated reporting forms (the form is tied to the period of validity of the blank edition). This does not affect functionality.

4. Key Module Procedures

Evidence with the original BSL code of the modules is not attached, so below is a typical set of handlers for the regulated report of this type. Specific names and signatures should be clarified according to the object/form module in the specific delivery.

Object module / general logic of formation:

- Initialize(...) / OnCreateOnServer(...) — initialization of the report structure, setting default attributes (organization, measurement unit, accuracy, language).

- Fill(...) — programmatic construction of the tabular document: reading accounting balances (from the data of accounting registers/balances of inventory assets), forming rows of the statement, calculating deviations “actual − accounting”.

- Print(...) / GeneratePrintForm(...) — output of the filled layout taking into account LanguageOfFormation, MeasurementUnit, and MeasurementUnitAccuracy.

Report form module (ReportForm2013Q1):

- OnOpen(...) / OnCreateOnServer(...) — loading saved values, preparing commands.

- Fill(Command) — calling server-side filling of the tabular document.

- UpdateReport(...) — recalculation when changing header attributes.

- Handlers for editing cells of the tabular document — manual adjustment of actual balances.

- Write(...) / Save(...) — fixing the current state of the report.

Main form (MainForm):

- Handlers for selecting organization and period, command to transition to ReportForm2013Q1.

Requires verification (version-specific): exact names of procedures and the presence of background filling through LongOperations in edition 3.0.74.2.

5. Data Formation, Movements, and Accounts

The regulated report is not processed and does not create entries and movements in registers — this is a key difference from documents. The report only reads accounting data and presents it in the print form Inv-4.

The source of accounting balances for the inventory statement is the data of accounting in the RK. When inventorying inventory assets, the following accounts from the standard chart of accounts of the RK are used:

Account
Purpose

1330
Goods (accounting balance of inventory assets being inventoried)

1210
Short-term receivables from customers

1030
Cash on current bank accounts

3310
Short-term payables to suppliers

Deviations identified by the inventory and documented separately (not by the report Inv-4, but by documents of receipt/write-off) are reflected by the entries of these documents, for example:

- surpluses: Dr 1330 Cr 6010 (income from sales/other income);

- shortages: Dr 7010 (cost) / account for reimbursement Cr 1330.

Numerical norms of the RK for 2026 (used in related calculations and reference information, not in the Inv-4 itself):

Indicator
Value 2026

VAT rate
16 %

MPR
4,325 ₸

MZP
85,000 ₸

Basic tax deduction for individual income tax
30 MPR/month, not more than 360 MPR/year

IIT
10 % up to 8,500 MPR of annual income, 15 % — above

OPV
10 % (base ceiling 50 MZP)

OPVR
3.5 %

VOSMS / OSMS
2 % / 3 %

SO / social tax
5 % / 6 %

VAT payable (account)
3130

6. Related Objects and Input on the Basis

- Reference.Organization — mandatory context for formation (attribute Organization).

- Enumeration.RoundingPolicies — values for the attribute MeasurementUnit.

- Structural divisions of the organization — source for StructuralUnitsListRepresentation.

- Documents of inventory of inventory assets and accounting of surpluses/shortages — document actual movements based on the results reflected in Inv-4.

The mechanism of “input on the basis” for regulated reports is not applied: the report is opened from the list of regulated reporting and filled based on accounting data, not entered on the basis of another object.

7. Extension Points

- Configuration extension — borrowing the object/form module ReportForm2013Q1 to add &After/&Before handlers to filling and printing procedures.

- Customization of the layout — refinement of the tabular document of the print form (additional columns, localization under LanguageOfFormation).

- Change of filling algorithm — overriding the procedure for forming rows of the statement for non-standard selection of nomenclature/balances.

- Additional attributes — through the mechanism of additional attributes/information of the organization (if necessary to expand the context of selection).

When making modifications, maintain compatibility with the versioning mechanism of regulated reporting forms — do not rename ReportForm2013Q1 without adjusting the logic of form selection by period.

---
_BuhGPT — ИИ-помощник для бухгалтеров Казахстана: https://buhgpt.kz_