Skip to content
Yuba

Filing calendar

Tax and social filing deadlines in Algeria: G50, CNAS, CACOBATPH, DAS and liasse fiscale

For each return, the table gives how often it is filed and the day it is due. CNAS and CACOBATPH change rhythm with headcount: quarterly up to 9 employees, monthly from 10.

Request the 14-day demo

See your own clients' calendar for 14 days.

The returns, how often they are filed and when they are due
G50How oftenRéel: monthly · Forfait / IFU: yearlyDueDay 20 of the month after the periodApplies toRéel, Forfait / IFU
CNAS — cotisationsHow often9 employees or fewer: quarterly · 10 employees or more: monthlyDueDay 20 of the month after the periodApplies toClient files with employees
CACOBATPH — cotisationsHow often9 employees or fewer: quarterly · 10 employees or more: monthlyDueDay 20 of the month after the periodApplies toBTPH · Client files with employees
CNAS — DASHow oftenYearlyDueDay 31 of the month after the periodApplies toEvery client file
Liasse fiscaleHow oftenYearlyDueDay 30 of the fourth month after the period endsApplies toRéel

Due days from the catalogue dated 17/10/2026. Check them every year: the finance law can change them.

Not in yuba's catalogue yet: G12, G12bis, Comptes sociaux, ANEM.

The 10-employee rule

CNAS and CACOBATPH are quarterly while the declared headcount is 9 employees or fewer, and monthly from 10 employees.

In yuba, each client has its own calendar

yuba creates each client's G50, CNAS, CACOBATPH, DAS and liasse deadlines from this dated catalogue.

When a client file's headcount reaches 10 employees, CNAS and CACOBATPH switch to monthly by themselves, from the next period.

You see what is due this week, per accountant and per client, and what is overdue.

From the app, in French, on a demo client file

Try it on your client files, with us.