Morocco VAT calculator 2026: add or remove 20% VAT
Enter an amount to add 20% VAT to it, or switch to "Remove VAT" to find the price before VAT and the VAT inside a total.
The standard VAT rate in Morocco is 20%. To add VAT, multiply the price by 1.20; to take VAT out of a VAT-inclusive price, divide it by 1.20. Example: 1,000 Moroccan dirhams before VAT becomes 1,200 Moroccan dirhams including VAT.
Enter the amount
Ready-made examples at 20%
| Before VAT | VAT | Including VAT |
|---|---|---|
| 100 | 20 | 120 |
| 250 | 50 | 300 |
| 500 | 100 | 600 |
| 1,000 | 200 | 1,200 |
| 5,000 | 1,000 | 6,000 |
| 10,000 | 2,000 | 12,000 |
Amounts in Moroccan dirham (MAD).
VAT (TVA) is included in the price of goods and is not deducted from your salary.
Other rates: 10% on hotels, restaurants and some goods and services, with exemptions for some basic items
How to add or remove VAT
- Add VAT: price before VAT × 1.20 = price including VAT. For example, 250 becomes 300.
- Remove VAT: price including VAT ÷ 1.20 = price before VAT. The difference is the VAT. For example, 600 including VAT is 500 before VAT and 100 VAT.
- Do not take 20% off a gross price: 20% of 1,200 is 240, but the VAT inside it is 200.
Frequently asked questions
What is the VAT rate in Morocco in 2026?
The standard rate is 20%. Other rates: 10% on hotels, restaurants and some goods and services, with exemptions for some basic items.
How do I take VAT out of a VAT-inclusive price?
Divide the price by 1.20 to get the price before VAT; the difference is the VAT. Example: 1,200 including VAT ÷ 1.20 = 1,000 before VAT.
What else should I know about VAT in Morocco?
VAT (TVA) is included in the price of goods and is not deducted from your salary.
Sources
Tax authority: Direction Générale des Impôts. More in our tax guide to Morocco.
Related calculators
Send it to someone who needs it
Share this page in a second, or add the site to your phone so it opens with one tap, like an app.
On iPhone: tap Share in the browser, then "Add to Home Screen".
Bookmark it: Ctrl + D
Follow us on InstagramFacebook