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

Directory "Future Period Expenses" — 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 Catalog
Name FuturePeriodExpenses
Full Path Catalog.FuturePeriodExpenses / Catalogs.FuturePeriodExpenses
Synonym Future period expenses
Configuration Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2)
Table Parts None (all information is in the header attributes)

Purpose. The catalog is intended for the classification and accounting of future period expenses (FPE) in the accounting and tax reporting of the Republic of Kazakhstan. It registers costs incurred in the current period but to be recognized (written off) in future reporting periods: subscriptions, insurance, licenses, prepaid rent, certificates, etc.

Each element of the catalog is an FPE item with predefined settings: method of write-off (one-time or evenly), recognition period, accounting accounts, and analytics by sub-accounts in financial and tax accounting. The catalog serves as a reference classifier: it does not generate movements in registers. The settings of its elements are applied in expense accounting documents, which then generate entries for recognizing costs.

Where to find in 1C: section "Enterprise" → "Future Period Expenses". Navigation link: e1cib/list/Catalog.FuturePeriodExpenses


2. Attributes and Table Parts

2.1 Header Attributes

Name Type Mandatory Purpose
WriteOffStartDate Date (xs:dateTime) Optional (DontCheck) Start date of the period from which the expense recognition (write-off) begins in accounting
WriteOffEndDate Date (xs:dateTime) Optional (DontCheck) End date of the period until which the FPE continues to be written off; used for even write-off
AccountingAccount Catalog.AccountPlan.Standard Optional (DontCheck) Accounting account on which future period expenses are recorded (accounts for deferred costs)
SubAccount1 Arbitrary type Optional (DontCheck) First sub-account for analytics on the accounting account (depends on account plan settings)
SubAccount2 Arbitrary type Optional (DontCheck) Second sub-account for additional analytics
SubAccount3 Arbitrary type Optional (DontCheck) Third sub-account for extended detailing
TaxAccountingAccount Catalog.AccountPlan.Tax Optional (DontCheck) Tax accounting account for reflecting the expense for tax purposes
TaxSubAccount1 Arbitrary type Optional (DontCheck) First tax sub-account for analytics on the tax account
TaxSubAccount2 Arbitrary type Optional (DontCheck) Second tax sub-account
TaxSubAccount3 Arbitrary type Optional (DontCheck) Third tax sub-account
Amount Number (xs:decimal) Conditionally mandatory Amount of future period expense. Becomes mandatory when the write-off method is "Evenly" (checked in FillingCheckProcessing)
Counterparty Catalog.Counterparties Optional (DontCheck) Counterparty associated with the expense (supplier of the service/goods that caused the FPE)
WriteOffMethod Enumeration.WriteOffMethodsFPE Mandatory (ShowError) Method of expense recognition: one-time in one period or evenly over several periods

Explanations on the logic of attributes:

  • The pair AccountingAccount/SubAccount1–3 and TaxAccountingAccount/TaxSubAccount1–3 defines the direction of FPE write-off — to which expense account and with what analytics the recognized part of the expense will go in financial and tax accounting.
  • WriteOffStartDate and WriteOffEndDate form the interval for even distribution. Their difference determines the number of periods over which the Amount is "spread out".
  • WriteOffMethod is the only strictly mandatory attribute: without it, the element cannot be saved.

2.2 Table Parts

The catalog does not contain table parts. All information is stored in the header attributes of the element.


3. Forms

Form Purpose
ElementForm Main form for editing the catalog element. Contains 15 input fields: accounting/tax accounts, sub-accounts, start and end write-off dates, counterparty, amount, write-off method
List Form (main) Standard form for selecting and viewing the list of FPE items; opens via the link e1cib/list/Catalog.FuturePeriodExpenses
Selection Form Used when inserting an FPE item into the fields of expense accounting documents (generated by the platform in the absence of its own)

4. Key Module Procedures

The attached evidence does not contain explicit BSL paths (path:string), except for the indication of filling checks. Below are the confirmed handler and typical handlers for this type of object.

Confirmed by evidence:

  • FillingCheckProcessing (object module) — implements conditional mandatory. Checks: if WriteOffMethod = Evenly, then the attribute Amount must be filled; otherwise, a filling check error is issued. Additionally, it processes the standard check for the mandatory WriteOffMethod (ShowError).

Typical handlers for a catalog of this type (general logic of 1C):

  • BeforeSaving (object module) — controls the correctness of the write-off interval: WriteOffEndDate is not earlier than WriteOffStartDate when using the even method.
  • OnCreationOnServer (element form module) — manages the visibility and availability of fields: when WriteOffMethod = One-time, the period and amount fields can be hidden/grayed out; when Evenly, they become active and mandatory for filling.
  • WriteOffMethodOnChange (element form module) — handler for changing the write-off method, reconfiguring the visibility of Amount, WriteOffStartDate, WriteOffEndDate without recreating the form.
  • AccountingAccountOnChange / TaxAccountingAccountOnChange (element form module) — refills the composition of sub-accounts according to the settings of the selected account plan.

Requires verification: exact names and presence of form handlers are version-specific for 3.0.74.2 — when modifying, refer to the configurator.


5. Posting and Movements

