Free tool
Convert a net (HT) amount to gross (TTC) or the reverse, at Morocco's 2026 VAT rates. Free, no sign-up.
Last updated 16 June 2026
By Salah Eddine Boussettah - Founder & CEO, Marrakech
Indicative calculation. Applicable rates are set by the General Tax Code; check the rate for your operation.
Both formulas, both directions
VAT is calculated from the net (HT) amount or the gross (TTC) amount. The calculator applies your chosen rate and reconciles the figures to the centime.
VAT = HT × rate
TTC = HT + VAT
Example: 1,000 MAD net at 20% = 200 MAD VAT, so 1,200 MAD gross.
HT = TTC ÷ (1 + rate)
VAT = TTC − HT
Example: 1,200 MAD gross at 20% = 1,000 MAD net and 200 MAD VAT.
Two main rates since the reform
Since 2026, Morocco mainly applies two VAT rates: 20% (standard) and 10% (reduced), plus 0% and exemptions. The former 7% and 14% rates were removed - the calculator still lets you enter a custom rate for older invoices.
Calculating VAT in Morocco
From net to gross: VAT = net amount × rate, then gross = net + VAT. From gross to net: net = gross ÷ (1 + rate). At the 20% standard rate, 1,000 MAD net gives 200 MAD VAT and 1,200 MAD gross.
Since 2026 the two main rates are 20% (standard) and 10% (reduced), plus 0% and exemptions. The former 7% and 14% rates were removed. The exact rate depends on the good or service, per the General Tax Code.
The net amount (HT) is the price before VAT; the gross amount (TTC) includes VAT. The difference between the two is the VAT amount.
Divide the gross amount by (1 + rate). For example, 1,200 MAD gross at 20% gives 1,200 ÷ 1.20 = 1,000 MAD net, i.e. 200 MAD VAT.
This calculator is provided for guidance. For binding rates by product, consult the official sources:
Hisab is an independent e-invoicing software vendor, not affiliated with the DGI. This calculator does not constitute tax advice.
Hisab calculates VAT automatically on every invoice and prepares your documents for the DGI 2026 mandate.