---
title: "Document \"Payroll Deposit\" - Technical Description (Accounting for Kazakhstan 3.0.74.2)"
country: KZ
lang: en
author: Сапа Т.И. (https://buhgpt.kz/authors/sapa-ti)
date: 2026-09-07
canonical: https://buhgpt.kz/suraqtar/dokument-deponirovanie-zarabotnoy-platy-tehnicheskoe-opis-en
source: BuhGPT
---

# Document "Payroll Deposit" - Technical Description (Accounting for Kazakhstan 3.0.74.2)

> **TL;DR:** 1. Identification Parameter Value Object Type Document (Documents) Name SalaryDepositing Full Path Document.SalaryDepositing Synonym “Salary depositing” Configuration Accounting for Kazakhstan, ed. 3.0 (3.0.74.2) Where to find Section “Salary Calculation” → “Salary Depositing”

---

1. Identification

Parameter
Value

Object Type
Document (Documents)

Name
SalaryDepositing

Full Path
Document.SalaryDepositing

Synonym
“Salary depositing”

Configuration
Accounting for Kazakhstan, ed. 3.0 (3.0.74.2)

Where to find
Section “Salary Calculation” → “Salary Depositing”.
Navigation link: e1cib/list/Document.SalaryDepositing

Purpose. The document is intended for accounting amounts of salaries that have not been paid to employees on time and are subject to depositing. It records unpaid amounts from the payroll and transfers the organization's debt from the category of “wage debt” to the category of “debt to depositors”. It is used by accountants and payroll specialists when closing payrolls. It is applied monthly or as unpaid amounts arise. The main method of creation is input based on the document “Salaries Payable of Organizations” after the payment deadline has passed.

Accounting currency — tenge (₸).

2. Header Attributes and Table Parts

Header Attributes

Attribute
Type
Mandatory
Purpose

Number
String
auto
Document number, assigned by the numbering system.

Date
Date
yes
Depositing date. It determines the period of movements and the month of reflection in accounting.

Organization
ReferenceLink.Organizations
yes
The organization for which the depositing is made. The main dimension of all movements.

StructuralSubdivision
ReferenceLink.StructuralSubdivisions
no
Subdivision, used as analytics for entries and for selection.

Responsible
ReferenceLink.Users
no
Responsible for the document (for group editing and selection).

Comment
String
no
Arbitrary comment.

Table Part “SalaryDeposited”

The main table part with a line-by-line list of deposited amounts.

Column
Type
Mandatory
Purpose

Payroll
DocumentLink.SalariesPayableOfOrganizations
yes
The payroll basis, from which the amounts are deposited.

Individual / Employee
ReferenceLink.Individuals
yes (filled from the payroll)
The employee whose amount is being deposited.

SettlementPeriod
Date
yes
The month of salary accrual (settlement period) to which the deposited amount relates.

DepositedAmount
Number
yes
The amount to be deposited according to the payroll line, ₸.

PayrollLine
Number
no
The line number of the original payroll — serves as a key for the register of payment information.

Mandatory fields for processing: Organization (header), Payroll and DepositedAmount (table part). If a field is not filled, the platform will not process the document and will display the message “Field ... is not filled”.

3. Forms

Form
Purpose

DocumentForm
Main form for input and editing: header (Organization, Date, subdivision) and table part with deposited amounts. Contains the fill command from the payroll.

ListForm
List of depositing documents filtered by organization, period, responsible. Opens via navigation link e1cib/list/Document.SalaryDepositing.

SelectionForm
Selecting a document from the list when substituting into other objects.

Group Editing Form (processing “Group Change of Attributes”)
Mass change of attributes (responsible, subdivision) in several documents at once.

4. Key Module Procedures

From evidence, the manager module procedure is confirmed; other handlers are provided as standard for documents of this type.

- ManagerModule — RequestTextSalaryDepositing (confirmed by evidence). Forms the request text for calculating movements: combines data from the document's table part, the “Salaries” table of the basis document SalariesPayableOfOrganizations, and the information register InformationOnPaymentsToEmployeesOfOrganizationsByPayrolls. Groups data by individuals and settlement periods (salary accrual month), calculates deposited amounts for each employee, and prepares sets of movements with details by accounting accounts, subdivisions, and individuals.

Standard handlers (according to the standard document architecture):

- ObjectModule — ProcessingConducting — calls the formation of movements (through manager requests) and records sets in all register-registrars.

- ObjectModule — ProcessingFilling — filling when inputting based on “Salaries Payable of Organizations”: transferring unpaid lines from the payroll to the table part.

- ObjectModule — ProcessingFillingCheck — control of mandatory attributes (Organization, Payroll, DepositedAmount).

- Document Form — FillFromPayroll / Fill — command for auto-filling the table part with unpaid amounts from the specified payrolls.

Requires verification: exact names of auto-filling procedures may differ between releases 3.0.7x.

5. Processing and Movements

When processing, the document generates movements in the following registers (according to metadata.register_records).

Accumulation and Information Registers

Register
Movement Type
Dimensions
Resources
Meaning

AccumulationRegister.SettlementsWithDepositorsOfOrganizations
Income
Organization, Individual, SettlementPeriod
DepositedAmount
Occurrence of the organization's debt to depositors.

AccumulationRegister.SettlementsWithEmployeesOfOrganizations
Expense
Organization, Employee, SettlementPeriod
Amount
Reduction of wage payment debt (the amount has gone to depositors).

InformationRegister.InformationOnPaymentsToEmployeesOfOrganizationsByPayrolls
Record
Payroll, Individual, PayrollLine
DepositedAmount, DepositingDate, DepositingRegistrar
Fixation of the fact of depositing specific lines of the payroll to protect against repeated depositing.

Accounting Entry (AccountingRegister.Standard)

The document reflects the transfer of unpaid salaries to deposited amounts. According to the standard chart of accounts of the RK:

Dr
Cr
Amount
Analytics

3350 “Short-term debt for wage payment”
3390 “Other short-term accounts payable” (sub-account for settlements with depositors)
Deposited amount, ₸
Organization, Structural subdivision, Individual

Logic: the account for wage settlements is debited (the debt for wages decreases), and the account for settlements with depositors is credited (a debt to the depositor arises). Analytics by individual ensures personalized accounting of deposited amounts.

Note on accounts: in some organizations, a separate sub-account to 3390 is maintained for depositors; the specific credit account is determined by the configuration of accounts for personnel settlements. Requires verification of compliance with the organization's working chart of accounts.

Subsequent payment of the deposited amount to the employee is formalized by a separate issuance document (RKO/write-off from the current account) with the entry Dr 3390 → Cr 1010/1030 (cash / money in current accounts).

6. Related Objects and Input Based On

Basis Document (input “based on”):

- SalariesPayableOfOrganizations — the main source. When inputting based on, the table part is filled with unpaid lines from the payroll; the “Salaries” table is taken from the document to calculate deposited amounts.

Used Directories:

- Organizations, StructuralSubdivisions, Individuals, Users.

Movement Receiver Registers:

- SettlementsWithDepositorsOfOrganizations, SettlementsWithEmployeesOfOrganizations, InformationOnPaymentsToEmployeesOfOrganizationsByPayrolls, AccountingRegister.Standard.

Standard Work Scenarios:

- Creation based on the payroll — after the payment deadline, unpaid amounts remain.

- Manual input — depositing or adjusting amounts without auto-filling.

- Viewing/correcting the processed document — correcting errors.

- Depositing from multiple payrolls simultaneously — several lines with different payrolls for the period.

- Group editing — mass change of attributes (responsible, subdivision).

Electronic documents (ESF/SNT, IS ESF) for this document are not generated — the operation is not a sale/purchase and does not involve VAT.

7. Extension Points

- Configuration Extensions (BSL): overriding ProcessingConducting, ProcessingFilling, ProcessingFillingCheck of the object module; extending RequestTextSalaryDepositing of the manager module to change the logic of grouping/accounts.

- Forms: adding attributes and commands to DocumentForm through extension (for example, additional analytics or warnings).

- Accounting Accounts: configuring the credit account (sub-account to 3390) through registers/directories for personnel settlement accounts — without changing the code.

- Event Subscriptions / BSP: handlers BeforeRecording/OnRecording for integrations; mechanisms “Group Change of Attributes” and additional attributes/information BSP.

- Reporting: data from registers SettlementsWithDepositorsOfOrganizations are available for building a register of deposited amounts and subsequent control of storage/write-off periods for depositors.

---
_BuhGPT — ИИ-помощник для бухгалтеров Казахстана: https://buhgpt.kz_