1. Identification
| Parameter | Value |
|---|---|
| Object Type | Report (Report.RegulatedReport70101Form) |
| Name | RegulatedReport70101Form |
| Synonym | Regulated report 701.01 form |
| Configuration | Accounting for Kazakhstan, ed. 3.0 (3.0.74.2) |
| Object Class | Regulated report (custom reporting form with XML export) |
| Navigation Link | e1cib/list/Report.RegulatedReport70101Form |
Purpose. The report generates the tax reporting form 701.01 "Calculation of current payments for property tax and land tax", submitted to the tax authorities of the Republic of Kazakhstan. The report is intended for accountants and tax specialists of legal entities — payers of property tax and land tax. It supports multiple versions of the form (from 2014 to 2025), is filled out based on data from the accounting of fixed assets, taxable real estate, and land plots, and is exported in XML for electronic submission through the taxpayer's cabinet / SONO.
Where to find in 1C: section "Regulated Reporting" → "Regulated report 701.01 form". Direct transition — via the navigation link
e1cib/list/Report.RegulatedReport70101Form.
2. Attributes and Data Structure
2.1 Header Attributes
| Name | Type | Mandatory | Purpose |
|---|---|---|---|
Taxpayer |
CatalogRef.Organizations |
Optional | Legal entity on behalf of which the report is submitted |
TaxCommittee |
CatalogRef.Counterparties |
Optional | Territorial tax service authority (UGD) to which the report is sent |
UnitOfMeasurement |
EnumRef.RoundingRules |
Optional | Unit of measurement of amounts (tenge, thousands of tenge, millions) — affects the rounding of indicators |
PrecisionOfUnitOfMeasurement |
xs:decimal |
Optional | Rounding coefficient for the selected unit (1, 1000, 1000000) |
SignatureDate |
xs:dateTime |
Optional | Date of signing the report by the head; attribute added in the 2025 version of the form |
All monetary indicators are generated in tenge (₸) and are converted to the selected UnitOfMeasurement/PrecisionOfUnitOfMeasurement upon export.
2.2 Table Parts
The classic table parts at the metadata level are not present in this object. The data is presented as a multi-page tabular document (SpreadsheetDocument), the structure of which is built programmatically in the object module using the function TableOfReportForms(). The rows of applications (for taxable objects — real estate, land plots) are generated dynamically when filling in the print form area of a specific version of the form.
2.3 Forms (versions of the form)
The report contains a starting form and a set of form-versions by years/quarters. Each form-version corresponds to the approved form 701.01 for the relevant period:
MainForm— starting form for selecting parameters: organization, period, tax committee, type (version) of the report. User entry point.Form701012014Q1— version for Q1 2014.Form701012015Q1— version for Q1 2015.Form701012016Q1,Form701012016Q3— versions for 2016.Form701012017Q1— version for 2017.Form701012018Q1,Form701012018Q2— versions for 2018.Form701012019Q1— version for 2019.Form701012020Q1,Form701012020Q2— versions for 2020.Form701012021Q1— version for 2021.Form701012022Q1— version for 2022.Form701012023Q1— version for 2023.Form701012024Q1— version for 2024.Form701012025Q1— current version for Q1 2025; contains the attributeSignatureDate.
The selection of the required form-version is determined by the reporting period: the regulated reporting mechanism selects the form that was in effect during the selected period.
3. Forms — Purpose
| Form | Purpose |
|---|---|
MainForm |
Setting parameters and starting the filling process: selecting organization, reporting period, tax committee, unit of measurement; commands "Fill", "Check", "Export to file" |
Form7010120XXQY |
Displaying and manually adjusting a specific version of the form 701.01 as a tabular document for the corresponding period; printing and XML export are performed from it |
When opening the report, the system determines the current version of the form based on the period; older forms are preserved for re-formation and correction reporting for past periods.
4. Key Procedures of Modules
There is no direct line-by-line BSL-evidence for this object (except for the reference to the function
TableOfReportForms()inObjectModule). Below is the typical composition of handlers for the regulated report BK 3.0; signatures/availability of individual procedures are version-dependent.
Object Module (ObjectModule):
TableOfReportForms()— generates and returns the structure of a multi-page tabular document (set of layouts/areas of form-versions). Basic function for building the body of the report.Fill(...)/FillReport(...)— collects accounting data on taxable objects (fixed assets, real estate, land plots), calculates the tax base and amounts of current payments, outputs values in the areas of the form.GetCalculationData(...)— selection from the registers of fixed assets/tax registers of property value indicators and land plot areas.GenerateExportFile(...)/Export(...)— builds XML according to the approved structure of the tax return form for submission to the tax authorities' IS.Check()/CheckFilling(...)— control of correctness and completeness (arithmetic, mandatory attributes) before export.
Form Modules (MainForm, Form7010120XXQY):
OnOpen()/OnCreateOnServer()— initialization of parameters, setting the default organization, determining the version of the form by period.ButtonFillClick(...)— calls server-side filling of the body of the report.ButtonExportClick(...)— calls the generation and saving of the XML file.- Handlers
OnChangeOrganization/OnChangePeriod— reassembly of parameters and, if necessary, switching the form-version.
5. Posting and Movements
The report is not a document and does not generate postings and movements in the registers. It is an object of type "Report": it only reads accounting data and builds a tabular document + XML.
The data sources for calculating form 701.01 are taken from the fixed asset accounting subsystem and tax registers:
- the value and characteristics of taxable real estate (for property tax);
- the area and category of land plots, rates by zones (for land tax).
Business operations that generate this data are reflected by other configuration objects; for context — typical accounts of the Chart of Accounts of the RK involved in related accounting:
| Account | Name |
|---|---|
| 1210 | Short-term accounts receivable from customers |
| 1030 | Cash on current bank accounts |
| 1330 | Goods |
| 3110 / 3120 | Settlements on taxes (including accrued current payments for property tax and land tax) |
| 3310 | Short-term accounts payable to suppliers |
| 3130 | VAT payable (VAT rate in the RK from 2026 — 16%) |
| 6010 | Revenue from sales |
| 7010 | Cost of sales |
The accrual of property tax and land tax itself (posting of the type Dr expenses — Cr 3110/3120) is performed by the corresponding tax accrual document, not this report. The report 701.01 only aggregates and presents the calculation of current payments.
Reference values for the RK for 2026, used in related calculations of the configuration: MPR = 4,325 ₸, MZP = 85,000 ₸.
6. Related Objects and Input on the Basis
- Reference
Organizations— source of the attributeTaxpayer(BIN, registration data, address). - Reference
Counterparties— source of the attributeTaxCommittee(UGD code). - Enumeration
RoundingRules— values forUnitOfMeasurement. - Fixed asset accounting subsystem / tax registers — source of data on property value and land plots.
- Regulated reporting mechanism — general framework for storage, versioning of forms, and XML export.
Input on the basis for reports is not applied. Interaction with other tax return forms (for example, linking with form 700.00 for property taxes) is implemented at the level of tax methodology, not through the "input on the basis" mechanism. The result of the report is an XML file for upload to the taxpayer's cabinet / SONO; electronic documents ESF (IS ESF) and CNT do not directly relate to this form.
7. Extension Points
- Adding a new version of the form. When the form of the tax return changes, a new form-version (
Form7010120XXQY) is added along with the corresponding branch inTableOfReportForms()/logic for selection by period. Old forms are preserved for reporting for past periods. - Adjustment of the filling algorithm — through configuration extension: interception of filling procedures (
Fill/GetCalculationData) for additional rules for accounting taxable objects without removing from support. - Extension of checks — enhancement of
CheckFillingfor additional controls before export. - Setting up export — modification of the XML structure in
GenerateExportFilewhen the tax authority changes the tax return scheme. - Rounding parameters — management through
UnitOfMeasurement/PrecisionOfUnitOfMeasurementwithout changing the code.
Version-specific (requires verification in a specific release): the exact composition and signatures of procedures in the object module, the presence of the attribute
SignatureDatein pre-reform versions of the form, as well as the XSD schema of the current export of 701.01 — check against the current release and requirements of the DGT of the MF of the RK.
