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.
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.
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.
Brazilian credit cards win on three fronts debit doesn't cover: points/miles (1-2% return), included travel insurance (Visa Infinite, Mastercard Black), and fraud dispute (easy chargeback).
In a simulation of R$ 500 withdrawn at an ATM with traditional bank debit, the real cost reaches R$ 600-620. The same R$ 500 purchase paid with credit at the same bank is between R$ 525 and R$ 540.
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.