📊 LIVE DATA · Updated daily · Last refresh: August 15, 2026
Sources: Banguat (official daily reference) + deguate.net (commercial bank buy/sell from 8 banks) + SIB Superintendencia de Bancos · 8 banks tracked daily · 400 days of history
Best Bank Today

Banco Industrial leads the Best Bank for USD Exchange Score with 63.7/100 as of May 16, 2026 — combines competitive spread (Q0.38), the country's largest ATM network (2,500+), a foreigner-friendly process, and the best-rated mobile app (4.2/5). If you optimize only on today's tightest spread, Banco Inmobiliario has Q0.25 between buy and sell — but with a much smaller network. Banguat reference rate: Q7.62326/USD.

Exchanging dollars in Guatemala looks simple until you compare two banks and realize the difference on $1,000 USD can be Q150 (~$20 USD) depending on where you transact. This page tracks daily buy, sell, and spread at 8 Guatemalan commercial banks, compares them against the official Banguat rate, and publishes a proprietary 0-100 score that combines today’s spread with ATM access, foreigner friendliness, and mobile banking quality.

Data scraped daily from deguate.net and the official bank websites. Banguat reference pulled from the Banco de Guatemala official web service. Rates and fees are reference figures — verify at branch before transacting large amounts.

For the Banguat rate itself and how it moves daily, see our exchange rate page — the country’s official rate hub. This page complements it by focusing on the commercial banks and where to physically exchange.

How Spread Cost Works in Practice

The FX spread is the difference between the rate at which the bank buys dollars from you (gives you fewer quetzales per dollar) and the rate at which it sells them (charges more quetzales per dollar). The bank keeps that difference as profit for providing the exchange service.

Concrete example with today’s numbers:

Banco Industrial — buy Q7.40 / sell Q7.78 (spread Q0.38):

  • Sell $1,000 USD to the bank → receive Q7,400
  • Buy $1,000 USD from the bank → pay Q7,780
  • If you round-trip $1,000: you lose Q380 (~$50 USD) to spread

Banco Inmobiliario — buy Q7.60 / sell Q7.85 (spread Q0.25):

  • Sell $1,000 USD → receive Q7,600
  • Buy $1,000 USD → pay Q7,850
  • If you round-trip $1,000: you lose Q250 (~$32 USD)

Difference between the two banks on $1,000 USD: Q130 ($17 USD). For a one-off transaction it’s not decisive. For diaspora or SMBs exchanging monthly, that’s Q1,560 per year ($200 USD) — roughly 1-2 months of internet service.

Today’s Spreads — Full 8-Bank Comparison Table

Data from May 16, 2026. Banguat reference rate: Q7.62326/USD. Reference rates — confirm at branch before transacting large amounts.

BankBuy (Q/USD)Sell (Q/USD)Spread (Q)Source
Banco Inmobiliario7.607.850.25deguate.net
Banco Agromercantil (BAM)7.407.780.38deguate.net
Banco Industrial7.407.780.38deguate.net
Banco Promerica7.457.830.38deguate.net
Banrural7.407.780.38deguate.net
Bantrab7.437.810.38deguate.net
BAC Credomatic7.457.850.40deguate.net
BAM (official site)7.78bam.com.gt

Banks omitted today due to missing data: G&T Continental, Ficohsa, Vivibanco — their websites didn’t publish a buy/sell rate today. They’ll re-enter the comparator when daily scraping catches their next post.

Best Bank for USD Exchange Score (0-100)

Proprietary score combining four weighted factors:

  • 40% — Spread tightness (tighter = more points)
  • 30% — ATM access (bank’s own ATM count)
  • 20% — Foreigner friendliness (documentation flow + bilingual staff in Z10/Z14)
  • 10% — Mobile app rating (Play Store + App Store average)

Normalized 0-100. Full methodology at /es/como-calculamos-scores/.

Score computed only for banks with a complete profile in our database. Banco Inmobiliario and Bantrab have spread data but no verified bank profile — they appear in the table but not in the score ranking.

RankBankScoreSpreadATMsForeigner-FriendlyApp
1Banco Industrial63.70.382,500Yes4.2
2Banrural48.30.382,000With restrictions3.5
3Banco Agromercantil (BAM)42.90.38800Yes4.0
4BAC Credomatic31.80.40300Yes4.1
5Banco Promerica26.90.38200With restrictions3.6

