Adding your bank account allows you to deposit or withdraw funds in your local currency through Mo. Follow the steps below and review the currency-specific requirements carefully to ensure a smooth experience.
Before You Begin
You will always need:
Account Owner Details These must match your verified KYC (Know Your Customer) or KYB (Know Your Business) details exactly. Accounts with mismatched information may be rejected.
Bank Account Details Prepare the following for your bank:
- Bank name
- Bank address
- Account number (or IBAN/CLABE/NUBAN, depending on country)
- Additional routing or identification codes as required for your currency
How to Add Your Bank Account
- Go to the Add money or Withdraw section in your Mo app.
- Select Add a bank account.
- Enter your account owner and bank details as instructed.
- Review and confirm.
- Once verified, your account will be available for transactions.
Note: Some methods are available only for deposits or withdrawals. Processing times vary by payment network and region.
Specifics for Each Currency
United States Dollar (USD)
-
ACH (Only available for withdrawals)
Timeline: 1–3 business days
Required: Account number and Routing number
-
Domestic Wire
Timeline: 1 business day
Required: Account number and Routing number
-
SWIFT (Deposits for individuals and businesses, Withdrawals only for businesses)
Timeline: 5–7 business days
Required: Account number and BIC/SWIFT code
United Arab Emirates Dirham (AED)
UAEFTS
Timeline: 1 business day
Required: IBAN number
Argentine Peso (ARS)
Transfers 3.0
Timeline: 1–2 business days
Required: Account number and Tax number (CUIT)
Australian Dollar (AUD)
BECS
Timeline: 1 business day
Required: Account number and BSB number
Bangladeshi Taka (BDT)
BEFTN
Timeline: 1 business day
Required: Account number and Bank code
Bolivian Boliviano (BOB)
RTGS
Timeline: 1 business day
Required: Account number
Brazilian Real (BRL)
TED / DOC / Pix
Timeline: <1 business day
Required: Account number, Bank code, Branch code, PIX code, and Tax number
Canadian Dollar (CAD)
Interac
Timeline: 1–2 business days
Required: Account number, Transit number, Institution number
Chilean Peso (CLP)
TEF
Timeline: 1 business day
Required: Account number
Colombian Peso (COP)
ACH
Timeline: 1 business day
Required: Account number and Tax number
Costa Rican Colón (CRC)
SINPE
Timeline: <1 business day
Required: IBAN number
Czech Koruna (CZK)
CERTIS
Timeline: <1 business day
Required: IBAN number
Danish Krone (DKK)
NemKonto / FI
Timeline: 1 business day
Required: IBAN number
Dominican Peso (DOP)
ACH
Timeline: 1–3 business days
Required: IBAN number
Egyptian Pound (EGP)
RTGS / IPN
Timeline: 1 business day
Required: IBAN number
Euro (EUR)
SEPA
Timeline: 1 business day
Required: IBAN number and BIC/SWIFT code
British Pound Sterling (GBP)
BACS / CHAPS / Faster Payments
Timeline: 1 business day
Required: Account number, Sort Code, IBAN number
Ghanaian Cedi (GHS)
GhIPSS
Timeline: <1 business day
Required: Account number
Hong Kong Dollar (HKD)
HKICL (CHATS / ECG)
Timeline: 1 business day
Required: Account number and 6-digit Clearing Code (bank code + branch code)
Indonesian Rupiah (IDR)
SKN / RTGS
Timeline: 1 business day
Required: Account number and Bank code
Israeli Shekel (ILS)
ZAHAV
Timeline: 1 business day
Required: IBAN number
Indian Rupee (INR)
NEFT / RTGS / IMPS
Timeline: <1 business day
Required: Account number and IFSC code
Japanese Yen (JPY)
Zengin
Timeline: <1 business day
Required: Account number and Bank code
Kenyan Shilling (KES)
KIBBS / PesaLink
Timeline: 1–3 business days
Required: Account number
Mexican Peso (MXN)
SPEI
Timeline: 1 business day
Required: CLABE number
Malaysian Ringgit (MYR)
IBG / RENTAS
Timeline: 1 business day
Required: Account number
Nigerian Naira (NGN)
BIBSS / NEFT
Timeline: <1 business day
Required: NUBAN number
Norwegian Krone (NOK)
NICS
Timeline: 1 business day
Required: IBAN number
Peruvian Sol (PEN)
CCE
Timeline: 1 business day
Required: Account number
Philippine Peso (PHP)
InstaPay / PESONet
Timeline: 1 business day
Required: Account number
Pakistani Rupee (PKR)
RAAST / IBFT
Timeline: <1 business day
Required: IBAN number
Polish Złoty (PLN)
Elixir / BlueCash
Timeline: 1 business day
Required: IBAN number
Romanian Leu (RON)
RTGS
Timeline: 1 business day
Required: IBAN number
Saudi Riyal (SAR)
Mada
Timeline: 1 business day
Required: Account number and IBAN number
Swedish Krona (SEK)
Bankgirot
Timeline: 1 business day
Required: IBAN number
Singapore Dollar (SGD)
FAST / MEPS
Timeline: <1 business day
Required: Account number and Bank code
Thai Baht (THB)
BAHTNET / PromptPay
Timeline: 1 business day
Required: Account number and Bank code
Turkish Lira (TRY)
FAST / EFT
Timeline: <1 business day
Required: Account number and IBAN number
Tanzanian Shilling (TZS)
RTGS
Timeline: 1–2 business days
Required: Account number
Vietnamese Dong (VND)
IBPS
Timeline: 1–3 business days
Required: Account number
South African Rand (ZAR)
RTGS / EFT
Timeline: 1 business day
Required: Account number
Tips for a Smooth Experience
- Ensure the account name exactly matches your verified identity.
- Double-check all codes and numbers - even small typos can cause delays.
- Processing times may vary due to weekends or public holidays.
- Some payment methods may have country-specific limits or requirements.