Skip to content
2026 rates

Rate scales last checked: January 2026. Methodology and sources.

Last full review: January 2026

Methodology and sources

Where the figures come from, how they are checked, how often they are revised, and what these calculators cannot do.

A calculator is only worth as much as the quality of its data and the honesty with which it states its limits. This page exists so that you can judge both for yourself.

The principle is simple: every rate used on this site comes from a published official text, it is dated, and it is reviewed at least once a year. Where a figure is uncertain or depends on an administrative assessment, we say so rather than produce a falsely precise number.

Official sources used by each calculator
Calculator Main sources Review
Car customs clearance ADII (circulars, customs tariff), association agreements, Finance Act Annual + with each circular
Net / gross salary General Tax Code, Finance Act, CNSS and AMO rate scales Annual (January)
Property purchase costs General Tax Code, ANCFCC rate scale, notarial practice Annual
Annual vehicle tax (vignette) Finance Act, General Tax Directorate (DGI) Annual (January)
Stamps and documents DGSN, Ministry of the Interior, Ministry of Justice Twice yearly
CNSS pension CNSS - old-age pension scheme Annual

Links to the texts themselves are on the websites of the administrations concerned, which alone are authoritative.

How a rate scale reaches this site

Every rate follows the same path. It is first taken from the official text – Finance Act, circular, published rate scale – and not from a press article or a competing site. It is then cross-checked against a second source where one exists. It is finally recorded in a single file in the site’s code, dated, and from that file both the calculation and the table shown on the page are generated.

That last point is not a technical detail: it guarantees that the table you read and the calculation the calculator performs use exactly the same value. It is the inconsistency between the two that makes so many online calculators unusable.

What we simplify, and why

A usable calculator has to choose between completeness and legibility. We accept several simplifications, all of them flagged on the pages concerned.

For customs clearance, the value assessed at customs is approximated by a flat age-based depreciation allowance, whereas the administration has its own internal rate scales and a power of assessment over the condition of the vehicle. The gap can be significant on a rare or damaged model.

For salary, we model ordinary fixed pay, with no exempt bonuses, benefits in kind or special schemes.

For property, drafting fees are an order of magnitude: they are negotiable and vary from one practice to another.

For pensions, we calculate the ordinary old-age pension, with no early retirement, increases or mixed career.

The exchange rate

The customs clearance calculator accepts a value in euros or dollars and converts it into dirhams at a reference rate set out in the code. That rate is revised periodically, but it is not updated in real time.

Customs applies its own exchange rate on the date of the declaration. On a transaction of several tens of thousands of dirhams, a variation of a few per cent in the parity shifts the result: treat the conversion as an order of magnitude, not as a contractual value.

Corrections and error reports

If a figure looks wrong to you, write to us stating the page concerned and, if possible, the official source that leads you to say so. Corrections take priority over everything else, and the page’s date last checked is updated accordingly.

This site has no interest in publishing a flattering or a pessimistic figure: its only value lies in being correct.

Independence

SimulMaroc is funded by the advertising displayed around the content. No advertiser has any say in the figures published, no content is sponsored, and no administration or company reviews these pages before publication.

If a commercial partnership were ever to exist – a money transfer operator, a bank, a customs broker – it would be disclosed explicitly on the page concerned.

Frequently asked questions

Do these calculations have any official status?

None. They are private estimates, based on public rate scales. Only the competent administration - ADII, DGI, CNSS, the Land Registry - can issue an amount that is legally binding.

Why not show links to each text?

Government URLs change regularly and dead links do more harm than good. We name the source and the year precisely, which makes it possible to find again even after a site is rebuilt.

When were the figures last checked?

The date last checked appears at the top of every page and in the site banner. A page that has not been reviewed for more than a year is flagged as such.

Last updated: January 2026 · Indicative estimate - check with the relevant administration.

Was this page helpful?

Report an error in a rate scale