Credit pays 3.5% IOF (Brazilian foreign exchange tax), debit pays 1.1% — but that calculation alone decides nothing. Bank spread, foreign ATM fee, revolving credit interest, and hidden benefits (travel insurance, points, fraud dispute) change the result. This guide does the real math, compares a R$ 500 withdrawal against a R$ 500 credit purchase, and shows which scenario each wins. No magic formula. Just numbers.
17 min de leitura
The "debit or credit abroad" question seems to have one answer. It doesn't. It depends on the type of transaction, the issuing bank, the purchase amount, and even the country. The rule circulating on WhatsApp ("credit is expensive, debit is cheap") is false half the time. So is the reverse.
This article breaks down the math. It shows the tolls each option carries, runs the real numbers with May/26 figures, and delivers the honest verdict: which scenario debit wins, which credit wins, and which combination solves it best without overthinking.
Good news: once you understand the formula, the decision becomes automatic. No mystery, no banker's secret. Just math.
What really changes between debit and credit abroad
The first difference isn't IOF. It's the type of foreign exchange operation the system runs behind the scenes. A Brazilian credit card used abroad triggers an international purchase: the bank buys dollars for you when the bill closes, applies spread, adds 3.5% IOF, and converts to reais. A Brazilian debit card used at an ATM or for debit transactions abroad triggers a real-time foreign exchange operation: the bank pulls reais from your account, converts at the second-by-second rate, applies spread, adds 1.1% IOF, and releases the withdrawal or payment in local currency.
These are tax-distinct operations. That's why IOF differs — 3.5% on credit, 1.1% on debit. And that's why debit always looks cheaper at first glance.
The second difference is exchange rate risk. Debit locks you in at the operation-day rate. Credit leaves you exposed: the bill closes 25-30 days later, and the dollar might have risen (or fallen) in that window. For someone who travels in January and pays the bill in February, any sharp dollar spike hits the bill.
The third difference is the benefit package. Credit brings points, miles, cashback, travel insurance included on Black/Infinite cards, purchase protection, fraud dispute with chargeback. Debit brings almost nothing — except the peace of mind of having no credit limit.
The math of withdrawing at a foreign ATM
This is where the costliest mistake of the Brazilian traveler lives. "I withdraw at the ATM because debit is cheaper" — no, it isn't. International withdrawal carries four stacked costs:
- 1.1% IOF on the withdrawn amount.
- Issuing bank exchange spread — 5% to 7% at traditional banks.
- International withdrawal fee from the issuing bank — Banco do Brasil charges R$ 18 per withdrawal, Itaú R$ 22, Bradesco R$ 25, Caixa R$ 28. Fixed, regardless of amount.
- Foreign ATM operator fee — Chase, Bank of America, Santander Spain, BNP France charge US$ 3 to US$ 6 per withdrawal. Appears on screen before confirming (accept or cancel).
Four tolls, three of them invisible at the surface. Look at the math for R$ 500 (equivalent to USD 92 in May/26 with the commercial rate of R$ 5.40):
| Item | Value |
|---|---|
| Desired USD amount | USD 92 |
| Effective rate (commercial USD + 6% spread) | R$ 5.72 |
| Operation conversion | R$ 526 |
| 1.1% IOF on withdrawal | R$ 5.79 |
| BR bank fee (Itaú) | R$ 22 |
| Foreign operator fee (US$ 4 @ 5.72) | R$ 22.88 |
| Real cost of the "R$ 500 withdrawn" | R$ 576 |
Anyone who saw their balance drop R$ 576 to receive R$ 500 in hand understands quickly: international withdrawal with traditional bank debit is expensive. 15% effective cost on a single small transaction. Even worse: since the foreign operator charges a fixed fee per withdrawal, taking out US$ 50 is proportionally far worse than taking out US$ 300. The ATM punishes small withdrawals.
A global account debit card (Wise, Nomad, C6 Global) changes everything. The account is already in USD or multi-currency — you preload before the trip, with no 3.5% IOF per purchase. You withdraw straight from the dollar balance. Wise withdrawal fee: up to US$ 100 per month free, then US$ 1.50 per withdrawal. Nomad: US$ 0 on the first monthly withdrawals, then US$ 3.50. Spread close to the pure commercial rate.
| Item (Wise) | Value |
|---|---|
| USD balance preloaded at R$ 5.49 (0.5% spread + 1.1% IOF) | — |
| USD 92 withdrawal | USD 92 |
| Wise fee (within US$ 100 month) | US$ 0 |
| Foreign operator fee | US$ 4 (R$ 21.96) |
| Real cost of the same withdrawal | R$ 527 |
Difference: R$ 49 on a single R$ 500 operation. Multiply by 4-5 withdrawals on an average trip and you save R$ 200-250 without doing anything extra.
The math of buying with a credit card
A purchase with a Brazilian credit card abroad follows the classic formula (same as the IOF guide):
Effective rate = commercial USD × (1 + spread) × 1.035
No usage fee. No ATM fee. No foreign operator asking for US$ 4. You swipe the card, the bank converts on the bill, adds 3.5% IOF, done.
Comparison of the same R$ 500 (USD 92) paid with an Itaú and Banco do Brasil credit card:
| Card | Spread | IOF | Effective rate | Cost of USD 92 |
|---|---|---|---|---|
| Banco do Brasil credit | 6% | 3.5% | R$ 5.92 | R$ 545 |
| Itaú Personnalité credit | 4.5% | 3.5% | R$ 5.84 | R$ 537 |
| Nubank Ultravioleta | 3% | 3.5% | R$ 5.76 | R$ 530 |
| BTG IOF Zero credit | 3.5% | 0% | R$ 5.59 | R$ 514 |
| Wise multi-currency debit | 0.5% | 1.1% (on load) | R$ 5.49 | R$ 505 |
A purchase with traditional bank credit comes to R$ 545 — almost the same as the R$ 576 from the debit withdrawal at the same bank. But with advantages: you earn points, you have travel insurance if it's Black/Infinite, and if the transaction is fraudulent you get an easy chargeback. Debit gives you none of that.
The real difference isn't debit vs credit. It's traditional bank vs global account. Anyone using a Brazilian card is paying high on both sides.
When debit wins (honest scenarios)
Debit wins in specific, well-defined situations:
Emergency withdrawal in local currency. You're going to Buenos Aires and need Argentine pesos for the cab because credit cards don't work everywhere. Then you withdraw the minimum needed (US$ 50-100), accept the loss, and move on. If it's a Wise/Nomad card, the damage is smaller.
Small purchases at places that don't accept credit. Neighborhood grocery in Lisbon, bakery in Rome, newsstand in Tokyo. Where only debit works or only local cash is accepted.
Strict spending control. People traveling on a closed budget who don't want surprises on the bill. Debit deducts instantly; credit only shows up 30 days later. If self-control is an issue, debit helps.
Reservations at budget hotels / hostels. Some places only hold reservations with a card without charging — Wise multi-currency debit works well for this.
In all those cases, global account debit (Wise, Nomad, C6 Global) is the way. Traditional Brazilian bank debit loses on all four.
Receba uma viagem por semana.
Newsletter editorial Voyspark — long-forms, dicas e descobertas que não cabem no Instagram. 1x por semana, sem ads.
Sem spam. Cancela em 1 clique.
When credit wins (honest scenarios)
Credit wins when you want more than just currency conversion:
Large purchases (hotel, flight, electronics, expensive restaurant). Here points/miles start to count. 1-2% return on a USD 1,500 purchase becomes USD 15-30 — enough to pay for an extra night on the next trip.
Car rental. International rental companies (Hertz, Sixt, Avis) block a high deposit. Debit can't put up the deposit, or it freezes actual balance. Credit only pre-authorizes, releases later.
Mid/high-range hotels. Same reason: pre-authorization of incidentals (minibar, laundry). Credit handles this transparently. Debit may freeze actual balance for days.
Backup in case of fraud. If your credit card is cloned, you open a dispute and the bank refunds the amount before even investigating (chargeback). If your debit is cloned, the money already left your account and you fight to recover it. Credit has structural protection; debit is a headache.
Included travel insurance. Itaú Personnalité Visa Infinite, Santander Black Mastercard, Nubank Ultravioleta — all include decent international travel insurance (USD 30-50k medical coverage). No need to buy separate insurance if the trip is paid with that card.
For purchases above USD 200, high-tier Brazilian credit almost always beats traditional bank debit. Against Wise/Nomad debit, it loses only on pure exchange but wins on benefits.
The combo that solves 90% of cases
The right question isn't "debit or credit". It's "which combination?". For nearly every Brazilian traveler in May/26, the ideal setup is:
Wise multi-currency debit (or Nomad) loaded before the trip. For:
- ATM withdrawal (up to US$ 100/month with no Wise fee).
- Small daily purchases (coffee, market, transport).
- Online purchases on foreign sites (Amazon US, Steam, Booking).
- Reservations and payments in local currency.
Brazilian Black/Infinite credit card (Itaú Personnalité, Santander Black, Nubank Ultravioleta) as backup and for large purchases. For:
- Car rental (deposit).
- Mid/high-range hotels (incidentals).
- Expensive restaurants and purchases above USD 200 (earn points).
- Medical emergency (high limit, 24h service).
- Any purchase where you want chargeback protection.
This combo beats any single card. Wise handles exchange. Brazilian credit handles benefits. They don't conflict. Difference on an average trip (10 days, USD 2,000 total spend):
| Setup | Estimated total cost | Points/cashback | Net cost |
|---|---|---|---|
| Banco do Brasil debit only | R$ 12,450 | R$ 0 | R$ 12,450 |
| Banco do Brasil credit only | R$ 11,840 | R$ 120 (1%) | R$ 11,720 |
| Wise debit only | R$ 10,980 | R$ 0 | R$ 10,980 |
| Wise + Itaú Personnalité combo | R$ 11,080 | R$ 240 (2%) | R$ 10,840 |
The combo loses by R$ 100 against pure Wise on gross cost, but recovers with points and wins on benefits. R$ 1,600 difference against using only a Banco do Brasil card. One and a half international hotel nights paid for.
The costliest mistakes Brazilians make
Mistake 1: withdrawing small amounts multiple times. The foreign operator fee is fixed (US$ 3-5 per withdrawal). Withdrawing US$ 50 five times pays US$ 25 in fees. Withdrawing US$ 250 once pays US$ 5. Always withdraw enough for a few days.
Mistake 2: using traditional bank debit thinking it saves money. As shown above, BB/Itaú/Bradesco debit on withdrawal reaches 15% cost. It's worse than credit at the same bank. Just avoid withdrawal with a Brazilian bank — period.
Mistake 3: installments on international purchase. Installment international purchases charge high interest (12-15% per month revolving if you fall behind). Worse: it leaves you exposed to dollar fluctuations on future installments. Paid upfront, locked the risk. Installments, opened sail.
Mistake 4: trusting the "app rate" without checking PTAX. The card shows "USD 5.80" in the app and you think that's the rate. It isn't — it's the effective rate, already with spread baked in. Use the Wise vs Nomad guide to understand what to check.
Mistake 5: not paying the credit bill. If you fall behind on an international credit card bill, revolving interest eats any advantage. Credit only wins when the bill is paid on time. Those who can't, stick with debit.
Cash reserve: does it still make sense?
Yes, in small proportion. The practical rule for an average international trip:
- 70% of expected spending in a global account (Wise/Nomad debit).
- 20% available on Brazilian Black/Infinite credit card (large purchases + emergency).
- 10% in physical cash in local currency or USD (tips, taxi, places without cards, emergency).
Carrying USD or EUR cash from Brazil costs 2-4% spread at a good exchange house (Confidence, Banco Ourinvest as of May/26). Worse than Wise, better than withdrawing at the ATM there. The advantage is zero tech dependency — works without internet, without a cloned card, without a frozen app. Worth the mental insurance.
The honest verdict
Debit or credit abroad isn't a binary choice. It's a portfolio. Anyone using only one of the two loses money somehow — on spread, on unearned points, on fraud risk, on expensive withdrawal.
Traditional Brazilian bank loses on both. Traditional Brazilian bank for international withdrawal is the worst possible scenario. Traditional Brazilian bank for international purchase is the second worst.
Global account (Wise, Nomad, Avenue, C6 Global) wins on pure exchange. Brazilian Black/Infinite credit card wins on benefits. The combo of the two wins on everything.
The math isn't opinion. It's addition. Add the right tolls and the answer shows up on its own.
Practical appendix — checklist before traveling
- Open Wise or Nomad at least 30 days before the trip (card takes 10-15 business days to arrive).
- Load balance to the global account at a rate you like (not on travel eve).
- Confirm Brazilian credit card limit before boarding — request a temporary increase if needed.
- Notify your Brazilian bank about the trip (some still block international purchases without notice).
- Note the 24h international phone numbers for the credit card issuing bank.
- Carry two physical cards (Wise + Brazilian credit), kept separately. If one is stolen, the other saves you.
- Keep R$ 300-500 in USD or EUR cash as emergency reserve.
Pontos-chave
IOF on international withdrawal with a debit card is **1.1%** as of May/26. IOF on credit card purchase is **3.5%**. The 6.38% figure has been folklore since 2022.
ATM withdrawal abroad charges three extra tolls nobody adds up: issuing bank fee (R$ 18 to R$ 30 per withdrawal), foreign operator fee (US$ 3 to US$ 5), and high exchange spread.
Withdrawal spread tends to be **worse** than purchase spread. Banco do Brasil runs withdrawal at 5-7% spread, versus 4-6% on purchases. Itaú and Bradesco repeat the pattern.
Perguntas frequentes
No. IOF (Brazilian foreign exchange tax) is lower on debit (1.1% vs 3.5%), but the exchange spread tends to be higher on withdrawal than on purchase. Banco do Brasil and Itaú apply 5-7% spread on withdrawal versus 4-6% on purchase. Add a fixed R$ 18-28 per withdrawal and the foreign operator fee (US$ 3-5), and traditional bank debit loses to credit at the same bank on small withdrawals.
Conversa
…Faça login pra deixar seu insight
Conversa séria, sem trolls. Comentários moderados, vínculo ao seu perfil Voyspark.
Entrar pra comentarCarregando…

Sobre o autor
Curadoria Voyspark
2 anos no editorial Voyspark
Time editorial da Voyspark — escritores, repórteres, fotógrafos e fixers em Lisboa, Tóquio, Nova York, Cidade do México e Marrakech. Coletivo. Sem voz corporativa. Cada peça com checagem cruzada por um editor regional e um chef ou curador local.
Especialidades






