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

Report "Tax Accounting Book" (Reports.TaxAccountingBook)

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

1. Identification

Parameter Value
Full name Report.TaxAccountingBook (Reports.TaxAccountingBook)
Object type Report
Synonym Tax accounting book
Configuration Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2)
Country of accounting Republic of Kazakhstan
Currency Tenge (₸)

Purpose. The report generates the Tax Accounting Book of income and expenses — a mandatory tax register according to the requirements of the tax legislation of the RK. The document provides detailed information on sales amounts, VAT, adjustments, and amounts to be refunded (credited) for the reporting period. It is used by accountants and chief accountants for preparing tax reporting; it is typically generated quarterly or at the request of tax authorities. It supports detailing by periods (day, month, quarter, half-year, year), cumulative totals, as well as printing of the title page and cover.

The report does not store data by itself — it is a means of visualization. The data source is the accumulation registers for VAT, sales, and mutual settlements; the report does not create movements in the database.

Where to find in 1C: section "Reports" → "Tax Accounting Book". Navigation link: e1cib/list/Report.TaxAccountingBook


2. Attributes and structure

The report is implemented on the CSD/own algorithm for composing a tabular document; the object does not have its own tabular parts — data is taken from external accumulation registers. Below are the attributes of the formation settings (header of the report form).

2.1 Attributes of settings (header)

Name Type Mandatory Purpose
Organization CatalogRef.Organizations Not checked The organization for which the book is formed. Determines the selection of data from VAT registers and the attributes of the title page
StartPeriod Date Not checked The start date of the period. Participates in the validation of the period and selection of movements from registers
EndPeriod Date Not checked The end date of the period. Together with StartPeriod defines the selection range
DetailingMode Boolean Not checked Detailing mode: controls the depth of data disclosure in the tabular document
ListOfGeneratedSheets ValueList Not checked Accumulates the list of sections (sheets) that have been generated
PrintTitlePage Boolean Not checked Indicator for generating the title page and cover
ShowCumulativeTotals Boolean Not checked Displays cumulative totals by periods
StartActivityDate Date Not checked The date of the organization's start of activity; used for the initial period and title page
EndActivityDate Date Not checked The date of the end of activity (in case of liquidation/reorganization); limits the formation period

2.2 Tabular parts

None. The report receives data from external accumulation registers.


3. Forms

Form Role Content
ReportForm Main form Setting parameters and generating the report. ~156 control elements: fields for period, organization, output flags (title page, cumulative totals, detailing mode) and a field for the tabular document to display the result

Other service forms (CSD settings form, report variant form) if available, inherit from the platform's reporting mechanism and do not require separate description.


4. Key procedures of the module

Evidence with exact paths module:string in BSL is not attached, so below is a typical composition of handlers for reports of this type (report object module and form module). In version 3.0.74.2, the names match the typical ones.

Report object module:

  • OnResultComposition(DocResult, DataDetailing, StandardProcessing) — interception point of composition; here, the sheets of the book are programmatically assembled, the flags PrintTitlePage and ShowCumulativeTotals are applied, and ListOfGeneratedSheets is accumulated.
  • Service functions for forming individual sections (title page, sections on sales, VAT, adjustments, and amounts to be refunded) — fill the areas of the layout and output them to DocResult.

Form module (ReportForm):

  • OnCreateOnServer(Error, StandardProcessing) — setting the default period, substituting the main organization, initializing output flags.
  • Generate(Command) / GenerateOnServer() — period validation (StartPeriodEndPeriod, falling within the boundaries of StartActivityDateEndActivityDate), calling composition and outputting the result to the tabular document.
  • Handlers OnChange for period and organization fields — recalculation of dependent settings and clearing previously generated sheets.

Requires verification in a specific version: the exact list of output sections of the book and the presence of a separate detailing mechanism (DetailingProcessing) — the composition of sheets may be specified by service packs of the tax return form.


5. Posting and movements

The report is not posted and does not create movements in registers — it is an output document (tabular). It reads data from already formed primary document registers and postings.

Main source registers (typical logic): accumulation registers for VAT (accrued/creditable VAT, sales, purchases), mutual settlement registers, and income/expense accounting.

