Debit or credit abroad: when each one wins (the real math)

The "debit is cheaper, credit is more expensive" debate is half truth, half myth. The honest answer depends on three variables (IOF — Brazilian tax on foreign exchange operations, spread, and transaction type) and changes based on what you'll do with the card — withdraw, shop, dine, pay for a hotel.

por Curadoria Voyspark May 15, 2026 17 min Curadoria Voyspark

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.1% IOF on the withdrawn amount.
  2. Issuing bank exchange spread — 5% to 7% at traditional banks.
  3. 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.
  4. 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.

Gostou? Salve ou compartilhe.

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 comentar

Carregando…

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

slow-travelfoodiesustentabilidadecultureworkationfamily

Continue a leitura

Travel Hacking · 14 min

Investing dollars for a future trip (12-24 months): currency fund, ETF, Wise or stablecoin — what earns and what just gets in the way

You have 50,000 reais for a trip in 2027 and want to lock the exchange rate without leaving the money idle? There are six viable paths in Brazil in 2026 — XP/BB/Itaú currency fund, DOLB11 ETF, BDR of US ETF, Wise USD, Nomad/Avenue, and USDC/USDT stablecoin on Brazilian exchanges. Each has different tax treatment, different liquidity, and a hidden risk that only shows up at redemption. This guide compares all six with a final table and says which fits which profile.

Travel Hacking · 16 min

Real Travel Budget: The Spreadsheet by Destination with the Hidden Costs That Blow Everything Up

Budgeting a trip only by flight and hotel leaves you with 30 to 40% less money than needed. Extra baggage charged per leg, city tourism tax, mandatory Schengen insurance, embedded VAT in European hotels, 18% tipping in the US, roaming, hotel Wi-Fi, and ATM exchange rates form a parallel budget. See the spreadsheet by category, by region, and in three scenarios: backpacker, mid-range, and luxury.

Travel Hacking · 13 min

Splitting group travel expenses: Splitwise, Tricount or a spreadsheet (tested)

Splitwise is the global standard but throttles multi-currency on the free tier. Tricount is European and wins on simple UX. Settle Up has the best settlement algorithm. Google Sheets wins when the group has a nerd. Notion is where projects go to die. We did the math with six friends in Tokyo, ¥ + US$ + EUR, and there's a right tool for each kind of group.

Voyspark AI