RUKKENZH
Задать вопрос AI
SectionsОбъекты конфигурации 1С
Document "Act on Provision of Production Services" — Accounting for Kazakhstan 3.0
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Document "Act on Provision of Production Services" — Accounting for Kazakhstan 3.0

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

1. Identification

Parameter Value
Object Type Document (Document)
Name ActOnProvisionOfProductionServices
Full Path Document.ActOnProvisionOfProductionServices
Synonym “Act on Provision of Production Services”
Configuration Accounting for Kazakhstan, version 3.0 (3.0.74.2)
Accounting Currency Tenge (₸)

Purpose. The document formalizes the fact of providing production services to a counterparty. It is used by accountants and sales managers to register completed works/services, calculate VAT, recognize revenue from sales, and write off planned (actual) costs of provided services. It is created based on an invoice or a sales invoice, or entered manually. After processing, it generates movements in the registers of sales, VAT, service output, as well as accounting and tax records. It supports both paper and electronic issuance of acts, integration with the State Procurement portal.

Where to find in 1C: section “Core Activities” → “Act on Provision of Production Services”. Navigation link: e1cib/list/Document.ActOnProvisionOfProductionServices


2. Attributes of Header and Table Parts

2.1 Mandatory Attributes of Header

Attribute Purpose
Organization The organization on behalf of which the services are provided
Counterparty The customer of the services (buyer)
CounterpartyContract The contract under which settlements are made
OrganizationSubdivision The subdivision that provided the services (cost/output analytics)
CommodityGroup Commodity group of income/cost
DocumentCurrency Currency of the document (default is tenge)
SettlementRate The exchange rate of the currency for settlements on the date of the document
SettlementMultiplicity The multiplicity of the currency exchange rate for settlements
TaxAccountingType The type of accounting for tax purposes
AccountForSettlementsWithCounterparty Account for settlements with the buyer (standard — 1210)
CostAccountBU Cost account (cost) for BU from which the service is written off
CostAccountNU Cost account for NU
MethodOfIssuingActsOfCompletedWorks Paper / electronic method of issuance (affects ESF, State Procurement)

If any of the listed attributes are not filled in, the document is not processed — 1C will issue an error “Field … is not filled in”.

2.2 Table Part “Services”

Column Purpose
Commodity Provided service (element of the “Commodity” reference)
Quantity Volume of the service
Coefficient Unit conversion coefficient
Amount Amount of sale per line (income)
VATRate VAT rate for the line (in RK 2026 — 16%, exempt, without VAT, etc.)
VATOperationType Type of VAT operation for the line (for VAT register)
PlannedCost Planned cost per unit of service
PlannedAmount Planned cost per line (for write-off)
IncomeAccountBU Income account for BU (standard — 6010)
CostWriteOffAccountBU Cost account for BU (standard — 7010)
IncomeAccountNU Income account for tax accounting
CostWriteOffAccountNU Cost account for tax accounting

2.3 Table Part “ParticipantsOfJointActivity”

Column Purpose
ParticipantOfJointActivity Participant of the joint activity agreement (distribution of income/expenses)

3. Forms

Form Purpose
Document Form (DocumentForm) Main input form: header, table part “Services”, participants of joint activity, ESF/SNT panel
List Form (ListForm) List of documents; selection by organization, counterparty, issuance status
Selection Form (SelectionForm) Selecting the act when matching with related documents
Printed Forms “Act on Provision of Services”, when issued electronically — generation of ESF (IS ESF) and, if necessary, SNT

The specific composition of forms may be specified according to the version of the configuration — the exact list is opened in the configurator (branch “Forms” of the object).


4. Key Procedures of Modules

From the attached evidence, the procedure of the manager module is confirmed:

  • ManagerModule / FillDocumentByIssuedInvoice — fills in the attributes of the act when entered based on the issued invoice. Contains control: if BasisAttributes.ConfirmedByShippingDocuments = True, entry is blocked with the message “Invoice data has already been confirmed by shipping documents. Entry based on it is not possible.” (texts are quoted verbatim from release 3.0.68.1).

Standard document handlers of this type (general logic of the configuration):

  • ProcessingPosting (ObjectModule) — generates movements in the registers of sales, VAT, service output, accounting and tax records.
  • ProcessingFilling — filling based on the basis (invoice, sales invoice) with calls to the methods of the manager module.
  • BeforeSaving / BeforeSettingNewNumber — control of the correctness of attributes, setting number/date.
  • FillDocumentByInvoice (ManagerModule) — transfers the table part and attributes from the invoice.

5. Posting and Movements

When posting, the document generates movements in the following registers (according to the standard logic of the configuration; accounts — according to the standard chart of accounts of the RK).

5.1 Accumulation Registers

SalesOfGoodsAndServices

  • Income: amount of revenue for each service.
  • Analytics: counterparty, contract, commodity, commodity group.
  • VAT amount — when ConsiderVAT = True.

