IRG abattement bounds. Uncapped CNAS. Algeria payroll, solved.
Algeria’s payroll is not a configuration exercise. It demands a live IRG barème engine with a separate exemption threshold below the first taxable band, a 40% abattement bounded between DZD 1,000 and 1,500 per month, uncapped CNAS contributions on full gross, and a split filing rhythm – monthly G50 to the DGI, quarterly contributions to CNAS, and an annual DAS reconciliation. Most providers handle the barème. Mercans handles all of it – on a single proprietary stack with no intermediaries.
native payroll
vs nearest peer
since inception
- Income Tax (IRG)
- Progressive 0–35%
- IRG Full Exemption
- Salaries ≤ DZD 30,000/mo
- Corporate Tax (IBS)
- 19% / 23% / 26%
- Total Social Security
- 34.5% combined (uncapped)
- CNAS Employee
- 9% of gross (uncapped)
- CNAS Employer
- 25% + 0.5% social-works
- IRG Abattement
- 40% · min 1,000 / max 1,500
- Working Week
- 40 hours
- Annual Leave
- 30 days (2.5/month)
- Notice Period
- Minimum 30 days
- Severance Cap
- 1 month/year, max 15
- G50 Declaration
- By 20th of next month
- CNAS Contributions
- Quarterly · by 30th
- DAS Annual Return
- To CNAS (commonly 31 Jan)
- Minimum Wage (SNMG)
- DZD 20,000/month





