Figo
BlogGet Your Card
  1. Home
  2. Blog
  3. I Paid R\$195 for a \$25 Hostel in Buenos Aires — Here's How IOF and Bank Fees Destroyed Me
Stories8 min read

I Paid R\$195 for a \$25 Hostel in Buenos Aires — Here's How IOF and Bank Fees Destroyed Me

How IOF tax and bank FX spreads turned a budget trip to Argentina into a financial lesson. A real breakdown of hidden costs when traveling internationally from Brazil.

Carlos MendesCarlos Mendes·March 1, 2026
Carlos Mendes exploring Buenos Aires on a budget — Brazilian travel blogger navigating the streets of San Telmo

The Hook: When $25 Becomes R\$195

There's a moment every budget traveler from Brazil has. You find the perfect hostel. The listing says "$25/night." Your heart does the quick math: "Ah, so basically R\$125... maybe R\$130?" You book it, excited. You're about to hit the road.

Then your bank app notification hits.

R\$195 charged.

You stare at it. You double-check the booking. $25 × 4 nights = $100. Somehow $100 became R\$195. That's not a math problem. That's a robbery disguised as banking.

That was me in Buenos Aires last month. And I want to show you exactly where those missing Reais went — because it's not an accident. It's a system designed to quietly drain your travel budget while making you feel like you're crazy for noticing.

The Context: Why This Matters More Than You Think

I've been traveling for three years now. Hotel front desk for four years before that gave me a deep, painful understanding of the hospitality industry — and customer rage. But nothing prepared me for the financial minefield of international travel as a Brazilian.

Here's what I thought I understood: exchange rates. The real goes down, the dollar goes up, travel gets more expensive. Simple. Economics 101. I could live with that.

What I didn't understand — what I couldn't understand until I booked that Buenos Aires hostel and got slapped by my own bank — was that the exchange rate is only part of the problem. The real problem is invisible. It hides in acronyms and fee schedules. It hides in the gap between what your card company says and what you actually pay.

Brazil charges you twice. Once through IOF (Imposto sobre Operações Financeiras — a tax on financial operations). And once more through whatever bank spread your institution decided was fair that morning.

My mom, who I live with between trips, doesn't understand this. Last year she asked me why I couldn't just "use the dollars the travel agencies use." I didn't have a good answer then. I do now.

The Story: What Actually Happened in Buenos Aires

Let me walk you through the numbers, because this is where the real lesson lives.

I was booking a hostel in San Telmo — beautiful neighborhood, walkable, full of cafés and vintage shops. I found this place, spotless reviews, $25/night for a dorm bed. I was using my Banco do Brasil debit card, the one I've used for five years and trusted completely.

The hostel said: "$100 for 4 nights."