Accounts of the typical chart of accounts of the RK, the data of which are reflected in the book:

Account Purpose
1210 Short-term receivables from customers and clients
1030 Cash on current bank accounts
1330 Goods
3310 Short-term payables to suppliers and contractors
3130 VAT payable (obligation to the budget)
6010 Revenue from sales of goods and services
7010 Cost of goods sold and services rendered

Example of reflecting sales (current rates of the RK, 2026): sale of goods for 1,160,000 ₸ with VAT at the rate of 16 %:

  • Dr 1210 Cr 6010 — 1,000,000 ₸ (income excluding VAT);
  • Dr 1210 Cr 3130 — 160,000 ₸ (VAT 16 %);
  • Dr 7010 Cr 1330 — write-off of cost of goods sold.

These amounts (turnover, VAT, cost) are aggregated by the report by periods and output in the sections of the book, with the flag enabled — as cumulative totals.

The VAT rate in the RK from 2026 is 16 %. Values of 12 % relate to previous periods and are not applied in current calculations.


The report is the endpoint of the data flow, so "input based on" is not provided for it (it is not possible to input a document based on the report, and vice versa). Related objects:

  • Source documents: "Sales of goods and services", "Receipt of goods and services", "Invoice (ESF)", cash and bank documents, adjustment documents — these are the ones that form the registers from which the book reads.
  • Electronic documents of the RK: ESF (issued in the ESF IS) and SCT (accompanying invoice for goods) — their data enters the VAT registers and, accordingly, into the book.
  • Directories: "Organizations" (attributes for the title page and selection), "Counterparties", "Nomenclature".
  • Accumulation registers for VAT, sales, and mutual settlements — the source of aggregates.

Adjacent tax reporting (VAT declarations, tax return forms) uses the same source registers, ensuring the consistency of the book's data with the declarations.


7. Extension points

  • OnResultComposition — the main point for extension: adding/changing output sections, additional filtering, changing the layout design.
  • Configuration extension (Extension): overriding procedures of the object module and form module ReportForm without removing from support; adding attributes of settings and form elements.
  • Report variants / CSD settings (if the section of the book is implemented through CSD) — saving user selection and grouping variants.
  • Additional reports (external): connection through the subsystem of additional processing for alternative forms of the book.
  • Detailing handler — extending navigation from the cell of the book to primary documents/registers.

For reference (current indicators of the RK, 2026), used by adjacent calculations of the same contour: MRP = 4,325 ₸, MZP = 85,000 ₸; basic tax deduction for individual income tax — 30 MRP per month (no more than 360 MRP per year); individual income tax 10 % up to 8,500 MRP of annual income and 15 % above; OPE 10 % (base ceiling 50 MZP), OPEP 3.5 %, VOSMS 2 %, OSMS 3 %, SO 5 %, social tax 6 %.

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

Does the report "Tax Accounting Book" generate entries or movements in the registers?
No. This is an output tabular report: it does not generate entries and does not create movements. It only reads and aggregates data from already formed primary document accumulation registers (VAT, sales, mutual settlements) and entries in the RK accounts (6010, 3130, 7010, etc.).
What VAT rate is applied in the examples for Kazakhstan in 2026?
16%. The value of 12% refers to previous periods and is not used in current calculations. For example, a sale of 1,000,000 ₸ without VAT results in 160,000 ₸ VAT (Debit 1210 Credit 3130).
Does the report have tabular sections?
No. The object does not have its own tabular sections. All data is taken from external accumulation registers, and the result is displayed in the field of the tabular document of the "ReportForm" type.
Can a document be entered based on this book?
No. The report is the endpoint of the data flow; input based on it is not provided. The connection goes in the opposite direction: source documents (Sales, Receipt, ESF, SNF, cash/bank) form registers from which the book reads data.
Where can I find the exact paths of the module procedures (module:line)?
The exact BSL-evidence for this version is not attached, so the list of handlers is provided according to the typical composition of the report. For the specific assembly 3.0.74.2, the composition of the output sections and the presence of a separate decoding mechanism should be clarified — they may be adjusted by the service packs of the tax return form.

Read also

Источники

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