How to receive money from abroad in Morocco? Guide for companies and professionals

Companies that work with international clients need to know the proper channels to receive payments from abroad. In this article we explain the available methods and the key aspects to consider.

Moroccan companies that export products or services must manage their international collections with security, regulatory compliance and efficiency. Learning how to receive money from abroad legally and in the optimal way is essential to maintaining liquidity and strengthening competitiveness

In this article we explain the various ways to receive money from abroad, as well as its advantages and limitations, and we give you practical recommendations for safe, efficient management in accordance with current legislation. We also tell you about digital solutions like thanX, specifically designed to facilitate these international payments from Morocco.

What are the ways you can receive money from abroad in Morocco?

International bank transfers (SWIFT)

This is the most common and secure channel for receiving payments from abroad. Through the SWIFT network, the foreign client transfers the funds directly to a bank account in Morocco. Transactions may take between 2 and 5 business days and involve variable fees.

If your company works with large sums of money, consider opening a foreign currency account to avoid losses as a result of the fluctuating exchange rate.

Foreign currency and convertible dirham accounts

These accounts allow you to receive money from abroad in foreign currency without the need for immediate conversion to dirhams. You can keep up to 70% of your income in foreign currency, ideal for paying international expenses or waiting for more favourable exchange rates.

International digital platforms

These platforms allow you to receive international payments quickly and transparently to withdraw them legally in Morocco. However, every company or professional must repatriate funds received from abroad within a maximum period of 90 days through payment into a local bank account, in line with the regulations of the Office des Changes.

This rule applies to all export revenues, including those managed through digital platforms, to ensure legal compliance and avoid penalties.

What does Moroccan law say about international payments?

Mandatory repatriation

Every company or professional that exports must repatriate foreign currency earnings within a maximum period of 90 days. The funds must be deposited in an account in Morocco, whether in foreign currency or dirhams.

Bank accounts abroad

Accounts outside of Morocco require express authorisation. Except in special cases (free zone or foreign subsidiary), it is not permitted to maintain balances abroad indefinitely.

Tax incentives

Exports are exempt from VAT. Furthermore, companies certified as exporters can benefit from a corporate tax exemption for the first 5 years on income from abroad.

How can you choose the best method for your company?

Choosing how to receive payments from abroad depends on factors like the volume, frequency, and nature of your operations:

  • For large one-off amounts: SWIFT transfer with foreign currency account.
  • For recurring payments from digital customers: PayPal and Wise offer speed.
  • For freelancers or marketplace sales: Payoneer is a versatile option.
  • For e-commerce: Consider integrating the CMI's local payment gateway for card payments.

We recommend weighing up fees, timelines and traceability. Not all methods offer the same efficiency.

Best practices for managing international payments

  • Open a foreign currency account to keep control over the conversion.
  • Document each transaction with clear invoices and contracts.
  • Ensure that the payment description is adequately labelled.
  • Review double taxation agreements to avoid withholdings.
  • Stay up to date with the Office des Changes' policies.
  • Consult a tax advisor in the case of recurring or high-value transactions.

thanX: a solution for companies that receive international payments

thanX is a platform designed to facilitate the management of international collections and payments for Moroccan companies. Its main advantages include:

  • Real-time quote before each transaction.
  • Complete traceability of all transactions.
  • 100% digital operation, without the need for travel or paperwork.
  • Interface adapted to the local context and support in Darija.
  • Regulatory compliance and specialised human assistance.

A tool designed for those who value speed, control, and transparency in every transaction.

Your money,without borders

Join thanX