Here's everything you need to know about sending money to Brazil.
How much can I send?
Click here to see our current send limits.
From which countries can I send money to Brazil?
You can send money from any of the countries that we support if it’s from a bank account in your name and matches your business purpose.
If you hold a personal Xe account, you should only book personal transfers.
The funds must be settled from your personal bank account and this should be in the same name as your account with us.
Business transfers must be settled from the account which is in the name of the corporate account you hold with Xe.
Which currencies can I send to Brazil?
Brazilian Real (BRL) mainly, but we offer multiple currencies if the recipient holds a bank account for the currency you're sending.
How can I pay for my money transfer to Brazil?
Depending on where you're sending money from, you can pay with debit card, credit card, a direct debit (ACH) or bank transfer. Learn more about available payment methods.
What information do I need about my recipient?
You'll need to provide the information below when you're sending money to Brazil.
- Recipient's full name
- Recipient email address
- Recipient's address
- Recipient's phone number
- Recipient's tax ID: CNPJ for corporates (14 digits), CPF for individuals (11 digits)
- Recipient's Local Contact Person name, phone number and email
- IBAN or local branch Agency Code
- BIC / SWIFT
- Bank name
- Bank address
- Bank ID
- Bank account type
- Bank branch number
Sending more than 15,000 BRL a day
Regulations in Brazil require beneficiaries to register with the local FX provider to process inbound BRL payments.
We partner with Bank of America to facilitate BRL transfers over 15,000 BRL a day. Bank of America Merrill Lynch has partnered with StoneX Financial Ltd (SFL) to simplify BRL money transfers.
StoneX Financial Ltd (SFL) will work directly with your recipient to facilitate the registration process and establish the required Cadastro (beneficiary registration) on their behalf.
How does the beneficiary registration process work?
When you send more than 15,000 BRL a day, we send USD to Bank of America, who in turn send USD to StoneX Financial Ltd. Stonex Financial Ltd convert the USD to BRL.
Before your recipient can be credited with the funds, they will need to complete the registration process facilitated by StoneX Financial Ltd by providing all requested documents.
The documentation your recipient provides will be reviewed by StoneX Financial Ltd and the Brazilian Central Bank (BCB).
What does this mean for my recipient?
If you're sending more than 15,000 BRL a day, StoneX Financial Ltd (SFL) will contact your beneficiary directly and ask them to provide information to complete the registration process.
This might include basic 'know your customer' (KYC) information (including local tax forms), plus additional documents to support the purpose of payment (POP) - the economic reason for sending the payment. All documents should be provided by your recipient.
What do I need to do?
Your recipient will need to provide the information that StoneX Financial Ltd request in order for your transfer to be completed. Please let your recipient know that StoneX Financial Ltd will contact them to request additional documents so that they can receive BRL from abroad.
Where can I find out more about this process?
Please see Bank of America's guide to BRL payments for more information.
How long do transfers to Brazil take?
You should expect BRL transfers to take longer than usual, particularly if you're sending more than 15,000 BRL.
Due to the fact that your recipient may need to provide additional documentation, and because the funds need to route via an onshore provider (StoneX Financial Ltd), you should allow as much time as possible for BRL transfers to reach your recipient.