---
title: "Report \"Statement of Allocation of Indirect Expenses\" (Accounting for Kazakhstan 3.0)"
country: KZ
lang: en
author: Сапа Т.И. (https://buhgpt.kz/authors/sapa-ti)
date: 2026-09-07
canonical: https://buhgpt.kz/suraqtar/otchet-spravka-raschet-raspredeleniya-kosvennyh-rashodov--en
source: BuhGPT
---

# Report "Statement of Allocation of Indirect Expenses" (Accounting for Kazakhstan 3.0)

> **TL;DR:** 1. Identification Parameter Value Object Type Report Name ReferenceCalculationDistributionOfIndirectCosts Full Name Report.ReferenceCalculationDistributionOfIndirectCosts Synonym Reference-calculation "Distribution of Indirect Costs" Configuration Accounting for Kazakhstan, ed

---

1. Identification

Parameter
Value

Object Type
Report

Name
ReferenceCalculationDistributionOfIndirectCosts

Full Name
Report.ReferenceCalculationDistributionOfIndirectCosts

Synonym
Reference-calculation "Distribution of Indirect Costs"

Configuration
Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2)

Mechanism
Data composition scheme (DCS)

Purpose
Analysis and detailing of the distribution of indirect (general production, administrative) costs among cost accounting objects for the selected period

Purpose. The report generates a reference-calculation that shows how the amounts of indirect costs accumulated over the period are distributed among nomenclature groups, departments, and cost items based on the established distribution base. It is not a primary document and does not alter accounting data — it is an analytical (regulatory-reference) report for substantiating and verifying the correctness of closing indirect costs. It is regularly used by accountants and financial controllers at the end of the reporting period (month, quarter) when preparing management and tax reporting, in conjunction with regulatory month-end closing operations.

Where to find in 1C:

- Section "Operations" → "Reference-calculation 'Distribution of Indirect Costs'".

- Direct navigation link: e1cib/list/Report.ReferenceCalculationDistributionOfIndirectCosts.

2. Attributes and Structure

2.1 Attributes (report configuration parameters)

The report is based on DCS; the attributes listed below are the layout/configuration parameters set by the user on the form.

Name
Type
Mandatory
Purpose

StartPeriod
Date (xs:dateTime)
Not checked
Start date of the period for which the reference-calculation is generated. Sets the lower limit for the selection of data on indirect costs.

EndPeriod
Date (xs:dateTime)
Not checked
End date of the report period — the upper limit of the time interval for analysis of distribution.

ListOfOrganizationsRepresentation
String (xs:string)
Not checked
User-readable string representation of the selected list of organizations. Stores a description of the selected legal entities for display in the report header.

ListOfDepartmentsRepresentation
String (xs:string)
Not checked
String representation of the selected departments for display in the UI list of structural units on which the report is based.

DetailingMode
Boolean (xs:boolean)
Not checked
Detailing mode flag. When enabled, the user can open details of indicators down to primary documents and transactions.

ReportMetricsSet
Number (xs:decimal)
ShowError (mandatory)
Numeric identifier of the metrics set, defining the composition of the displayed metrics (cost amounts, distribution bases, percentages, distributed amounts). Critical for the correct operation of the layout — if empty, generation is blocked.

In addition to the listed ones, the actual selection of organizations and departments is performed through DCS settings (user selections), and the string attributes Representation… only duplicate the selection for a readable header.

2.2 Table Parts

Table parts are absent. The report works exclusively through the data composition scheme and outputs the result in a tabular document (SpreadSheetDocument). Detailed data are not stored in the object structure — they are generated by the DCS query to the accounting registers at the time of construction.

2.3 Forms

Form
Role

ReportForm
Main and only form. The key form for user interaction: contains the settings panel, period and selection fields (organizations, departments), result area (SpreadSheetDocument), conditional formatting elements, and generation commands. The form has about 255 control elements, which is typical for an advanced report form in DCS with extended settings.

3. Key Module Procedures

Evidence with BSL text for this object is not attached, so below is a typical composition of handlers for the report in DCS in BK 3.0. Specific method names and lines should be clarified in the configurator, but the set and logic are standard.