The catalog is not posted and does not generate movements in registers — it is a classifier. Entries for FPE are generated by expense accounting documents, in which the catalog element acts as an analytics object and a source of write-off settings.

Below is the standard entry scheme according to the RK chart of accounts (typical chart of accounts of the Republic of Kazakhstan). The figures are based on the norms of Kazakhstan for 2026 (VAT rate 16%).

Step 1. Occurrence of FPE (receipt of service/asset recorded as deferred expense).

Example: an annual subscription purchased for 1,160,000 ₸ with VAT 16%.

Entry Dr Cr Amount, ₸
Recognized future period expense 1620 (FPE, account from AccountingAccount) 3310 (Payables to suppliers) 1,000,000
VAT accounted for the purchase 1420 (VAT to be refunded) 3310 160,000

Depending on the accounting policy, the FPE account may be 1620 "Short-term future period expenses" or 1720 (long-term). The specific account is taken from the AccountingAccount attribute of the element.

Step 2. Monthly recognition of part of the expense (even write-off).

When WriteOffMethod = Evenly, the amount of 1,000,000 ₸ is distributed over the interval WriteOffStartDate…WriteOffEndDate. For 12 months — 83,333.33 ₸/month:

Entry Dr Cr Amount, ₸
Part of the expense for the period recognized Expense account from AccountingAccount (e.g., 7210 "Administrative expenses") 1620 (FPE) 83,333.33

Step 3. One-time write-off.

When WriteOffMethod = One-time, the entire amount is recognized as an expense in one period with one entry Dr 7210 (or another expense account) Cr 1620.

Tax Accounting. Is conducted in parallel according to the attributes TaxAccountingAccount/TaxSubAccount1–3; tax analytics is configured independently of financial accounting.

Settlements with the budget (for reference, for comparable operations RK 2026):

  • VAT — rate 16%, account for payment — 3130 "VAT payable", creditable VAT — 1420.
  • Sales: income — 6010, cost of goods sold — 7010, accounts receivable from customers — 1210, cash in current accounts — 1030, goods — 1330, payables to suppliers — 3310.

Electronic registration of related receipts/sales — through ESF (ESF IS) and VAT; the FPE catalog does not issue electronic documents.


  • Enumeration.WriteOffMethodsFPE — source of values for the attribute WriteOffMethod (values: "One-time", "Evenly").
  • Catalog.AccountPlan.Standard and Catalog.AccountPlan.Tax — accounting accounts for financial and tax accounting.
  • Catalog.Counterparties — counterparty associated with the expense.
  • Expense accounting documents (receipt of services, advances/write-off of FPE and regulatory operations) — use the catalog element as an analytics object and as a set of settings for generating entries for recognizing FPE.

The catalog typically does not have its own "input based on" mechanism: elements are created manually or selected in documents. Input based on is implemented on the document side, where the FPE item is involved.


7. Extension Points

  • Conditional Mandatory. The logic of FillingCheckProcessing — the main point for adding custom checks (for example, the mandatory WriteOffEndDate when using the even method). Extend through configuration extension by adding checks in the object module.
  • Additional Attributes and Information. The catalog is a typical candidate for connecting to the "Additional Attributes and Information" mechanism (BSP) without changing metadata.
  • Forms. The behavior of ElementForm (visibility of amount/date fields depending on the write-off method) is overridden in the extension through handlers OnCreationOnServer and WriteOffMethodOnChange.
  • Event Subscriptions. For cross-cutting control, you can subscribe to BeforeSaving of catalog elements.
  • Integration with Accounts. When customizing the chart of accounts, check the composition of sub-accounts applied in SubAccount1–3/TaxSubAccount1–3.

Requires verification: the specific composition of consumer documents and the names of form handlers in version 3.0.74.2 should be verified in the configurator.

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

Does the "Future Expenses" directory generate entries by itself?
No. This is a reference classifier: it stores the settings of the expense article (method of write-off, period, accounts, and sub-accounts for financial and tax accounting), but does not generate movements in the registers. Entries for the occurrence and recognition of expenses are generated by expense accounting documents and regulatory operations, in which the element of the directory is used as analytics and a source of settings.
When does the "Amount" attribute become mandatory?
When "WriteOffMethod" = "Evenly". This is checked in the handler FillingCheckProcessing of the object module: without a filled amount, even distribution over periods is impossible. The "WriteOffMethod" attribute is always mandatory (ShowError).
To which account are future expenses accounted for in the chart of accounts of the RK?
The account is set by the "ExpenseAccount" attribute of the element; according to the standard chart of accounts of the RK, this is usually 1620 "Short-term future expenses" (or 1720 for long-term). Upon recognition, part of the amount is charged to the expense account (for example, 7210 "Administrative expenses"). Tax accounting is conducted in parallel according to the "TaxAccount" attribute.
What VAT rate and accounts should be used in related operations according to RK 2026?
The VAT rate is 16%. VAT payable is reflected in account 3130, deductible VAT — 1420. In related operations: revenue from sales — 6010, cost of goods sold — 7010, accounts receivable from customers — 1210, cash in current accounts — 1030, accounts payable to suppliers — 3310. Electronic registration of receipts/sales is done through electronic invoices (ESF) and tax invoices.

Read also

Источники

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