Summary of the Moroccan tax System
The General Tax Administration manages mainly four state taxes (Corporate tax, income tax, value added tax, registration and stamp duties).
It is also responsible for managing three local taxes on behalf of local authorities (business tax, tax on dwellings and tax on communal services)...
Read more