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

Report "Tax Accounting Register for Invoices" (Accounting for Kazakhstan 3.0.74.2)

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

1. Identification

Parameter Value
Object Type Report
Name TaxAccountingRegisterByInvoices
Full Name Report.TaxAccountingRegisterByInvoices
Synonym Tax accounting register by invoices
Configuration Accounting for Kazakhstan, ed. 3.0 (version 3.0.74.2)
Formation Mechanism Data Composition System (DCS)
Report Variants IssuedInvoice, ReceivedInvoice

Purpose. The report generates registers of issued and received invoices in accordance with the requirements of the tax legislation of the Republic of Kazakhstan. It is used by accountants and chief accountants for preparing VAT reporting, controlling the accuracy of data in invoices (including electronic invoices (ESF) issued through the ESF information system) and forming tax accounting registers for the selected period. It is usually generated monthly or upon request before submitting tax reports (VAT declaration — form 300.00, annexes-registers).

The current VAT rate in the RK for 2026 is 16% (basic rate). The amounts of VAT and taxable turnover in the register are displayed according to the rates actually applied in the documents.

Where to find in 1C: section "Reports" → "Tax Accounting Register by Invoices". Navigation link: e1cib/list/Report.TaxAccountingRegisterByInvoices.


2. Settings Parameters and Table Parts

2.1 Header Parameters / Report Parameters

The report is a DCS object, so the "header parameters" are implemented as form attributes and composition parameters that define selection and formatting.

Name Type Mandatory Purpose
StartPeriod xs:dateTime (Date) ShowError The start date of the period for which the invoice register is generated. Sets the lower limit of the time range for document selection.
EndPeriod xs:dateTime (Date) ShowError The end date of the period. Limits the selection of invoices from above; on this date, the responsible person for the report footer is determined.
OrganizationListRepresentation xs:string (String) DontCheck Text representation of the list of organizations (structural units) included in the report. Displayed in the header.
Taxpayer CatalogRef.Organizations ShowError The organization for which the register is generated. Its name, IIN/BIN, and data of the responsible person for the header and footer are taken from it.
DocumentNumberRepresentation EnumRef.DocumentNumberRepresentations DontCheck Format for displaying invoice numbers (full / short, etc.).
InvoiceType xs:string (String) DontCheck Type of invoice: "issued" or "received". Determines the variant of the register and the report header.
DetailingMode xs:boolean (Boolean) DontCheck Detailing flag. Allows revealing aggregated data to the level of primary documents.
FormationByIssueDate xs:boolean (Boolean) DontCheck Determines the selection date: the date of invoice issuance or the date of its registration in accounting.

2.2 Table Parts

There are no table parts. All data is built dynamically by the data composition scheme based on the registers of accounting and tax accounting; the result is output in a tabular document.


3. Forms

Form Type Purpose
ReportForm Main report form The only form. Contains a settings panel, input fields for the period and organization, filtering, sorting, and grouping elements, "Generate" and print buttons, as well as a result area (tabular document). According to evidence — about 308 control elements.

No separate settings/variant forms are provided — management is performed using the standard DCS panel within ReportForm.


4. Key Procedures of Modules

No application BSL code is attached in evidence, so below are typical report handlers in DCS in configurations with managed forms. Specific names/lines should be clarified with the configurator.

Object Module (ObjectModule):

  • OnResultComposition(ReportDocument, DecodingData, StandardProcessing) — intercepts output: StandardProcessing = False, manual initialization of the composition processor, substitution of parameters StartPeriod/EndPeriod/Taxpayer, selection of variant (IssuedInvoice/ReceivedInvoice), filling the header and footer (taxpayer attributes, responsible person on EndPeriod).
  • SetupSelectionParameters / auxiliary functions — formation of DCS parameter values from form attributes, accounting for the flag FormationByIssueDate (issue date vs. registration date) and DetailingMode.

Form Module (ReportForm):

  • OnCreateOnServer — setting the default period, substituting the main organization, initializing the type of invoice and DCS settings.
  • Generate (command) → server call of composition — starting the report building.
  • Handlers for selecting the type of invoice and switching the variant — resetting the active DCS variant and refilling the header.