VAT

  • Income: amount of VAT payable for the line of the table part.
  • Analytics: organization, counterparty, type of VAT operation, VAT accounting account.
  • Generated only when ConsiderVAT = True.

ServiceOutputAccounting / …TaxAccounting

  • Income: quantity and amount of services provided according to the cost account.
  • Analytics: commodity, specification, cost account.

5.2 Accounting Entries (Register “Standard”)

Dr Cr Content
1210 6010 Revenue from service provision (excluding VAT)
1210 3130 VAT payable (when ConsiderVAT = True)
7010 8110 Write-off of planned cost of provided services

Subaccount: commodity group, subdivision (depending on account settings).

Example of VAT Calculation (RK, 2026, rate 16%). Cost of service excluding VAT — 1,000,000 ₸. VAT = 1,000,000 × 16% = 160,000 ₸. Total payable by the buyer — 1,160,000 ₸. Entries: Dr 1210 Cr 6010 — 1,000,000 ₸; Dr 1210 Cr 3130 — 160,000 ₸.

5.3 Tax Accounting (Register “Tax”)

  • Similar entries according to the tax chart of accounts when ConsiderCIT = True.
  • Dr tax settlement account — Cr income account (income).
  • Dr expense account — Cr cost account (cost).

6. Related Objects and Entry Based On

Basis Documents (entry of the act based on):

  • Invoice — scenario for fixing the fact of service provision according to the issued invoice.
  • Issued invoice — through FillDocumentByIssuedInvoice (with control of shipment confirmation).

Entry based on the act:

  • Issued invoice (ESF) — VAT registration according to the act.
  • Supplementing an existing invoice — in case of partial provision of services.

Electronic Documents:

  • ESF — issuance through IS ESF (when using the electronic issuance method).
  • SNT — if necessary for accompanying goods/services.
  • State Procurement Portal — for services within the framework of state procurements.

Standard Scenarios:

  1. Creating an act based on an invoice.
  2. Manual entry of an act without a basis.
  3. Entering a new invoice based on an act.
  4. Supplementing an existing invoice.
  5. Electronic issuance of an act through the State Procurement portal.
  6. Bulk change of the method of issuing acts (paper ↔ electronic).

Typical Error:

1C Message Where Condition
“Invoice data has already been confirmed by shipping documents. Entry based on it is not possible.” ManagerModule / FillDocumentByIssuedInvoice BasisAttributes.ConfirmedByShippingDocuments = True

7. Extension Points

  • Configuration Extensions: overriding/adding ProcessingPosting, ProcessingFilling, form handlers without removing from support.
  • Event Subscriptions (BeforeSaving/BeforeRecording the document): additional control of attributes, auto-filling of analytics.
  • Common modules for filling based on: redefinition of field mapping when entering based on an invoice/invoice.
  • Print Form Mechanism: adding custom layouts through AdditionalReportsAndProcesses.
  • Integration ESF/SNT/StateProcurement: setting up exchange and rules for generating electronic documents.

Version-specific (requires verification for 3.0.74.2): the exact composition of forms and signatures of individual methods of the manager module may differ from release 3.0.68.1, from which the verbatim texts of messages are quoted.

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

What VAT rate applies in the act in 2026?
In the Republic of Kazakhstan, starting from 2026, the VAT rate is 16%. For a service amount of 1,000,000 ₸, the VAT will be 160,000 ₸, with the entries: Dr 1210 Cr 6010 — 1,000,000 ₸ (revenue) and Dr 1210 Cr 3130 — 160,000 ₸ (VAT payable).
What entries does the document generate upon processing?
According to the typical chart of accounts of the RK: Dr 1210 Cr 6010 — revenue excluding VAT; Dr 1210 Cr 3130 — VAT (if IncludeVAT=True); Dr 7010 Cr 8110 — write-off of planned cost of goods sold. Additionally, movements are generated in the registers of Sales of Goods, VAT, and the service provision registers of financial accounting/tax accounting.
Can the act be entered based on the invoice?
Yes, through the FillDocumentByIssuedInvoice procedure of the manager module. However, if the invoice has already been confirmed by shipping documents (DocumentBasis.ConfirmedByShippingDocuments=True), the entry is blocked with the message "The invoice data has already been confirmed by shipping documents. Entry based on it is not possible."
What details are mandatory for processing?
In the header: Organization, Counterparty, CounterpartyContract, OrganizationSubdivision, NomenclatureGroup, DocumentCurrency, SettlementRate, SettlementMultiplicity, TaxAccountingMethod, AccountsReceivableAccount, CostAccountFinancial, CostAccountTax, MethodOfIssuingCompletedWorkActs. In the sub-item "Services" — Nomenclature, Quantity, Amount, VAT Rate, and accounts for revenue/costs in financial and tax accounting. If a field is not filled, an error is displayed: "Field ... is not filled."

Read also

Источники

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