Reading the ranking:

  • Banco Industrial wins because it ties a competitive spread with the country’s largest ATM network. For diaspora receiving a remittance and needing to withdraw cash anywhere, BI has an ATM in nearly every municipality. Its app is the country’s best-rated (4.2).
  • Banrural takes second on ATM coverage (2,000+, best rural reach of any bank), though weaker app (3.5) and a more bureaucratic foreigner process.
  • BAM (Agromercantil) in third — good spread, solid app (4.0), very foreigner-friendly but smaller ATM network (800).
  • BAC Credomatic in fourth — the widest spread of the day (0.40) docks 5 points vs the rest, though app and foreigner experience are strong.
  • Promerica last — combination of a small network plus a restricted foreigner process leaves it well below the others.

Why Spreads Vary Between Banks

Although nearly all Guatemalan banks compete around the same Banguat rate, spreads can differ 60% between the tightest and widest. Three structural reasons:

1. Bank’s cost of funds. Banco Industrial and Banrural have massive quetzal deposit bases (savings accounts paying 0.10-0.50% APY). Their cost of funding FX operations is dirt cheap. Smaller banks like Banco Inmobiliario fund at a higher cost — but sharpen spread as a commercial hook to attract clients who exchange USD-GTQ recurrently.

2. Retail vs corporate customer mix. BI and BAM have corporate contracts that move hundreds of thousands of USD per month at preferential rates (negotiated spread, not board rate). Individual customers pay the board rate, which is slightly wider. Banks that are almost 100% retail (Promerica, Bantrab) have board and negotiated rates closer together — their retail spread is more aligned with corporate.

3. The bank’s USD liquidity that day. If a bank received a large flow of remittances or exports that morning, it has excess USD and can drop the sell rate (it needs to place dollars). If it’s short, it raises sell. That’s why spread isn’t constant — it fluctuates day to day. Our scraper captures the daily snapshot.

400-Day Rate History — Trend and Averages

The quetzal traded in a tight range over the past 400 days: Q7.6233 low / Q7.7220 high. Averages computed from history.json (daily data since February 24, 2025):

PeriodBanguat Average Ratevs Today (Q7.6233)
30 daysQ7.6342/USD-Q0.0109 (quetzal 0.14% stronger today)
90 daysQ7.6479/USD-Q0.0246 (quetzal 0.32% stronger today)
365 daysQ7.6659/USD-Q0.0426 (quetzal 0.56% stronger today)

Reading: The quetzal has slowly strengthened against the dollar over the last 12 months (gradual appreciation of Q0.04 vs USD). It’s a small absolute move but consistent — appreciation driven by record remittance inflows (more than $20B USD per year entering the country) versus limited USD-denominated exports.

Week deltas (from deltas.json updated today):

  • Day: Q0.00 (flat)
  • Week: -Q0.006 (-0.08%, slight decrease)
  • Month: -Q0.017 (-0.22%, slight decrease)

Overall trend: drifting down slowly. For diaspora sending remittances: stable is favorable — each dollar sent now converts to slightly more quetzales than 30 days ago, though the difference is small.

Cohort Guidance — Which Exchange Fits Each Profile

Tourist exchanging $300-$500 USD for a 2-week vacation:

  • Best option: ATM with a Charles Schwab or Wise card — no fee, interbank rate, zero friction.
  • Plan B: BAM or BI exchange window in Zona 10 on arrival. Pull Q200-Q500 USD at a time. Don’t bother opening an account.
  • Avoid airport currency exchange booths — Q0.50+ spread typical.

Diaspora in the US sending $500-$1,000/month with family withdrawing in Guatemala:

  • Best option: Wise or Remitly direct to a Banrural account — Banrural has the best spreads on incoming wires and the widest rural ATM network for family cash retrieval.
  • Plan B: USD account at Banco Industrial — family can withdraw USD directly (some BI ATMs in Z10/Z14 dispense dollars).
  • See our live remittance comparator for the exact day’s fee.

Guatemalan SMB owner with USD income (e-commerce, exports, freelance):

  • Best option: USD account at BAM or BI; convert only when needed. Do NOT auto-convert — the dollar tends to appreciate vs quetzal long-term.
  • For recurring conversion: Banco Inmobiliario has today’s tightest spread (Q0.25) — if your SMB converts $5,000+ USD monthly, that difference compounds to Q1,500/year vs Banco Industrial.
  • Negotiate preferred rate if converting $10,000+ USD/month — BI and BAM corporate desks shave Q0.05-Q0.10 off board rate.