Payroll compliance: the details that can’t be missed
Algeria’s regulators don’t grade on a curve. The DGI cross-checks G50 declarations against the annual DAS that CNAS receives. CNAS audits contributions against full uncapped gross – there is no ceiling to hide behind. The IRG exemption threshold sits separately from the barème’s first positive band, and the 40% abattement is bounded in ways most engines hardcode wrongly. None of these failures announce themselves – they accumulate silently until an inspection makes them very visible.
CNAS uncapped contribution base
CNAS contributions apply to full gross with no ceiling: employee 9%, employer 25% plus a 0.5% social-works fund. Engines that cap the base under-contribute for every higher earner, triggering retroactive assessments with interest on the entire shortfall.
IRG exemption vs. first barème band confusion
Salaries up to DZD 30,000/month are fully exempt from IRG, yet the barème’s first positive band already begins at 20,001. Treating the 20,001 band as the exemption floor over-withholds on low earners; ignoring it over-relieves – both surface in DGI review.
40% abattement bounds misapplied
After computing IRG on the barème, a 40% reduction applies – but bounded to a minimum of DZD 1,000 and a maximum of DZD 1,500 per month. A poorly documented smoothing formula for the 30,001–35,000 band compounds the risk. Flat 40% logic produces wrong net pay at scale.
Split filing – G50 monthly, CNAS quarterly, DAS annual
The G50 is due to the DGI by the 20th of the following month; CNAS contributions are declared and paid quarterly by the 30th of the month after the quarter; the annual DAS reconciles salaries to CNAS. Misaligned cadences trigger penalties and reconciliation gaps.
The three types of providers who struggle with Algeria
Global Aggregator Platforms
Platforms like Deel, Remote, and Rippling operate through a partner network in Algeria – they don’t own the entity, don’t directly file the G50, and don’t control the CNAS relationship. When the IRG barème or abattement bounds change, the instruction travels: platform → partner → your payroll. Each handoff introduces delay and interpretation risk.
- ×No direct G50 / DGI filing – third-party intermediary handles declarations
- ×Uncapped CNAS base logic absent or partner-dependent
- ×40% abattement min/max bounds not modelled correctly
- ×Quarterly CNAS + annual DAS cadence filtered through partner SLAs
Large Global Payroll Incumbents
ADP, Ceridian, and similar incumbents have Algeria coverage – in name. In practice, their African coverage is often delivered through regional partners or legacy systems that weren’t built for Algeria’s uncapped CNAS base, the separate IRG exemption threshold, or the bounded 40% abattement.
- ×IRG barème hardcoded – abattement bounds applied as flat 40%
- ×Exemption threshold (30,000) treated as the first barème band
- ×No severance scenario engine for the 15-month cap
- ×Long implementation timelines – Algeria not a core market
Local Algerian Firms
Local Algerian accounting and payroll firms know the market – but they can’t scale with you. No payroll technology platform, no HRIS integration, no multi-country consolidation, and no data security certifications that multinationals require. Fine for 10 employees. Inadequate at 100.
- ×No proprietary payroll technology – manual spreadsheet-based processing
- ×No HCM connector – Workday, SAP, Oracle feeds require custom work
- ×No data security certifications (SOC 1/2, ISO 27701, BCR)
- ×No regional consolidation – cannot report across Algeria + other entities
The only provider that closes every gap
Mercans is the only Algeria payroll provider that combines a proprietary payroll technology stack, full-time in-country compliance teams, direct DGI and CNAS relationships, and enterprise-grade data security – simultaneously, on one contract, with no intermediaries.
The only engine built for Algeria’s actual payroll architecture
G2N Nova™ is the world’s only API-first gross-to-net payroll engine. It natively models Algeria’s IRG barème as distinct calculation layers – the DZD 30,000 exemption threshold, the progressive 0–35% bands, and the 40% abattement bounded to a min of 1,000 and a max of 1,500 – computes CNAS on full uncapped gross, and auto-generates G50, quarterly CNAS, and annual DAS outputs. This isn’t configuration. It’s engineering.
Full-time Algeria team – not a partner you phone when things break
Mercans employs full-time payroll and compliance professionals in Algeria. They maintain active relationships with the DGI, CNAS, and CNR – not through a contact directory, but through ongoing regulatory engagement. When the DGI updates the IRG barème, when CNAS revises a contribution rule, when a DAS schema field changes – we know before it reaches your inbox.
The security posture multinationals require – and Algeria’s Law 18-07 now mandates
Algeria’s Law No. 18-07 on the protection of natural persons in the processing of personal data requires payroll processors handling employee data to maintain documented privacy controls and data residency frameworks. Mercans holds BCR approval, ISO 27701 certification, SOC 1 & 2 certifications, and ISO 27017/27018 – one of the only payroll providers in North Africa with this complete certification stack. Zero security breaches since inception.
Where Mercans wins on every Algeria-specific capability
Each row is an Algeria-specific capability. Each cell shows native coverage as a fill bar – full = native in-platform, half = partial / manual workaround, empty = gap.
Algeria Capability Coverage · 10 dimensions
30k exemption distinct from 20,001 band
min/max per month, not flat 40%
9% EE + 25% + 0.5% ER · no ceiling
–1,500 spouse · –1,500 per child (max 5)
IRG / VAT / TAP by 20th
declared / paid by 30th after quarter
commonly 31 Jan N+1
CNAS exemption via totalisation
Law 18-07 · cross-border transfer
Every rate. Every cap. Every obligation.
Algeria payroll operates on exact numbers with hard deadlines. Mercans builds every figure below into G2N Nova™ and monitors them proactively – so you’re never discovering a rate change from a penalty notice.
Algeria · Rate & Compliance Dashboard
Live 2025–26IRG Barème – Exemption Threshold, Bands and Bounded Abattement
The monthly IRG barème is: 0% (0–20,000) · 23% (20,001–40,000) · 27% (40,001–80,000) · 30% (80,001–160,000) · 33% (160,001–320,000) · 35% (above 320,000). Salaries up to DZD 30,000/month are fully exempt, overriding the barème below that point. After computing IRG, a 40% reduction applies, bounded to a minimum of DZD 1,000 and a maximum of DZD 1,500. A smoothing formula for the 30,001–35,000 band exists but is poorly documented and is not hardcoded.
→ Exemption ≤ 30k · bands 23–35% · abattement 40% (1,000–1,500) in G2N Nova™CNAS – Uncapped 34.5% on Full Gross
CNAS collects all social security branches: total 34.5% of gross – employee 9%, employer 25%, plus a 0.5% social-works fund borne by the employer. There is no contribution ceiling; the full gross is the base. The employee 9% is uncontested. Vendor sources frequently round to 26% employer / 35% total – the authoritative CNAS split is 25% + 0.5%.
→ CNAS uncapped · 9% EE + 25% + 0.5% ER · 34.5% totalFamily Reductions – Spouse and Dependent Children
After the abattement, IRG can be further reduced for family circumstances: a spouse without income reduces monthly tax by DZD 1,500, and each dependent child by DZD 1,500, up to a maximum of five children. These reductions require accurate per-employee family-status data and must be reflected in monthly withholding.
→ Spouse –1,500 · per child –1,500 (max 5) · tracked in HR Blizz™Split Filing – G50 Monthly, CNAS Quarterly, DAS Annual
The G50 monthly DGI declaration (IRG on salaries, VAT, TAP) is filed and paid by the 20th of the following month. CNAS contributions are declared and paid quarterly, by the 30th of the month after each quarter. The annual DAS salary declaration is filed with CNAS – commonly by 31 January N+1, though some sources cite 31 March. Misaligned cadences trigger penalties and reconciliation gaps.
→ G50 by 20th · CNAS quarterly by 30th · DAS annual to CNASRun an Algeria payroll. Right here, right now.
Switch worker type. Move the slider. CNAS social security contributions and IRG income tax withholding – calculated live on 2025 statutory rates, with the exemption threshold, progressive barème, and bounded abattement applied exactly as G2N Nova™ runs them in production.
Algeria Payroll Cost Calculator · Live
G2N Nova™ engineEight things only Algeria experts know to handle
These are the compliance details that don’t appear in standard payroll setup guides – but appear in every DGI audit, CNAS inspection, and labour case we’ve encountered in Algeria over 18 years.
IRG Exemption Threshold Sits Below the First Barème Band
Salaries up to DZD 30,000/month are entirely exempt from IRG – this overrides the barème, whose first positive band begins at 20,001. The two thresholds are routinely conflated. A poorly documented smoothing formula exists for the 30,001–35,000 band and must not be hardcoded.
40% Abattement Is Bounded Between DZD 1,000 and 1,500
After IRG is computed on the barème, a 40% reduction applies – but capped to a minimum of DZD 1,000 and a maximum of DZD 1,500 per month. Treating it as a flat 40% produces incorrect net pay for both low and high earners.
CNAS Is Uncapped on Full Gross
Total CNAS is 34.5% of gross: employee 9%, employer 25%, plus a 0.5% social-works fund (employer). There is no contribution ceiling – the full gross is the base. Vendor sources often round to 26% employer / 35% total; the authoritative CNAS split is 25% + 0.5%.
Family Reductions Adjust IRG After the Abattement
After the barème and bounded abattement, IRG can be reduced for family circumstances: a spouse without income reduces tax by DZD 1,500/month, and each dependent child by DZD 1,500/month up to five children. Per-employee tracking is essential to apply these correctly.
G50 Monthly Declaration Bundles IRG, VAT and TAP
The G50 is the monthly DGI declaration covering IRG on salaries, VAT, and the tax on professional activity (TAP). It must be filed and paid by the 20th of the following month. Late filing triggers penalties and surcharges on the full declared amount.
CNAS Contributions Are Declared and Paid Quarterly
Unlike the monthly G50, CNAS contributions are declared and paid on a quarterly cadence – due by the 30th of the month following each quarter. Running CNAS on a monthly assumption misaligns cash flow and triggers reconciliation gaps against the annual DAS.
Annual DAS Reconciles Salaries to CNAS
The DAS (déclaration annuelle des salaires) is the annual salary declaration filed with CNAS, commonly by 31 January of the following year – though some sources cite 31 March. It is the primary reconciliation baseline; discrepancies against quarterly filings trigger retrospective assessment.
Severance Is One Month per Year, Capped at 15 Months
Statutory severance is one month per year of service, capped at 15 months, calculated on the average of the highest remuneration over the last three years. Notice is at least 30 days; annual leave accrues at 2.5 days per month (30 days/year). The standard working week is 40 hours.
One workforce. Two entirely different compliance tracks.
Algerian national employees on full CNAS, the IRG barème, bounded abattement, and family reductions vs. expatriate employees on the same CNAS and IRG framework but with treaty and secondment considerations – two distinct compliance tracks that must run simultaneously on every pay cycle.
Parallel Compliance Engines
CNAS: 9% EE + 25% + 0.5% ER on full uncapped gross. All salary components form the base with no ceiling. Contributions declared and paid quarterly to CNAS, reconciled annually via the DAS. Pension, work injury, and unemployment branches all collected by CNAS.
IRG withheld monthly on the progressive barème. Salaries up to DZD 30,000/month are exempt; above that the 0–35% bands apply, followed by the 40% abattement bounded to DZD 1,000–1,500. Reported via the monthly G50 by the 20th.
Family reductions adjust IRG after the abattement. A spouse without income reduces IRG by DZD 1,500/month; each dependent child by DZD 1,500/month up to five. Per-employee family status must be captured and maintained.
Labour entitlements under the Algerian Labour Code. 40-hour standard week, 30 days annual leave (2.5/month), minimum 30 days notice, and severance of one month per year capped at 15 months on the last-3-years average.
IRG on the same progressive barème. Expatriate employees are subject to the same 0–35% barème and bounded 40% abattement as nationals on Algeria-source employment income. Withheld monthly and reported on the G50.
CNAS enrolment unless a totalisation treaty applies. Without an applicable social security agreement, non-Algerian employees are enrolled in CNAS on full gross at the same 9% EE + 25% + 0.5% ER rates. Treaty exemption requires formal certification.
Secondment structures require documentation. Seconded employees retaining home-country coverage must hold valid secondment and certificate-of-coverage documentation to support any CNAS exemption claim – otherwise full Algerian contributions apply.
Work and residence permits are prerequisites. Non-Algerian workers require valid work authorisation and residence permits before payroll commences. Standard IRG and, absent a treaty, CNAS obligations apply identically to nationals.
Every obligation. Every authority. Mercans owns the calendar.
Algeria compliance runs across the DGI, CNAS, CNR, and CNAC on monthly, quarterly, and annual cadences. Mercans’ managed payroll absorbs every filing as standard scope – you don’t track deadlines. We do.
G50 Monthly Declaration
Monthly DGI declaration covering IRG withheld on salaries, VAT, and the tax on professional activity (TAP). Filed and paid by the 20th of the following month. Late filing triggers penalties and surcharges on the full declared amount.
CNAS Contribution Declaration
Social security contributions declared and paid quarterly to CNAS – by the 30th of the month following each quarter. Total 34.5% of gross (9% employee + 25% + 0.5% employer), uncapped on the full salary base for all branches.
DAS – Annual Salary Declaration
The déclaration annuelle des salaires filed with CNAS, commonly by 31 January of the following year (some sources cite 31 March). The primary reconciliation baseline; discrepancies against quarterly contributions trigger retrospective assessment.
CNAS Employee Registration / Deregistration
New employees must be registered with CNAS before their first payroll run; deregistration on exit is required. Late or missing registration blocks social security entitlements for the affected employee and exposes the employer to penalties.
IRG Exemption & Abattement Tracking
Salaries up to DZD 30,000/month are exempt; above that the 0–35% barème applies with a 40% abattement bounded to DZD 1,000–1,500. Family reductions adjust the result. Continuous per-employee tracking is required for correct monthly withholding.
Severance Calculation & Settlement
Final settlement applying statutory severance of one month per year of service, capped at 15 months, calculated on the average of the highest remuneration over the last three years. Minimum 30 days notice applies before termination takes effect.
Annual Leave & Working-Time Tracking
Annual leave accrues at 2.5 days per month (30 days/year) against the 40-hour standard working week. Overtime, rest days, and leave balances must be tracked per employee for accurate pay and end-of-service calculation.
Pension & Unemployment Branch Reconciliation
CNAS collects contributions on behalf of the CNR (pensions) and CNAC (unemployment). Annual reconciliation ensures each branch is correctly allocated and that employee records align with the DAS and quarterly remittances.
Algeria is one market. Mercans covers all of North Africa.
For companies running payroll across multiple North African and Maghreb states, complexity multiplies – not adds. Each country runs its own tax authority, social insurance body, and filing mandate. Mercans covers all major markets on a single platform with country-specific compliance engines running in parallel.
covered
1 contract
consolidation
North Africa / Maghreb
Every filing. Every format. Submission-ready.
Mercans generates the exact file types that the DGI, CNAS, CNR, and CNAC expect to receive – not formatted summaries that need reformatting before you can submit them.