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

Report "Regulated Report 70101 Form" (Form 701.01)

Applies to: 1С:Бухгалтерия для Казахстана, release 3.0.74.2 · by 1C-Sapa Group, 1C partner
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

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 attribute SignatureDate.

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() in ObjectModule). 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 ₸.


  • Reference Organizations — source of the attribute Taxpayer (BIN, registration data, address).
  • Reference Counterparties — source of the attribute TaxCommittee (UGD code).
  • Enumeration RoundingRules — values for UnitOfMeasurement.
  • 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 in TableOfReportForms()/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 CheckFilling for additional controls before export.
  • Setting up export — modification of the XML structure in GenerateExportFile when the tax authority changes the tax return scheme.
  • Rounding parameters — management through UnitOfMeasurement/PrecisionOfUnitOfMeasurement without 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 SignatureDate in 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.

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

Does report 701.01 generate accounting entries?
No. This is an object of type "Report": it only reads accounting data, builds a tabular document and an XML export file. The calculation of property tax and land tax (entry to accounts group 3110/3120) is performed by tax calculation documents, not the report itself.
How is the required version of the form selected?
The regulated reporting mechanism selects the form version based on the reporting period: for periods in 2025, "Form701012025Kv1" (with the attribute DateOfSignature) is used, and for previous periods — the corresponding annual/quarterly forms saved in the object for corrective reporting.
Where is the data of the tabular part of the report located?
There are no classic tabular parts in the metadata. The body of the report is a multi-page tabular document (SpreadsheetDocument), generated programmatically by the function TableFormReport() in the object module; the rows of the applications for real estate and land plots are filled dynamically.
What does the unit of measurement and precision in the header mean?
The attributes UnitOfMeasurement (enumeration ReportingRoundingRules) and PrecisionOfUnitOfMeasurement define the representation of amounts — tenge, thousands, or millions of tenge — and the rounding coefficient (1, 1000, 1000000). They only affect the rounding of indicators during output and export.

Read also

Источники

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