Object Module (ObjectModule / manager module):

- OnResultComposition(...) (programmatic intervention in composition) — if necessary, adjusts the layout, adds details, fills in calculated indicators, hides/shows columns depending on ReportMetricsSet.

- Filling in period and selection parameters in DataCompositionSettings before output.

Form Module (ReportForm):

- OnCreateOnServer(...) — initialization of settings, setting the default period (current month/closing period), filling in the selection for the main organization, restoring saved user settings.

- OnOpen(...) — fine-tuning appearance, availability of commands.

- <Attribute>OnChange(...) (for example, for period/organizations) — synchronization of fields Representation… with actually selected values, updating quick selections.

- Report generation command — calls SettingsComposer/ComposeResult and outputs to SpreadSheetDocument; if DetailingMode = True, detailing is enabled.

- Detailing handler (DocumentDetailingHandler / standard DCS mechanism) — transition to primary data (transactions, registering documents).

Requires verification (version-specific): the exact list of programmatic interventions in composition and the presence of the OnResultComposition procedure may differ within the sub-releases 3.0.74.x.

4. Posting and Movements

The object is a report, therefore it is not posted, does not generate transactions, and does not create movements in registers. Data is only read.

The report builds results based on data previously generated by documents and regulatory month-end closing operations (primarily expense distribution and closing of cost accounts). Data sources are the accounting register (business accounting) and registers of cost accounting/distribution.

The typical logic reflected in the reference-calculation corresponds to the distribution of indirect costs to cost of sales according to the chart of accounts of the RK:

Operation (reflected by documents/regulatory operations, the report shows it)
Debit
Credit

Write-off/distribution of indirect costs to cost of sales
7010 "Cost of Sales"
accounts for indirect costs (groups 7000/8000)

Receipt/movement of goods when forming costs
1330 "Goods"
— (according to relevant correspondences)

Recognition of revenue from sales (for calculating the distribution base by revenue)
1210 "Short-term receivables from customers"
6010 "Revenue from Sales"

VAT payable on sales (rate 16%, 2026)
—
3130 "VAT Payable"

Settlements with suppliers of services forming indirect costs
expense accounts
3310 "Payables to Suppliers"

Distribution bases, which are usually displayed in the reference-calculation (depending on ReportMetricsSet): planned cost, production volume, direct costs, labor costs, revenue (6010). The report shows: the amount of indirect costs to be distributed, the selected base, the coefficient (%) and the distributed amount for each object (nomenclature group / department / cost item).

All monetary indicators are in tenge (₸). The current VAT rate for operations in 2026 is 16%; when analyzing revenue as a distribution base, amounts are taken without VAT.

5. Related Objects and Input Based On

The report does not support input based on and does not serve as a basis for other objects (this is a property of documents). The connections are informational/analytical in nature.

Readable data and related objects:

- Accounting register (business accounting) — the main source of transactions and balances.

- Regulatory operation "Month-End Closing" and its operations for distributing indirect costs / closing cost accounts — generate the data that the report visualizes and substantiates.

- Directories: "Organizations", "Departments", "Nomenclature Groups", "Cost Items" — dimensions for selection and grouping.

- Other reference-calculations for month-end closing (cost of sales, distribution of expenses) — complement the picture of period closing.

Details (when DetailingMode = True) lead to registering documents and transactions that formed the indicators.

6. Extension Points

- DCS settings / report options. The main built-in mechanism for fine-tuning: user options, additional selections, groupings, conditional formatting, saving settings — without changing the configuration.

- Configuration extension (Extensions). It is possible to add a custom DCS option, borrow ReportForm and add attributes/commands to the form, subscribe to form handlers (OnCreateOnServer, OnOpen).

- Programmatic intervention in composition (OnResultComposition) — a point for adding calculated columns, custom distribution bases, or additional detailing.

- Parameter ReportMetricsSet — controls the composition of metrics; when developing new metrics sets, this is a key point for configuring report behavior.

- Detailing mechanism — can be extended to transition to non-standard detailing objects.

It is recommended to make changes through extensions and user options in DCS to maintain the updatability of the standard configuration.

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