Article

Payroll Software Algeria | CNAS and IRG Calculation 2026

CNAS Social Contributions Algeria 2026: Employer Cost Guide

Guide to Algerian social contributions: CNAS base, employee share, employer share, DAS, teledeclaration, payment and accounting.

Social contributions are not an afterthought

In Algerian payroll, social contributions affect net pay, employer cost, CNAS declarations, cash flow and accounting liabilities. A wrong CNAS base or rate can create differences between the payslip, declaration, payment and general ledger.

The subject is also financial. A manager cannot understand payroll cost by looking only at net pay. The employee share changes the payslip. The employer share changes the real cost of the month. The payment clears a social liability in accounting. If one layer is wrong, the error often appears later as an old CNAS balance nobody can explain.

General CNAS rate

CNAS indicates that, in the general case, the global rate is 34.5%: 25% borne by the employer, 9% borne by the employee and 0.5% of gross payroll for social works.

Some categories and abatements may apply. They should not be used without documentation.

Contribution base

The CNAS contribution base includes salary elements proportional to work performance. CNAS also lists exclusions such as family-related bonuses, expense reimbursements, certain exceptional indemnities and specific residence or isolation conditions.

Each payroll item must therefore answer clear questions: subject to CNAS, subject to IRG, included in gross pay, visible on the payslip, and posted to which account. The label alone is not enough. A “bonus” may be a normal taxable bonus, an expense reimbursement, an exceptional correction or a prior-month adjustment. The payroll setting should make that distinction before the first calculation.

Declaration, payment and accounting

The CNAS teledeclaration portal is used for declarations and related employer procedures. The employer page also explains declaration and payment timing depending on the number of employees.

DZ Compta does not replace the official portal. It prepares controlled totals and keeps the link with the general ledger.

Controls before payment

Before payment, compare the contribution base, employee share, employer share, total declared, payment prepared and accounting balance. The totals must agree with CNAS payroll calculation, payslips and salary IRG controls.

If the ledger still shows an old social liability, identify the cause before closing: unpaid declaration, wrong account, correction in the portal not reflected in the software, or payroll adjustment posted in a later period.

Cases that deserve a separate review

Do not review only the final payroll total. Isolate the cases that can distort CNAS totals:

  • employee hired during the month;
  • employee leaving before month-end;
  • prior-month salary adjustment;
  • exceptional bonus;
  • long absence;
  • new payroll item used for the first time;
  • negative or unusually low net pay.

These cases are not necessarily errors. They are the lines a payroll manager should be able to explain before the month is closed.

What the accountant should receive

Accounting needs more than a PDF total. It needs the gross base, employee contribution, employer contribution, net pay, payment file, CNAS liability and payroll posting. If the accounting entry is generated from validated payroll totals, the review is faster. If it is retyped by hand, the risk moves from payroll to accounting.

Official references

Control rule

Social contributions are under control when the payslip, CNAS state, payment and accounting balance show the same totals, and when every bonus, correction, entry or exit has a readable explanation.