1. Identification
| Parameter | Value |
|---|---|
| Object Type | Document (Documents) |
| Name | AdvanceReport |
| Full Name | Document.AdvanceReport |
| Synonym | “Advance report” |
| Configuration | Accounting for Kazakhstan, ed. 3.0 (version 3.0.74.2) |
| Currency | Tenge (₸) |
| Navigation Link | e1cib/list/Document.AdvanceReport |
Purpose. The document is intended for documenting expenses of accountable persons who have received funds for official needs (business trips, purchases of goods and materials, payment for services to suppliers, payment of taxes and contributions). The employee submits a report with attached supporting documents (receipts, invoices, electronic invoices (ESF)), and the accountant verifies and processes the document. When processed, entries are generated for the accounting of inventory, recognition of expenses, offsetting of input VAT, and settlement of debts to the accountable person.
Where to find in 1C: section “Bank and Cash” → “Advance Reports” → button “Create”. Alternatively — “Documents” → “Advance Reports”.
2. Attributes of Header and Table Parts
2.1. Header Attributes
| Attribute | Purpose |
|---|---|
Number, Date |
Standard attributes of the document. |
Organization |
The organization on behalf of which the report is issued. |
Individual / AccountablePerson |
The accountable person (employee) for whom the advance is closed. |
Warehouse |
The default warehouse for the table part “Goods”. |
Currency |
The currency of the document (default is tenge). |
Comment |
Arbitrary text. |
Responsible |
The user who created the document. |
NumberOfDocuments, NumberOfAttachments |
Reference information on the number of attached supporting documents and sheets. |
PurposeOfAdvance |
Text description of the purpose of the issued funds. |
2.2. Table Part “Advances”
Reflects the documents of advance issuance that are closed by this report (expense cash orders, withdrawals from the current account, previously issued advances).
| Column | Purpose |
|---|---|
AdvanceDocument |
Link to the document of money issuance to the accountable person. |
Amount |
The amount of the issued advance. |
2.3. Table Part “Goods”
Accounting for goods and materials purchased by the employee.
| Column | Purpose |
|---|---|
Nomenclature |
Purchased nomenclature. |
Quantity, Price, Amount |
Quantitative and cost indicators. |
VATRate, VATAmount |
Rate and amount of input VAT (for taxable operations 2026 — 16 %). |
Invoice / ESF details |
Data of the supplier's invoice / electronic invoice (ESF). |
AccountingAccount |
Account for inventory accounting (e.g., 1330 “Goods”, 1310–1320 “Materials”). |
VATAccountingAccount |
Account for input VAT (1420 “VAT to be refunded”). |
Warehouse |
Warehouse for accounting (if different from the header). |
2.4. Table Part “Other”
Other expenses not related to inventory accounting (services, advertising, hosting, business trip expenses, etc.).
| Column | Purpose |
|---|---|
ExpenseContent |
Description of the expense. |
Amount, VATRate, VATAmount |
Cost and VAT. |
ExpenseAccountingAccount |
Expense account (7010, 7110, 7210, etc.). |
ExpenseSubaccount1..3 |
Expense analytics (article, department, nomenclature group). |
VATAccountingAccount |
Account for input VAT. |
2.5. Table Part “Payment to Suppliers”
Settlement of debts to counterparties in cash from accountable funds.
| Column | Purpose |
|---|---|
Counterparty |
Supplier. |
CounterpartyContract, Transaction |
Contract and document basis for settlements. |
Amount, VATRate, VATAmount |
Payment amount and VAT. |
SettlementAccountWithCounterparty |
Settlement account (3310 “Payables to suppliers”). |
DebtSettlement, SettlementDocument |
Method and document for debt settlement. |
2.6. Table Part “Salary Payment”
Payment of salaries to employees from accountable funds (atypical operation, often in business trip situations).
| Column | Purpose |
|---|---|
Employee |
Individual recipient. |
Payroll / AccrualDocument |
Document basis for payment. |
Amount |
Payment amount. |
2.7. Table Parts “Payment of Pension Contributions” / “Payment of Social Contributions”
Specifics of the RK: the employee independently paid taxes/contributions in cash from accountable funds.
| Column | Purpose |
|---|---|
PaymentType |
Type of contribution/charge (OPV 10 %, OPVR 3.5 %, VOSMS 2 %, OSMS 3 %, SO 5 %, social tax 6 %, PIT). |
Employee |
Individual for whom the contribution was paid (if available). |
Amount |
Payment amount. |
Current rates in the RK for 2026: OPV 10 % (ceiling base — 50 MZP = 4,250,000 ₸), OPVR 3.5 %, VOSMS 2 %, OSMS 3 %, SO 5 %, social tax 6 %. PIT 10 % up to 8,500 MRP annual income and 15 % above; basic deduction for PIT — 30 MRP/month, not more than 360 MRP per year.
3. Forms
| Form | Purpose |
|---|---|
DocumentForm |
Main form for creating and editing the report: header, all table parts on tabs (“Advances”, “Goods”, “Other”, “Payment to Suppliers”, etc.). |
ListForm |
List of advance reports with filters by organization, accountable person, processing status. |
SelectForm |
Selecting a document from the list when matching in other objects. |
| Printed forms | “Advance report” (standard form of the accountable person's report) and, if necessary, a register of attached documents. Called from the “Print” menu. |
4. Key Procedures of Modules
Evidence by BSL code in the attached fragment is absent, therefore below are typical document handlers of this type in configurations based on BCP.
Object Module:
ProcessingConducting(Refusal, ConductingMode)— main algorithm: filling in sets of records of accounting registers and accumulations for all table parts, control of filling in accounts and amounts.ProcessingFilling(FillingData)— filling in attributes when entering based on (for example, from the advance issuance document).FillCheckedAttributes()/CheckFilling()— control of mandatory fields (organization, accountable person, amounts, accounting accounts).BeforeSaving(...)— service checks before saving.
Form Module:
OnCreateOnServer(...)— initial setup of the form, setting conditional formatting, visibility of tabs.- Handlers
OnChangefor columns of table parts (recalculation of VAT amounts by rate, substitution of accounting accounts by nomenclature/counterparty). - Print commands and filling table parts by matching.
5. Conducting and Movements
When conducting, entries are generated for each line of the table parts, where the account for settlements with the accountable person is credited (typical RK — 1251 “Debts of employees and other persons”; in terms of the basic plan — subaccount for settlements with accountable persons).
5.1. Accounting of Goods (Table Part “Goods”)
| Dr | Cr | Subaccount | Comment |
|---|---|---|---|
AccountingAccount (1330 “Goods” / 1310–1320 “Materials”) |
SettlementAccountWithAccountablePerson (1251) |
Nomenclature, Warehouse | Cost of inventory without VAT |
VATAccountingAccount (1420 “VAT to be refunded”) |
SettlementAccountWithAccountablePerson (1251) |
— | Input VAT (16 %) |
Additionally, a movement is formed in the accumulation register VATRefund — provided that the flag DeferAcceptanceVATOffset is not set.
5.2. Other Expenses (Table Part “Other”)
| Dr | Cr | Subaccount |
|---|---|---|
ExpenseAccountingAccount (7010 “Cost of sales”, 7110, 7210 “Administrative expenses”, etc.) |
SettlementAccountWithAccountablePerson (1251) |
ExpenseSubaccount1..3 |
VATAccountingAccount (1420) |
1251 | — |
5.3. Payment to Suppliers (Table Part “Payment to Suppliers”)
| Dr | Cr | Subaccount |
|---|---|---|
SettlementAccountWithCounterparty (3310 “Payables to suppliers”) |
SettlementAccountWithAccountablePerson (1251) |
Counterparty, Contract, Transaction |
5.4. Salary Payment (Table Part “Salary Payment”)
Expense is formed in the accumulation register SettlementsWithEmployeesOfOrganizations (closing of salary debt). Accounting entry: Dr 3350 “Payables for labor” — Cr 1251.
5.5. Payment of Contributions and Deductions (Table Part “Payment of Pension Contributions”, “Payment of Social Contributions”)
Expense movements are formed in the accounting registers OPV, SO (and similar). Entries — crediting 1251 in correspondence with liability accounts for taxes and contributions (3150, 3210, 3220, etc.).
Final Principle. The total amount of all entries credited to account 1251 should cover the issued advance. The difference between the advance and confirmed expenses is the employee's debt (over-expenditure/balance), settled by subsequent cash documents.
6. Related Objects and Input Based On
Input based on (the document is created based on):
- “Expense Cash Order” / “Issuance of Cash” — issuance of an advance in cash.
- “Withdrawal from Current Account” — transfer of accountable funds to the employee's card.
Based on the advance report, the following can be entered:
- “Invoice (received)” / registration of ESF (IS ESF) for acquired inventory and services.
- SNT (accompanying invoice for goods) — when moving controlled goods.
- Correction documents when returning over-expenditure/balance.
Used directories and objects: Organizations, Individuals (accountable persons), Nomenclature, Warehouses, Counterparties, Counterparty Contracts, Chart of Accounts, Expense Articles.
7. Extension Points
- Configuration Extension (Extensions): borrowing of object/form module, adding header attributes and columns of table parts without removing from support.
- Event Subscriptions:
BeforeSaving,OnSaving,ProcessingConductingof the document — for embedding additional logic (additional entries, integrations). - Additional BCP Handlers: additional reports and processing assigned to the document (printing
