Working with payroll projects in modern accounting requires extreme precision, especially when it comes to insurance premiums. Error in calculation insurance premiums can lead not only to financial losses when paying fines, but also to serious problems when submitting reports to the Federal Tax Service and the Social Fund. Program 1C: Salaries and personnel management (ZUP) is the de facto standard for automating these processes, but even it requires proper initial setup.
In 2026, the premium administration system underwent a number of changes regarding the tariffication of various categories of insured persons. The user needs to clearly understand how to FSS rate affects the final amounts of accruals and where exactly in the program interface it is applied. An incorrect choice of tariff code or lack of current legislation updates in the database can distort the entire picture of the enterprise’s obligations to the state.
This article is intended to be a comprehensive guide to working with tariffs in ZUP. We will look at where to look for current values, how to check the correctness of the settings, and what nuances to consider when working with preferential categories of payers. Critically
Changes in legislation and contribution structure 2026
Understanding the current situation is impossible without analyzing the regulatory framework. The unified tariff for insurance premiums remains a key instrument of fiscal policy. In 2026, the division into the main part and the additional part, as well as the maximum value of the base, the excess of which changes the interest rate, remains. For most organizations, a standard tariff is applied, which includes contributions for pension, health and social insurance.
Particular attention should be paid limit base for calculating contributions. In the 1C ZUP program, these limits are updated automatically when new releases are released, but the accountant must manually check their relevance at the beginning of each billing period. If the limit is not set or is set incorrectly, the program will not be able to correctly apply the reduced rate for amounts exceeding the limit.
It is also worth noting changes in the tariff classifier. Now, in order to correctly reflect data in reporting, it is important to correctly indicate the payer’s tariff code. This is (influences) for the formation of fields in calculations for insurance premiums (DAM). Errors in classification can lead to discrepancies between the data in 1C and the data in the budget settlement card (KarRSB).
⚠️ Attention: When moving to the new year, be sure to check for updates to the configuration and the Settings reference book. The lack of up-to-date data on the maximum values of the base will lead to automatic calculation of contributions at the maximum rate, even for amounts above the limit.
Don't forget about regional characteristics. Some regions of the Russian Federation may have their own coefficients or additional social guarantees, which must also be taken into account in the program settings. Although the base rate is the same throughout the country, reimbursement mechanisms and additional charges may vary.
Where to find and how to check current tariffs in ZUP
In order to be sure of the correctness of the calculations, you need to know where exactly the tariff settings are stored in the 1C ZUP interface. The main way to check and edit parameters is through the salary settings section. This is where global pricing is set for the entire organization or for individual groups of employees.
To get to the desired menu, you need to follow the path: Settings → Options → Salary settings → Insurance premiums and rates. This window displays the current default rate code. Here you can see a breakdown of the percentages for each type of security: pension, medical and social.
If your organization employs employees with different working conditions (for example, hazardous production or northern allowances), they may apply additional tariffs. These settings are located in the cards of specific individuals or in the settings of departments. It is important that additional tariffs are added to the main tariff and do not replace it, unless this is provided for by the benefit.
Use the “Analysis of the status of settlements with the budget for insurance premiums” report to quickly reconcile applied rates with standard values before sending reports.
Checking the relevance of tariffs should become a regular procedure. It is recommended to compare the interest rates indicated in the program with official publications of the Federal Tax Service and the Social Fund of Russia. Even small discrepancies of tenths of a percent can lead to significant amounts of arrears with large payroll funds.
Setting up rate codes and categories of insured persons
The central element of the configuration is the payer rate code. In 1C ZUP, he determines exactly what percentage will be applied to accruals. In 2026, an updated classification is used, which takes into account the status of the payer (SME, IT company, resident of a priority development area, etc.).
The tariff code is configured in the organization card or in the general settings file. When choosing a code, the program automatically substitutes the appropriate percentages. However, if your rate code is not found in the list, you may need to update the directories or manually adjust the values.
Deserves special attention categories of insured persons. For each category (for example, “Citizens of the Russian Federation”, “Foreigners temporarily staying”, “Students”) different rates may be applied. In the ZUP, this data is linked to a specific employee in the “Employees” section → the “Taxes, contributions, alimony” tab.
- 📌 Basic tariff: Applies to most employees and includes standard deductions for mandatory health insurance, compulsory medical insurance and VNIM.
- 📌 Additional tariff: Used for workers with hazardous working conditions (List 1, List 2), requires indicating the class of working conditions.
- 📌 Reduced tariff: Intended for preferential categories (IT, SMEs, charitable organizations) and requires confirmation of status with documents.
- 📌 Tariff for foreigners: It has its own characteristics depending on the country of origin and residence status (residence permit, temporary residence permit, patent).
It is important to correctly classify employees, as this directly affects the reporting. An incorrectly specified category may result in a refusal to accept the payment or a requirement for clarification from regulatory authorities.
Automatic calculation and manual adjustment of charges
The main advantage of 1C ZUP is automation. After the initial setup, the program independently calculates the amount of contributions when posting the documents “Payroll” or “Reflection of salaries in accounting.” The algorithm takes the accrual base, applies the current rate and takes into account the cumulative total from the beginning of the year.
However, automation is not always perfect. There are situations when it is required manual adjustment. For example, when calculating financial assistance that is not subject to contributions within the limit, or when applying deductions. In such cases, the accountant must intervene in the calculation process.
For manual adjustment, use the document “Adjustment of registration in the insurance system” or a direct change of data in the accumulation register “Base for calculating insurance premiums”. This requires high qualifications, since any change must be documented.
| Accrual type | Subject to contributions | Limits | Rate (example) |
|---|---|---|---|
| Payment according to salary | Yes | To the ultimate base | 30% (total) |
| Year-end bonus | Yes | Included in the database | 30% (total) |
| Financial assistance | Partially | Tax free up to RUB 4,000. | 0% / 30% |
| Power compensation | Depends on the design | No | 0% / 30% |
When making manual adjustments, always check the final calculation protocol. The program should show exactly which amounts were included in the database and at what rate they were calculated. This will help avoid mistakes before closing the period.
Working with preferential categories and additional tariffs
Organizations eligible for preferential tariffs must pay special attention to documenting their status. 1C ZUP provides a mechanism for registering benefits for this purpose. It is necessary to enter the appropriate document confirming the right to apply the reduced rate.
For workers employed in hazardous industries, it applies additional tariff. Its size depends on the class of working conditions established based on the results of a special assessment (SOUT). The program must indicate the class of working conditions for each workplace so that the system can automatically calculate an additional part of the contributions.
If an organization has employees working under GPC agreements, they also have their own rules. Contributions are accrued on all payments, except those expressly excluded by law. It is important to correctly configure the type of agreement in the counterparty card.
⚠️ Attention: Application of a preferential tariff without valid documents (certificates, certificates) is a violation. When checking, the Federal Tax Service will require the provision of originals or certified copies of documents giving the right to the benefit.
Difficulties may arise when an employee combines positions with different working conditions. In this case, accruals should be posted to the appropriate tariff codes in proportion to the time worked or the amount of work. 1C ZUP allows you to set up such a distribution through mechanisms for dividing charges.
What to do if the benefit has expired?
If the right to a benefit was lost during the year (for example, the organization ceased to be a resident of a priority development area), it is necessary to recalculate contributions from the beginning of the year at the basic rate. In 1C, this is done through the document “Adjustment of tariff data” indicating the date of status change.
Typical errors and ways to resolve them
Even experienced users encounter errors when calculating contributions. One of the most common problems is misaligned totals. This happens when the data in the accumulation registers does not correspond to the primary documents. To solve the problem, use the report “Analysis of the state of settlements with the budget”.
Another common mistake is incorrect application of the limit base. If the program does not “see” previous accruals (for example, an employee joined in the middle of the year or there was a transfer between group organizations), it can apply the full rate to amounts that have already exceeded the limit elsewhere.
Errors in the codes of categories of insured persons lead to the fact that reporting does not pass format and logical control. The codes must be checked before each calculation is sent. Use the built-in checkers (control ratios) in 1C ZUP.
- 🔍 Fare code mismatch: Check whether the selected code is up-to-date in the “Payers Tariff Codes” directory.
- 🔍 Error in the accrual database: Make sure that all types of charges are correctly classified as taxable or non-taxable.
- 🔍 Rounding problems: In rare cases, small discrepancies arise. Use the Debt Adjustment mechanism to eliminate them.
To eliminate complex errors, it is recommended to use the processing provided by 1C on the ITS portal. They allow you to diagnose database integrity and correct logical errors in registers.
☑️ Check before submitting reports
Generation of reports and control of calculations
The final stage of working with Social Insurance Fund rates in ZUP is the generation of reporting. Based on the entered data, the program generates a Calculation of Insurance Contributions (DAC) and other necessary forms. It is important that the data in the reports completely coincides with the data in the budget settlement cards.
Be sure to run a benchmark ratio check before uploading your file for submission. The program will compare the assessed contributions with the calculated rates and highlight any discrepancies. Ignoring these warnings may result in reporting being returned.
It is also necessary to monitor the status of settlements with the budget in the context of each BCC. 1C ZUP implements a mechanism for reconciliation with the Federal Tax Service (if the service is connected), which allows you to quickly identify and eliminate discrepancies.
Regular reconciliation of 1C ZUP data with the budget settlement card (KarRSB) is the only reliable way to ensure that there are no errors in the calculation of contributions and to avoid fines.
Don't forget to archive inspection reports and protocols. If questions arise from the tax authorities, you will have a complete history of calculations and applied rates.
How to update the directory of tariff codes in 1C ZUP?
Directories are usually updated automatically when the configuration is updated through the 1C:ITS service. If automatic updating is not available, you can download the latest codes manually through the menu “Master data and Administration” → “Updating classifiers”. You can also download the update file from the 1C support site and upload it through the “Downloading data from the site” processing. It is important to do this before the start of a new billing period.
What to do if an employee works for less than a month?
When an employee works for an incomplete month (vacation without pay, idle time), the base for calculating contributions is calculated in proportion to the time worked or actual accruals. The maximum base is not recalculated proportionally; it remains annual. 1C ZUP automatically takes this into account when calculating if the time sheet is filled out correctly.
Can different rates be applied to different parts of the salary?
Yes, this is possible within one employee if he holds positions with different working conditions (for example, the main time is in the office, overtime is in hazardous production). To do this, in 1C ZUP it is necessary to use the division of accruals by type of activity or use different types of accruals linked to the corresponding tariff codes and classes of working conditions.
How to correct an error in accrued contributions for the previous period?
To correct errors in past periods, use the document “Adjustment of registration in the insurance system” or “Adjustment of debt”. The choice of document depends on the nature of the error. If there is an error in the accrual base, you may need to re-post the payroll documents. After correction, be sure to generate an updated calculation of insurance premiums.