Do you belong to a banking entity?

Hundreds of well-known banking entities around the world already use our api.
Tell us about your validation volume needs so that we can help you.
Click here for more information.

TIN Check Morocco

If youre planning on doing business in Morocco, its important to understand the countrys regulatory landscape. There are several legal and administrative requirements that companies must comply with to operate legally in Morocco, including obtaining an ICE number, paying corporate taxes, registering with the RC, and contributing to the CNSS. In this article, well explain what each of these terms means and what you need to know about them.

ICE (Identifiant Commun de l’Entreprise)
ICE, or Identifiant Commun de l’Entreprise, is a unique identification number assigned to companies operating in Morocco. It consists of 15 digits and is used for administrative purposes, including tax registration, social security contributions, and other legal obligations. All companies operating in Morocco must obtain an ICE number from the Ministry of Industry, Trade, and Green and Digital Economy to operate legally.

To obtain an ICE number, companies must provide the following information:

The companys legal name
The companys legal form (e.g., SARL, SA)
The companys registered address
The companys business activity
The companys capital and number of shareholders
Once a company has obtained an ICE number, it must include it on all official documents, including invoices, contracts, and tax returns.

IF (Identifiant Fiscal)
IF, or Identifiant Fiscal, is the tax identification number for companies operating in Morocco. It is used by the tax authorities to track a companys tax payments and ensure compliance with tax regulations. To obtain an IF, a company must first obtain an ICE number.

The corporate tax rate in Morocco is 31% for companies with a turnover of more than MAD 1 million. However, the tax rate is reduced to 17.5% for companies with a turnover of less than MAD 1 million. The IF is paid annually and is based on the companys profits.

RC (Numéro de Registre de Commerce)
The RC, or Numéro de Registre de Commerce, is the registration number for companies operating in Morocco. It is used to identify a company and its legal status, including its legal name, address, legal form, and activity. All companies operating in Morocco must register with the RC to operate legally.

To register with the RC, companies must provide the following information:

The companys legal name
The companys legal form (e.g., SARL, SA)
The companys registered address
The companys business activity
The companys capital and number of shareholders
The names of the companys directors
Once a company has registered with the RC, it must update its information if there are any changes, such as a change of address or directors.

CNSS (Caisse Nationale de Sécurité Sociale)

The CNSS, or Caisse Nationale de Sécurité Sociale, is the social security system in Morocco. It provides benefits such as health insurance, maternity leave, retirement pensions, and disability benefits to employees and their families. Both employers and employees are required to contribute to the CNSS, with the employer paying 20.04% of the employees salary and the employee paying 3.48% of their salary.

To register with the CNSS, companies must provide the following information:

The companys legal name
The companys legal form (e.g., SARL, SA)
The companys registered address
The companys business activity
The number of employees
Once a company has registered with the CNSS, it must make monthly contributions on behalf of its employees. Failure to do so can result in penalties and legal action.

Examples:
001561191000066 002136093000040 45595 2813544 236598
tincheck dash

Manage

We are excited to announce the release of the latest version of the TIN-Check Dashboard, the premier tool for conducting TIN checks.
This new version features a sleek, modern design and enhanced functionality to make TIN checks even more convenient and efficient.

The TIN-Check Dashboard is the ultimate solution for verifying TINs and ensuring compliance.

Upgrade to the latest version today and experience the power and convenience of the TIN-Check Dashboard.

Learn More ->

API Full security

At TIN Check, we take the security of our API very seriously.
We have implemented a number of measures to ensure that our API is secure and protected against potential threats.
These measures include 256-bit TLS/SSL encryption.
We are committed to maintaining the highest standards of security and will continue to invest in the latest
technologies and best practices to keep our API safe and secure for all users.