Payment deadlines: obligations for small and medium-sized enterprises
Since the January 1, 2025, all companies whose annual turnover excluding taxes is included between 2 and 10 million dirhams are subject to the obligations of Law 69.21 concerning their payment deadlines (deadline for paying their suppliers' invoices).
I. OBLIGATIONS
1. Annual declaration for the 2025 financial year
- A annual declaration must be filed no later than April 1, 2026.
- It must include all invoices. paid And unpaid, as well as those that have exceeded the legal deadlines.
2. Quarterly declarations from 2026 onwards
- Starting with the 2026 financial year, companies in this bracket must file a quarterly statement.
- The deposit must take place before the end of the month following each quarter.
II. SANCTIONS
1. Late payment of invoices
- Application of a penalty calculated on the basis of the Bank Al-Maghrib key interest rate,
plus 0.85% per month or fraction of a month of delay.
2. Failure to file or late filing of returns
- Fixed fine determined based on annual turnover.
Amount of the sanctions
| Annual turnover excluding VAT | Sanction |
|---|---|
| 2,000,000 < CA ≤ 10,000,000 | 5,000 DH |
| 10,000,000 < CA ≤ 50,000,000 | 12,500 DH |
| 50,000,000 < CA ≤ 200,000,000 | 50,000 DH |
| 200,000,000 < CA ≤ 500,000,000 | 125,000 DH |
| Revenue > 500,000,000 | 250,000 DH |
Note
- For companies with a turnover between 2 and 10 million dirhams, The penalty for late filing or failure to file is 5,000 DH.
- This fine is in addition to the late payment penalties on invoices exceeding the legal deadlines.

