A simple and fast transfer service, ensuring quality and reliability to send or receive money anywhere in Morocco and internationally.

With Wafacash, international transfers are safe and secure.
Sending or receiving money to Morocco has never been easier. With Wafacash, you can be sure that you will receive your money in the shortest time possible!
How to receive transfers from your loved ones internationally?
Visit the Wafacash agency of your choice
Bring a valid identity card (National ID / Passport / Residence Permit)
Provide the customer service agent with the transfer code from the international partner
Safely collect your money along with your transfer receipt
OUR SOLUTIONS
Wafacash App
Wafacash offers a mobile money transfer application designed for Moroccans living abroad and the African diaspora. It allows users to make transfers to be distributed at all Wafacash agency branches and partners, from Europe to Morocco, to Francophone West Sub-Saharan Africa (UEMOA region), and Central Africa (CEMAC region) where its subsidiaries are located.
Sending Money from Morocco to Abroad (Family Support)
In the context of Family Assistance, Wafacash allows money transfers from Morocco to abroad up to a limit of 10,000 MAD per year.
The beneficiary can collect their money from any RIA, Western Union, or Moneygram agency worldwide.
The sender can also transfer money from Morocco to the beneficiary's bank account through Moneygram or Western Union.
Receiving Transfers in Morocco
Wafacash is one of the representatives in Morocco of several renowned international partners, offering you the possibility to receive your money transfer from over 200 countries within just a few minutes through its extensive network of agencies.

Practical Information and FAQ
HOW CAN I RECEIVE MY MONEY SENT FROM ABROAD?
- I need to go to the nearest Wafacash agency.
- I will present my valid ID and my transfer number.
- After verifying my identity, I will safely collect my money.
In which currency will I receive my money?
All money transfers are processed in Moroccan dirhams.
Do I receive the total amount of the transfer sent?
I receive the full amount of the transfer sent immediately.
Do I need to pay fees to receive my money sent from abroad?
The fees are paid at the time of sending by the person who sent you the money.
What documents or information do I need to provide when receiving my transfer?
I am sharing the transfer code that was sent to me with the agent along with a valid ID
My family lives in France and wants to send me 10,000 € via Western Union. Can I collect this amount at a Wafacash agency?
The maximum amount you can receive is 80,000 DH (a little over 7,300 euros). Your family will need to check with the Western Union agency in France for the maximum amount they can send
My son is studying in France, and I would like to send him some money via MoneyGram. Do you offer this service?
Yes, as part of the family assistance service, you can send up to 10,000 MAD per year from any Wafacash agency through our various partners: Western Union, Moneygram, Ria.
As a beneficiary, can I cancel the transfer?
No cancellation of transfer by the beneficiary is possible.
Can I retrieve my money transfer from abroad without presenting my ID?
To collect your transfer, you must present your ID card or passport. However, if you are a foreigner, you can present a valid identity card such as your residence permit or passport.
Wafacash offers the simplest and fastest national transfer service, allowing you to send or receive money anywhere in Morocco in a secure and instant way.
We also provide an SMS service to notify the recipient of the receipt of a transfer. Once the money is distributed at the agency, the sender also receives an SMS informing them that the transfer has been collected.
How to send your money anywhere in Morocco ?
Visit the nearest Wafacash agency to your location.
Present your valid ID.
Hand over the money you wish to send to the customer service representative.
A receipt will be provided to you at the end of the transaction.
Provide the transfer code to your recipient.
If you wish, Wafacash offers the SMS service to inform your recipient.
Our Advantages
Flexibility
No need for a bank account to make money transfers; the client just needs to visit the nearest agency with their national ID and the recipient's name
Speed
The money transfer is instant, and the recipient can withdraw the funds at any Wafacash agency of their choice, in any city.
Security
The money transfer is completely secure, thanks to the unique and confidential code generated for each transaction, as well as the presentation of a valid ID.
Flexibility
Wafacash has a wide network of agencies and offers hours adapted to the needs of its customers:
- Summer Hours: From April 1st to September 30th
Monday to Friday: 8:30 AM to 8:30 PM
Saturday: 9:30 AM to 6:00 PM
Sunday: 10:00 AM to 4:00 PM (Permanent agencies only) - Winter Hours: From October 1st to March 31st
Monday to Friday: 8:30 AM to 7:30 PM
Saturday: 9:30 AM to 5:30 PM
Sunday: 10:00 AM to 4:00 PM (Permanent agencies only) - Ramadan Hours:
Monday to Friday: 9:00 AM to 5:00 PM
Saturday: 10:00 AM to 5:00 PM

How to receive your money anywhere in Morocco ?
Go to the nearest Wafacash agency.
Present your valid ID.
Provide the customer service representative with the 12-digit transfer code.
Receive your money safely.
A receipt will be provided at the end of the transaction.
Practical Information and FAQ
Explore all the useful information and answers to the most common questions related to national transfers, for a smooth and informed use of our solution.
HOW CAN I SEND MONEY IN MOROCCO FROM ONR CITY TO ANOTHER ?
Wafacash offres you the Cash Express service. It is simple, fast, and secure:
Visit your nearest Wafacash or Attijariwafa Bank branch.
Provide the following information:
- A valid piece of identification;
- The beneficiary's first and last name (as indicated on their ID card);
- Your first and last name (as indicated on your ID card);
- The destination city;
- The amount you wish to send;
- Transaction fees.
Give the agent the funds you want to send and pay the transaction fee.
Verify that the receipt containing the unique money transfer number (Transfer No.) has been given to you and forward it to the beneficiary. For security reasons, the beneficiary must use this number to withdraw the funds.
How can I know if my transfer is available to be collected?
To be informed about the availability of your transfer, Wafacash offers you the SMS option:
Once the money transfer is completed, upon the sender's request, Wafacash will send you an SMS to notify you about the availability of your funds, along with the transfer code to present at the agency to collect your money.
How can I be sure that my beneficiary has received the money transfer?
Wafacash offers you an SMS option charged at 3 MAD (VAT included), which notifies you once your beneficiary collects their money.
What is meant by a valid identity document?
A valid ID can be a national identity card, a passport, or a residence permit
Can a transfer in progress be canceled?
To cancel an ongoing transfer:
Visit the nearest agency to cancel your transfer. Cancellation can be done at any Wafacash agency:
- If the cancellation is processed on the same day at the issuing agency, you will be refunded the full amount (without any deduction of fees);
- If the cancellation is done at a different agency or on a date different from the issue date, you will bear the transfer fees and be refunded the amount.
What is the maximum amount I can send?
According to the current regulations, the maximum amount you can send is 80,000 DHS.
For national transfers, what is the maximum duration to retrieve my money?
You must present yourself within 45 days at the nearest Wafacash agency to your location.
What documents or information do I need to provide when receiving my transfer?
I am sharing the transfer code that was sent to me with the agent along with a valid ID