Coinepay Global Remittance lets you send cross-border transfers to Senegal, with bank deposit, mobile wallet and cash pickup payouts available depending on your route. This guide walks through what you need before you start, how each local payout method works, and how to send and track a transfer from the Coinepay app or dashboard.
Before you start
You will need a registered Coinepay account with identity verification (KYC) completed. If you have not signed up yet, create your account and finish verification first. Everything below is managed from the 24/7 self-service dashboard or the Coinepay mobile app on iOS and Google Play.
Every transfer is subject to identity verification, sanctions screening and local regulations. Coinepay screens all customers and counterparties against sanctions lists, and may ask for supporting documents such as the purpose of the transfer or the source of funds. Use your real identity and the recipient's real details.
About Senegal's currency
Senegal's local currency is the West African CFA franc (currency code XOF). When you set up your transfer, Coinepay shows the exchange rate and fees clearly before you confirm, so you can review the full cost in advance. This article does not quote rates, fees, limits or delivery times — the figures in the app at the time of your transfer are the ones that apply.
What the sender needs
Gather the recipient's details that match the payout method you plan to use. In all cases you need the recipient's full legal name exactly as it appears on their bank, wallet or ID records.
Bank deposit
For a payout to a Senegalese bank account, you will typically need:
- The recipient's full name as held by the bank.
- The bank and branch details.
- The account reference. Senegal is part of the UEMOA zone, where the bank-account reference is the RIB — a 24-character string that contains country, bank and branch codes, an account number and a RIB check key.
- A SWIFT/BIC code if the route runs as an international wire, plus any intermediary-bank instructions the receiving bank provides.
- The purpose of the payment, which the receiving institution is required to establish.
Some providers list an IBAN field for Senegal, but Senegal has no nationally agreed IBAN format in Swift's registry. Rather than constructing one, confirm the exact account reference directly with the receiving bank and enter what Coinepay's form asks for. If you are unsure which field maps to which code, contact Coinepay support before you send.
Mobile wallet
Mobile money is widely used in Senegal. Licensed electronic-money services in the country include Orange Money, Wave and Free Money. For a wallet payout you generally need:
- The recipient's full name.
- Their registered mobile number.
- The wallet provider name.
Confirm the specific wallet is supported on your route before you send. Note that some wallets have balance ceilings set by the provider — for example, Orange Money Senegal states a XOF 200,000 cap for a basic wallet and XOF 2 million for a fully identified, uncapped wallet. This is a wallet condition, not a limit Coinepay sets on your transfer, but it is worth checking with your recipient so an incoming payout is not held back by their wallet's ceiling.
Cash pickup
Where cash pickup is available on your route, the recipient collects the funds in person. They will usually need a valid government-issued ID that matches the full name on the transfer and any reference number the app provides. Make sure the name you enter is spelled exactly as it appears on their ID.
Step by step: sending the transfer
- Open Coinepay and go to the Global Remittance section in the app or dashboard.
- Choose the destination and currency. Select Senegal and the payout currency (XOF), then pick your payout method: bank deposit, mobile wallet or cash pickup.
- Enter the recipient's details for the method you chose, using the checklist above. Double-check the full legal name, account reference or mobile number for typos.
- Review the exchange rate and fees. Coinepay displays the rate, the fees and the amount your recipient should receive before you commit. Read this summary carefully.
- Add any required information. You may be asked for the purpose of the transfer and, in some cases, documents about the source of funds, as part of compliance checks.
- Confirm the transfer. Once you are happy with the details and the quoted figures, confirm to submit.
- Track the status. Every transfer has status tracking in the app, so you can follow it from submitted through to paid out.
What happens on the recipient's side
When funds arrive from outside the UEMOA zone, the receiving institution must establish the payment's purpose and correctly identify both the sender and the beneficiary. If any of that information is missing or unclear, the institution may contact the recipient or hold the payout while it seeks clarification. The institution — not the individual recipient — is responsible for reporting the incoming transfer to the relevant authorities. Incoming payments also remain subject to anti-money-laundering checks.
Encourage your recipient to have their ID ready and to ensure their bank or wallet account is active and able to receive the amount you are sending.
Troubleshooting
Wrong or mismatched recipient details
An incorrect account reference, a closed account or a name that does not match the account can cause a bank payout to be rejected and returned. Check the RIB, SWIFT/BIC, mobile number and the exact spelling of the full legal name before confirming. If you spot a mistake after sending, use the transfer's status screen or contact support promptly.
Compliance review
Transfers can be paused for identity verification, sanctions screening or document requests. Respond quickly with accurate information — for example the purpose or source of funds — to help the review complete. Coinepay does not serve sanctioned persons or jurisdictions under comprehensive sanctions, and all counterparties are screened.
Delays
SWIFT transfers routed through intermediary banks can take longer, and weekends, time-zone differences and bank processing windows affect arrival. Temporary outages at a receiving bank or cash-pickup provider, and missing sender, beneficiary or purpose information, can also hold things up. The status tracker shows where your transfer is.
Returned transfers
If a payout cannot be completed — for instance because of wrong details or a closed account — it may be returned. Watch the status in the app and, when funds are sent back, correct the details and try again or reach out to Coinepay support for help.
Get help
For questions about payout methods, required fields or a specific transfer to Senegal, contact Coinepay through the support center or our Telegram channel. You can learn more about the service on the Coinepay home page.
Get your Coinepay virtual card: Sign up · App Store · Google Play · Customer support
FAQ
Which payout methods can I use to send money to Senegal?
Depending on your route, you can choose bank deposit, mobile wallet or cash pickup. Licensed mobile-money services in Senegal include Orange Money, Wave and Free Money. Availability is shown in the Coinepay app when you set up the transfer.
What bank details do I need for a Senegal bank deposit?
You typically need the recipient's full legal name, the bank and branch details, and the account reference — in Senegal's UEMOA zone this is the 24-character RIB. A SWIFT/BIC code may be needed for international wires. Confirm the exact reference with the receiving bank.
Does Senegal use an IBAN?
Senegal has no nationally agreed IBAN format in Swift's registry. Some providers show an IBAN field, but you should confirm the correct account reference directly with the receiving bank rather than constructing one, and enter the details Coinepay's form requests.
How much will the transfer cost and how long will it take?
Coinepay shows the exchange rate, fees and the amount your recipient will receive before you confirm. Delivery times vary by payout method and route, so check the quote and status tracker in the app for your specific transfer.
Why might my transfer to Senegal be delayed or returned?
Common reasons include incorrect account details, a closed account, a name mismatch, missing purpose or identity information, compliance review, or temporary outages at the receiving bank or cash-pickup provider. The app's status tracker shows the current stage.