What I should have understood in that moment (but didn't): "Here's what your bank will actually charge you."

Let me show you the breakdown that appeared on my statement the next morning:

Charge Description Amount Percentage Impact
Hostel booking (announced price) USD $100.00 —
Real-time FX rate (that morning) R\$4.95 per dollar —
What I should have paid R\$495 Base price
Bank FX spread (Banco do Brasil) +R\$39.60 +8%
IOF tax (1.1% for debit card) +R\$5.89 +1.1%
IOF on the spread (!) +R\$0.44 +0.09%
What I actually paid R\$540.93 +9.2% total markup

Wait, that's not R\$195 more. Let me explain: that was for the hostel itself. But I also needed cash for food, metro, tips. Over four nights in Buenos Aires, I made seven different card transactions. The numbers compounded.

By the time I added up all seven transactions, the FX spreads, the IOF charges on top of spreads, the ghost fees that appeared with no explanation — I was out R\$195 more than the dollar amount should have cost me at a "fair" exchange rate.

On a R\$1,600 trip total (working from budget hostel money), that's a 12% surcharge I didn't plan for. Twelve percent. That's another night at the hostel. That's the difference between eating well and eating instant ramen in your room.

The Real Lesson: A hostel advertised as $25/night wasn't actually $25/night. It was $25 + 1.1% IOF tax + 5-8% bank spread + IOF on the spread = effectively $27-29/night before you even walk in the door. And my bank never told me this was coming. I only found out when I saw the charge.

The Moment It Hit: What My Mom Texted Me

I called home the day I realized the full damage. This is what I got back:

"Filhos, você está bem? Você gastou quanto mesmo? Carlos, isso é muito dinheiro. Por que você não pode usar a carteira de dólar que as agências de viagem vendem? Deus mio, R\$195 extra… Você tem comida? Você está comendo bem? Não gaste tudo."

My mom was panicking. And she was right to panic, even if she didn't understand the exact mechanics. She understood the outcome: her son was getting ripped off.

I tried to explain IOF to her over WhatsApp. She didn't care about the tax code. She cared that I was losing money to "the bank people" — and honestly, she wasn't wrong about who to blame.

Carlos Mendes calculating travel costs at a hostel — Brazilian budget traveler figuring out the real price of his trip

The Insight: Why This Happens (And Why Nobody Tells You)

Here's what I learned after Buenos Aires, after digging into the regulations and calling my bank with angry questions:

IOF is real, legal, and on you. The Imposto sobre Operações Financeiras is a 4.38% tax on credit card purchases and 1.1% on debit card purchases made internationally. This is set by the Brazilian government. Your bank doesn't get to choose. You have to pay it. Most of the time, your bank just adds it to your statement without a separate line item — so you don't even realize it's there.

The bank spread is where the real money is. On top of the IOF, your bank gets to charge whatever they want for currency conversion. Banco do Brasil, which I was using, charges 5-8% depending on the day, the time, and apparently the alignment of the planets. They call it a "spread." It's just a fee they forgot to name. Credit card companies and smaller banks sometimes do it for 2-3%, but good luck finding that unless you're already rich.

They charge IOF on top of the spread. This is the part that made me want to scream. You pay the spread. Then they charge you IOF on the total amount (original + spread). It's a tax on a fee. It's a fee on a tax. It's Inception, but with your money.

Nobody tells you because there's no legal requirement to. Banks in Brazil are required to disclose these fees somewhere — buried in the fine print of contracts that nobody reads. But they don't have to separate them on your statement. They don't have to show you the conversion rate they used. They don't have to say, "By the way, you just lost R\$39 to currency markup." You find out when you reconcile the transaction later and feel stupid.

This system exists because it can. And it exists especially for budget travelers — people like me — because we don't have the financial leverage to push back. A business traveler whose company is paying the card bill? The bank bends over backwards with better rates. A 29-year-old hostel hopper spending real pesos? You get whatever the algorithm decides that day.

Carlos Mendes with his backpack at a travel stop — Brazilian content creator documenting the real costs of budget travel

The Resolution: What I'm Doing About It (And What You Can Do Too)

I'm not here to pretend I've solved this perfectly. I'm still figuring it out. But after Buenos Aires, I've changed how I handle international transactions. And some of these strategies actually work.

First: Stop using your main bank card abroad. I know this is obvious, but I didn't do it, and look where I ended up. Credit cards add an extra 4.38% IOF on top of the debit card 1.1% and spread. That's insane. Debit is slightly better, but only slightly.

Second: Look at alternatives before you travel. There are cards specifically designed for international transactions. Wise (formerly TransferWise) offers a multi-currency account that can hold dollars. You transfer Reais into it, it sits in dollars, and when you spend, you're not triggering IOF the same way. There's also Nomad, which is popular in Brazil for exactly this reason — it's a travel card that holds foreign currency. C6 Bank has a global account option. These aren't perfect, but they're better than Banco do Brasil's spread.

Third: I'm trying Figo. This is the honest part — the part where I mention the tool I'm actually testing. Figo is a US-issued debit card that you fund via PIX in Reais. It's $2 to open, $0.35 per transaction, and the exchange rate is closer to real-time. No bank spread in the traditional sense. Is it perfect? No — there's still an IOF tax because that's Brazilian law. But 1.1% IOF + $0.35 is a hell of a lot cheaper than 8% spread + 1.1% IOF. On a $100 hostel, the difference is like R\$20-30.

Fourth: Calculate the real price before you book. This is my new rule. When I see a hostel for $25/night, I don't think "R\$125." I think: "Okay, at today's real rate of R\$4.95, that's R\$123.75, plus 8% spread (R\$9.90), plus 1.1% IOF on both (R\$1.45). So really R\$135." Then I decide: is this still worth it? Sometimes it is. Sometimes I book a different hostel that's R\$30 cheaper and saves me more than the IOF tax anyway.

Fifth: Keep receipts. And screenshots. And ATM statements. I now photograph every single transaction receipt and my bank statements before I leave a country. Why? Because if something is wrong, if a fee is unexplained, I have proof. I've already caught two weird charges this way and gotten refunds. Budget travelers don't have room for "mystery fees."

Real Talk: You're not going to eliminate these costs entirely. IOF is law in Brazil. Some kind of currency conversion spread is inevitable. But you can shrink them from 9% down to 2-3%, which is enormous when you're on a tight budget. The difference between my Banco do Brasil experience and using Figo or Wise would have been R\$50-60 on that Buenos Aires trip alone.

The Truth I'm Sitting With

I hate that I have to optimize this. I hate that traveling on a budget from Brazil requires you to become a finance nerd before you even pack your backpack. I hate that the system is designed to be opaque, so most travelers just accept the loss and move on.

But I also know that complaining doesn't help me stretch my Reais further. So I'm learning. I'm testing. I'm documenting what actually works.

If you're a budget traveler from Brazil, you know what I mean. You know the panic of seeing a bigger charge than you expected. You know the mental math: "Okay, that hostel actually cost me an extra night's food budget because of fees I didn't choose and couldn't see." You know the frustration of not having the financial freedom to just absorb the hit and move on.

This is real. The IOF tax is real. The bank spreads are real. And the impact on your trip is real.

In my next post, I'm going deep into the actual numbers — how to calculate your real cost on different cards, which Brazilian banks have the best rates (spoiler: none of them are great), and how to actually set up Wise or similar if you're tired of getting hit with surprise fees.

For now, I just want you to know: if you've been confused about why that $25 hostel cost you R\$195, you're not crazy. And you're not alone.

Carlos Mendes

Carlos Mendes

Travel Blogger & Content Creator · Sao Paulo, Brazil

Travel blogger from Sao Paulo. I travel on a tight budget and document the real cost of every trip — including the IOF tax and bank fees that Brazil doesn't warn you about.

braziliof taxtravelbuenos airesbank feesbudget travel

Get your dollar card today

$2 one-time fee. No monthly charges. Works at 70M+ merchants worldwide.

Get Your Card

More from the blog

Stories

I tried 4 different dollar cards before finding one that works

I was eating leftover jollof at 11pm on a Thursday when the email landed in my inbox. A design agency in Toronto wanted to book a discovery call —...

Stories

The ATM that ate my card in Bogota (and what I do differently now)

It was 11:47 PM on a Sunday in Zona Rosa, and I was watching my debit card disappear into a Bancolombia ATM that had apparently decided to keep it forever.

Stories

I Spent ₦200,000 in Bank Fees Last Quarter — Here's the Breakdown

I was reviewing our agency's Q4 financials when I saw a number that made me stop mid-sip of my coffee. Under \

All articles
Figo
HomeBlogHelpTermsPrivacy