The Finance Act (Loi de Finances) 2026 extended two withholding taxes that, for corporate service providers, previously applied only to public-sector customers. Since 1 July 2026, they also apply to payments made by credit institutions and similar bodies, insurance and reinsurance companies and, on a phased timetable, large companies.
Since July 2024, the General Tax Code (CGI) has already required the State and public bodies to withhold 75% of VAT (TVA) on certain services, and private businesses to withhold VAT on services supplied by individuals. The Finance Act 2026 adds a third case.
Banks, insurers and businesses with turnover excluding VAT of at least 200 million dirhams (MAD) (on the timetable below) withhold VAT on the services on the official list when they are supplied by VAT-registered legal entities:
The usual exclusions still apply, in particular for services of 5,000 dirhams including VAT or less, up to 50,000 dirhams including VAT per month per supplier.
The same customers withhold corporate income tax (IS) at 5% on fees excluding VAT paid to companies for the services covered by the CGI. The supplier credits this withholding against its IS.
| From | Customers concerned |
|---|---|
| 1 July 2026 | Banks and similar bodies, insurers and reinsurers, businesses with turnover ≥ MAD 500m |
| 1 January 2027 | Businesses with turnover ≥ MAD 350m |
| 1 January 2028 | Businesses with turnover ≥ MAD 200m |
Turnover is measured excluding VAT, for the last closed financial year.
A consultancy invoices a bank MAD 120,000 including VAT for an assignment (MAD 100,000 excluding VAT, plus MAD 20,000 VAT). It provides a valid tax compliance certificate.
Without a certificate, all the VAT would be withheld and the supplier would receive only MAD 95,000.
Since 1 July, the same customers also withhold 5% on rents paid to companies. We explain how this works in our article 5% withholding tax on rents from 1 July 2026.
Our accounting team helps service providers manage withholdings and recover their VAT credits. To discuss your situation, get in touch.