American retiree receiving SSA in USD (~$1,500-$2,500/month):

  • Best option: USD account at BAM or BI with direct SSA deposit. Convert only what you spend each month — protects against fluctuation.
  • For daily spending: Schwab debit card at a BI ATM — interbank rate + Schwab reimburses ATM fees.
  • FATCA paperwork: you’ll sign a W-9 when opening. If total foreign-account balances exceed $10K, file FBAR (FinCEN 114) annually.

Bank Exchange vs ATM Withdrawal vs Wise — What Wins by Amount

AmountBest OptionWhy
Under $200 USDATM with Schwab/Wise cardNo fee, interbank rate, zero friction
$200-$1,000 USDATM or bank windowBank spread (0.25-0.40) ≈ Wise fee (~0.5%) — tie
$1,000-$5,000 USDWise/Remitly to GTQ accountWise’s ~$5 flat + ~0.5% spread works out to ~Q0.05/USD; banks charge Q0.20-Q0.40/USD
Over $5,000 USDInternational wire to USD account + internal conversionNegotiate rate with bank corporate desk; spread drops to Q0.05-Q0.10/USD

Common trap: Many assume the ATM “doesn’t charge” because they don’t see a fee. In reality the Visa/MC network adds a 1-3% markup on top of the moment’s interbank rate. With a Schwab or Wise card that markup disappears. With a regular US bank card (Chase, BofA, Wells Fargo), you lose more in markup than in any Guatemalan bank spread.

Branch vs Online — Does It Matter

At most of the 8 banks we track, the rate displayed on the website is the same as the window-board rate. Banguat publishes the official rate each morning; commercial banks update buy/sell between 8-9 AM and hold it most of the day (some adjust at noon if there’s volatility).

What varies:

  • Large branches negotiate. At Banco Industrial Zona 10 or BAM Zona 14, account-holding clients exchanging $5,000+ USD can request a Q0.02-Q0.05/USD improvement over the board rate. Small or rural branches don’t negotiate — operate at board rate.
  • Online banking is usually identical. Transferring USD-GTQ inside your own Banco Industrial account uses the published rate — no negotiation possible. To negotiate, you must visit a branch with a relationship officer.
  • Casas de cambio are NOT banks — beware. The airport currency booth, Calle del Arco in Antigua, or tourist-center booths typically charge Q0.40-Q0.60 spread. Pricier than any bank on this table.

Banguat Reference Rate Context

Banco de Guatemala (Banguat) publishes a daily reference exchange rate — the weighted average of yesterday’s interbank market. Today, Q7.62326 per USD. It’s the rate the public sector uses for accounting, budget, and legal obligations (taxes, fines, salaries referenced to USD).

Commercial banks are NOT required to use the Banguat rate for end customers. Each bank freely sets its own buy/sell — but they all center around Banguat because that’s where the interbank market clears. Today:

  • Banguat: Q7.62326
  • Average buy (across the 8 banks): Q7.45
  • Average sell (across the 8 banks): Q7.81
  • Bank margin vs Banguat (buy): -Q0.17/USD = bank buys at Q0.17 less than official
  • Bank margin vs Banguat (sell): +Q0.19/USD = bank sells at Q0.19 more than official

Those ~Q0.18 per dollar of margin over Banguat is the bank’s FX profit. It’s competitive with the Central American regional average (Costa Rica, Honduras, El Salvador all run a Q0.15-Q0.25 equivalent margin).

Methodology and Sources

Data:

  • Commercial bank buy/sell: deguate.net (8 banks tracked daily)
  • Banguat reference rate: official Banguat web service (TipoCambio.asmx)
  • Bank profiles (ATMs, app, foreigner-friendliness): proprietary research + SIB Superintendencia de Bancos + expat forums
  • 400-day history: history.json compiled from daily Banguat pulls since February 24, 2025

0-100 score:

  • 40% Spread tightness (linear: tightest spread of the day = 100; widest = 0)
  • 30% ATM access (linear: 2,500 ATMs = 100)
  • 20% Foreigner-friendliness (yes = 100, with restrictions = 60, no = 20)
  • 10% Mobile app (Play Store + App Store rating / 5 × 100)

Full detail at /es/como-calculamos-scores/. Update frequency at /es/como-actualizamos-tasas/. Site-wide methodology at /es/metodologia/. Source list at /es/fuentes-de-datos/.

Last updated: May 16, 2026 · Next update: tomorrow (daily scraping)