Checked on release 3.0.74.2 "Accounting for Kazakhstan" (version 3.0).
Every month you manually enter the same journal entries. Accrual of office rent. Write-off of office supplies. Transfer of financial results. Loan interest. Five lines, three sub-accounts in each, VAT formula in your head — and so on, month after month. Once you made a mistake with the account, the second time you forgot the line with VAT, then the month-end closing doesn’t match. The "Standard Operations" directory addresses exactly this pain: you describe the template of entries once, set the parameters (for example, the amount excluding VAT), and then just substitute the number — and the "Operation" document fills itself out, always the same and without errors in accounts.
1. Purpose
"Standard Operations" is a directory of templates for manual entries. In the template, you describe the correspondence of accounts, sub-accounts, formulas for calculating amounts, and a list of parameters that need to be entered. The template is applied to the "Operation" document (an operation entered manually) — where there is no standard document for your economic operation.
2. Where to find
Two ways.
- List of templates directly: in 1C click "Main Menu" → "Functions for Technical Specialists" or insert the navigation link. Easier — through "Go to navigation link":
e1cib/list/Directory.StandardOperations. - Through manual operation (working scenario): section "Operations" → "Manually Entered Operations" → button "Create" → in the document form button "More" → "Fill by Standard Operation" (or select standard operation in the header). From there, using the button to create a new item, you will get to the template card.
To open the ready list exactly as your configuration sees it, use the navigation link above — it will open the directory even if the item is hidden in the interface.
2a. How to know your release
Menu "Help" → "About the Program". In the opened window at the top — platform version (for example, 8.3.24), below — configuration release ("Accounting for Kazakhstan, version 3.0, version 3.0.74.2"). The mechanism of standard operations and the set of accounts in the chart of accounts depend on the release — check this line.
3. How to fill
The template card consists of a header, a table of entries, and two auxiliary tabs.
Name — mandatory. This is the name by which you will search for the template in the list. Be specific: "Accrual of office rent (with VAT)", not just "Rent". If left blank — you will get an error upon saving and the item will not be saved.
Content — text that will automatically go into the "Content" field of the ready operation. You can substitute parameters in square brackets. An empty field is not critical, but later in the operations journal, you won’t understand what this entry is about.
Table "Accounting and Tax Accounting" (entries)
This is the heart of the template. Each row is one entry.
| Column | What you set | What will happen in case of error |
|---|---|---|
| Debit Account | Debited account from the chart of accounts of the RK | Wrong account — the entry will go to the wrong place, month-end closing will not match |
| Debit Sub-account | Analytics (counterparty, expense item, contract) | Empty mandatory sub-account → the operation will "hang" without analytics, reports will be empty |
| Credit Account / Credit Sub-account | Same for credit | — |
| Amount | Number or formula through parameter, e.g. AmountExcludingVAT |
Typo in parameter name → "Variable not defined" |
| Tax Accounting Amount Debit / Tax Accounting Amount Credit | Amounts for tax accounting | Diverged from accounting without reason → distortion of tax base |
| Quantity | For quantitative accounts (e.g. 1330) | Empty on quantitative account → "hangs" balance without quantity |
| Currency / Currency Amount | For currency accounts | — |
| Content | Text of the entry | — |
Tab "Parameter List"
Here you declare the variables that you will enter manually when using the template.
- Name — mandatory, in Latin or Cyrillic without spaces (
AmountExcludingVAT). This is what you refer to in formulas. The name in the formula and in the parameter list must match exactly. - Header — how the parameter will be labeled in the input form ("Amount of rent excluding VAT").
- Value Type — mandatory. Number, String, Date, ReferenceLink.Counterparties, etc. Incorrect type — and 1C will not allow entering a value or will break the formula.
- Order — the sequence of fields in the input form.
Tab "Algorithm for Filling Parameters"
Optional but powerful. Code in the built-in 1C language that is executed before forming entries: you can calculate VAT, pull the amount from another document, check conditions. If there are enough formulas in the table — you can leave this tab untouched.
4. Detailed Example with Numbers and Entries
Task. Every month you accrue office rent: 200,000 ₸ excluding VAT, VAT rate in Kazakhstan in 2026 is 16%. The landlord is LLP "Business Center".
Template setup "Accrual of Office Rent (with 16% VAT)":
Parameters:
AmountExcludingVAT, type Number — we will enter 200,000Landlord, type ReferenceLink.Counterparties
Entries in the table:
| # | Debit | Credit | Amount (formula) |
|---|---|---|---|
| 1 | 7210 "Administrative Expenses" | 3310 "Payables to Suppliers" | AmountExcludingVAT |
| 2 | 1420 "VAT Recoverable" | 3310 "Payables to Suppliers" | AmountExcludingVAT * 0.16 |
Application. You create an "Operation", select the template, enter AmountExcludingVAT = 200,000, Landlord = LLP "Business Center". 1C calculates VAT: 200,000 × 16% = 32,000 ₸.
Result — entries:
| Debit | Credit | Amount, ₸ | Meaning |
|---|---|---|---|
| 7210 | 3310 | 200,000 | Rent expense |
| 1420 | 3310 | 32,000 | VAT recoverable on the invoice |
Total credit for 3310 — 232,000 ₸ (total debt to the landlord). Next, you make the payment separately: Debit 3310 Credit 1030 "Cash in Current Accounts" — 232,000 ₸.
One setup — and every month you only enter one number.
5. Types of Operations Provided by the Template
The directory is universal — it does not have a fixed list of "types", you can construct any. In practice, standard operations are conveniently used to formalize:
- accruals without a standard document — rent, loan interest, fines, penalties;
- transfers and regroupings — transfer of balances between sub-accounts, reclassification of receivables/payables;
- closing and distribution — manual closing of 6010/7010 to financial results;
- off-balance entries — accounting for strict reporting forms, leased fixed assets;
- adjustments — correcting analytics, adding amounts for tax accounting.
Entries can be made for accounting, tax accounting (NU columns), and off-balance accounts — all in one template.
6. What is Formed When Applied
The directory itself does not create any entries — it is just a template. The document "Operation" creates the movements to which the template is applied:
- Entries in the accounting register "Economic Accounting" — those lines that you described, with calculated amounts.
- Tax accounting amounts — if the NU columns are filled.
It is important and honest: a standard operation does not generate ESF, SCT, and other electronic documents. This is a manual accounting entry. If an ESF is needed for the actual economic operation (for example, service provision), issue it as a separate specialized document ("Sale", "Invoice Issued"), not through a standard operation. The registers of mutual settlements, batches, VAT by the offset method are also not directly moved by the standard operation — only the accounts you specified.
7. Printed Forms
The directory element does not have a printed form — this is a setup. The document "Operation" to which the template is applied is printed:
- "Accounting Certificate" — the main document justifying the manual entry;
- "Report on Entries" (through "More" → "Report on Document Movements").
8. Common Errors
"Field 'Name' is not filled". You did not set the name of the template. Fill it in — without a name, the item cannot be saved.
"Variable not defined: AmountExcludingVAT". In the entry formula, the parameter name is written differently than in the "Parameter List" tab (extra space, different case, typo). Open the parameter list and copy the name exactly.
"Error calculating expression…". There is a syntax error in the formula or division by zero (for example, Amount / Quantity, but quantity is not specified). Check the formula, add a zero check in the algorithm.
Operation is unbalanced / "Sum equality between debit and credit is not fulfilled". For accounting, a manual operation allows imbalance, but for tax accounting, 1C will warn. Check that the NU Debit and NU Credit amounts are specified where needed, or leave them empty intentionally.
"Mandatory attributes not filled (Sub-account)". The account has mandatory analytics (for 3310 — counterparty and contract), and you did not pass it through the parameter. Add the necessary type parameter and substitute it in the sub-account column.
9. FAQ
What is the difference between "Standard Operation" and "Manually Entered Operation"? "Operation" is a document with specific entries for a specific date. "Standard Operation" is a reusable template from which this document is filled. You set up the template once, create as many documents as you need based on it.
Does the standard operation generate ESF or SCT? No. These are manual entries. Electronic invoices and SCT are issued as separate documents of the configuration, integrated with the ESF information system.
Can you embed the calculation of 16% VAT in the template?
Yes. Enter the parameter AmountExcludingVAT, and in the VAT line, put the formula AmountExcludingVAT * 0.16. From 2026, the VAT rate in Kazakhstan is 16% — when it changes, you will only need to adjust one formula.
How to pass the counterparty or contract into the entry?
Create a parameter with the type ReferenceLink.Counterparties (or .CounterpartiesContracts) and specify it in the sub-account column. When entering the operation, select the value from the list.
Where are standard operations stored and will colleagues see them? In the common database, in the directory. All users with rights see and use the same templates — convenient for standardizing accounting in the company.
Can you make an entry for an off-balance account? Yes, specify the off-balance account in Debit or Credit. For such accounts, the correspondence can be one-sided.
Why didn’t the tax accounting amount fill automatically? The "Tax Accounting Amount Debit/Credit" columns are filled separately from the accounting amount. Write a formula in them (often the same as in accounting) or calculate it in the parameter filling algorithm.
Can you copy a similar template instead of creating from scratch? Yes. In the directory list, highlight the template and click "Create by copying current" (F9), then adjust the accounts and formulas.
What to do if there are many entries and the logic is complex? Use the "Algorithm for Filling Parameters" tab — in the built-in language, you can calculate any amounts, conditions, and substitutions that are not available with simple formulas.
Can you apply the template retroactively? Yes, set the date in the "Operation" document itself. The template does not affect the date — but watch for closed periods and the correctness of balances.
10. Related Documents
- Based on what it is entered: a standard operation is not "entered based on" — you create it as a setup. The basis for application is primary documentation: act, invoice, contract, accounting certificate-calculation.
- Where it is applied: the document "Operation" (Manually Entered Operations) — the only place where the template substitutes entries.
- Similar in meaning: "Regulatory Operation" (month-end closing), "Adjustment of Registers" — for cases when movements are needed not only for accounts but also for special registers that the standard operation does not touch.
How to know your release: menu "Help" → "About the Program" — there you will find the version of the 1C:Enterprise platform and the configuration release.
The instruction is under