Requires verification: exact signatures and the presence of redefined OnResultComposition are version-specific for 3.0.74.2.


5. Data Sources, Registers, and Accounts

The report does not conduct or generate movements — it only reads data. The data set of the composition scheme is built by a query to the accounting data.

Main sources:

  • Accumulation Register "VAT on Sales" / "VAT on Purchases" (accounting for taxable turnover and VAT amounts on issued and received invoices) — the key source of the register rows.
  • Register of Information on Invoices / Electronic Documents — connection of the primary document with ESF (ESF information system) and SNT, numbers and dates of issuance.
  • Accounting Register "Cost Accounting" — for reconciling amounts on corresponding accounts.

Accounts of the typical chart of accounts of the RK, with which the data of the register are correlated:

Account Name Role in the Register
1210 Short-term receivables from customers Sales on issued invoices
6010 Income from sales Taxable turnover (issued invoices)
3130 VAT payable (VAT on sales) VAT amount on issued invoices, rate 16%
3310 Short-term payables to suppliers Receipts on received invoices
1330 Goods Acquisition of goods and services on received invoices
1030 Cash on current bank accounts Settlements on documents
7010 Cost of goods sold and services For reference when detailing

Example of a register row (issued invoice, rate 16%): sale of 1,160,000 ₸ with VAT → taxable turnover 1,000,000 ₸, VAT 160,000 ₸ (16%). Journal entries of the primary sales document: Dr 1210 Cr 6010 — 1,000,000 ₸; Dr 1210 Cr 3130 — 160,000 ₸.


  • Source Documents: "Issued Invoice (ESF)", "Received Invoice (ESF)", sale/purchase of goods and services, advance invoices.
  • Electronic Documents: ESF (ESF information system), SNT — their attributes (number, date of issuance, status) are pulled into the register.
  • Directories: "Organizations" (Taxpayer), "Counterparties", "Responsible Persons".
  • Enumerations: DocumentNumberRepresentations.

No input based on for the report is provided (the report is not a document). The report is called from the "Reports" section and can be opened from document list forms as related analytics.


7. Extension Points

  • Additional/Custom DCS Variants — creation of user-defined variants based on IssuedInvoice/ReceivedInvoice with different groupings and selections without changing the configuration.
  • Configuration Extension: redefining OnResultComposition in the object module to add custom columns/summary; adding attributes and elements to ReportForm.
  • User Fields in DCS and calculated resources — for additional indicators (e.g., share of VAT at the rate of 16%).
  • External Report / BSP — connection as an external/additional report through the subsystem of additional processing.

Requires verification: the set of predefined fields and available resources of the composition scheme specifically in 3.0.74.2 — to be checked with the DCS designer.

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

Why is the VAT registry calculated at a rate of 16% instead of 12%?
As of 2026, the basic VAT rate in the Republic of Kazakhstan is 16%. The value of 12% is outdated. In the registry, amounts are displayed according to the rates actually applied in the documents, so with correctly issued invoices in 2026, VAT will be 16% of the taxable turnover.
Does the report generate entries or movements in the registers?
No. This is a report on the SCD: it only reads data from the VAT accumulation registers, the information registers for electronic invoices (ESF)/SNT, and the accounting register. It does not create any movements or entries — these are generated by primary documents (invoices, sales, receipts).
What is the difference between the options "IssuedInvoice" and "ReceivedInvoice"?
The first builds a registry of issued invoices (outgoing VAT, accounts 1210/6010/3130), while the second builds a registry of received invoices (incoming VAT, accounts 3310/1330). The option is selected by the attribute "InvoiceType" and determines the title and data set of the report.
What does the flag "GenerateByIssueDate" affect?
It determines which date is used to select invoices in the reporting period: by the issue date of the invoice itself (including the issue date of the ESF in the ESF IS) or by the date of its registration in the accounting. This is important when the document date and the ESF issue date differ between reporting periods.

Read also

Источники

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