Geographic arbitrage is the idea that you can earn in dollars, live in a cheap country abroad and pocket the difference. With remote working options, and increase in free-lancing, and more immigration, many people are increasingly having access to this strategy. Today a developer earning $60,000 in a mid-tier American city, is likely to be saving $500–$1,000 USD after housing, food, transport and taxes. The same developer living a comfortable expat lifestyle in a city like Mexico City will be spending somewhere around $1,500 per month, saving $2,500 each month.
One of the most overlooked complexities with this strategy is that dealing with multiple currencies can be complex. The dollar fell over 9% in 2025 compared to other major currencies, for business owners or remote workers abroad, this could mean that all your costs rise overnight, without your income adjusting easily to this. Anyone that handles different currencies needs to be aware of this risk and needs to have a strategy to balance them.
The Challenges of Handling Multiple Currencies
Since the 1970s the dollar has been the reserve currency of the world which guaranteed stable pricing against other currencies. In the multipolar world of today, countries have been de-risking away from the US dollar, with concerns regarding the geopolitics and the US foreign debt. As a result of this weakened demand for dollars we have seen the dollar lose value against other currencies, which for someone living abroad means that all your costs rise at once. For the developer in Mexico City, a 9% drop in the dollar means their $1,500 monthly budget effectively becomes $1,635 overnight.
The second big difficulty is banking, historically banks were used to dealing in one currency for one client. Multiple currencies were reserved for travelling and have historically been accompanied by high conversion fees. Many Americans abroad find that opening a bank account that allows them to easily switch between currencies can be a challenging task and fees can eat up to 5% of a transaction. In the case of the developer, who needs to convert $1,500 each month, this amounts to $900 in fees per year or around 60% of his monthly budget.
A more overlooked aspect is the tax implications of constant switching. Taxes are usually required to be paid in the local currency of the country of tax residency. Many countries expect that all income and expenses are converted to the local currency at the current before converting. Entrepreneurs in particular often find themselves with unexpectedly high tax liabilities when different rates are applied for tax purposes. In the Netherlands for example, if you have less than €54,000 in savings, you are exempted from capital gains taxes. We have seen people who find themselves above that threshold when the dollar strengthens suddenly at the moment of filing tax.
Opening Up a Bank Account With Multiple Currencies
These days there are many fintechs and neo-banks that easily allow you to open accounts in multiple currencies. Companies like Wise, Revolut, and Payoneer allow users to hold multiple currencies and offer low conversion fees. Many traditional banks offer a second currency account, although fees and conversion costs tend to be significantly higher.
For the developer in Mexico City, this makes a real difference. Converting $60,000 USD to pesos at a traditional bank at 3% costs $1,800 a year in fees alone. At a neo-bank charging 0.5% conversion fees, this cost is reduced to around $300. Annualised we are looking at a difference of $1,500, or a month worth of living expenses.
In recent years, stablecoins and other crypto currencies options have been used increasingly to convert currencies at a low cost. What we find in practice, is that these can work but require significant work to avoid high fees when converting the crypto to fiat and it requires strict accounting, as crypto currencies can complicate your tax situation. If you do go down this route, convert to fiat quickly and keep a record of every transaction.
Planning and Budgeting
Once you are able to bank in multiple currencies, it is important to adapt your financial plan to match the currency volatility you may be dealing with. When budgeting and planning, it may be useful to assume a lower conversion rate than the current, so that there’s some buffer in your plan. For example if you earn in USD and spend in Mexican pesos you may want to calculate your expenses assuming the peso was 10% more expensive. This could mean basing your financial plans on a $1,650 monthly cost rather than $1,500.
Another thing to keep in mind is that your investments should match your future liabilities. If your mortgage is denominated in pesos and you earn in USD, it can be beneficial to hold stocks or bonds in pesos. A common mistake American investors tend to make is keeping all their investments in USD which can lose a lot of value, when cashed out in the currency they spend in.
In some cases, the currency in which you earn can lose value relative to the currency you spend in. For these cases it is important to have an extra buffer so that you don’t run out of liquidity. A currency risk buffer should be added to your emergency fund and the exact amount depends on the volatility of the currency pair. The USD/MXN rate swung nearly 28% in 2024 alone 16.33 to 20.87. For the developer, that kind of move means their $1,500 monthly budget could effectively cost $1,920 at the worst point of the year. When creating an emergency buffer it can be wise to budget around the worst case rate, meaning if the swing is 25%, keep a 25% buffer in your emergency fund on top of your usual expenses.
When creating an emergency buffer it can be wise to budget around the worst case rate, meaning if the swing is 25%, keep a 25% buffer in your emergency fund on top of your usual expenses.
For business owners, paying your expenses in the same currency as what you get your revenue in, can help to remove currency risk. While it doesn’t protect your personal finances, it can help your business stay afloat during periods of currency volatility.
Mitigating Currency Risk
Diversifying the currency in which you earn is another tool to mitigate currency risk. For business owners this could mean looking for clients in new countries or offering payments in different currencies. This could be as simple as taking on one local client who pays in pesos so that a portion of their income already matches their expenses. If you are able to add more currencies, it creates a more diversified income stream, although it makes your conversion and tax problems a lot bigger. Finding the right balance between diversification and complexity is the key for mitigating currency risk.
If this is not possible, buying futures or options on the conversion rate can be another tool to mitigate risk. A future is essentially a contract that locks in an exchange rate today for a transaction that happens in the future. Say the developer wants to convert $2,000 USD to pesos in three months to cover living expenses. Instead of waiting and hoping the rate is favorable, they lock in today’s rate now. If the dollar weakens against the peso, the developer is protected against the move and is able to convert at a better rate than what is available in the market. If the peso strengthens in those three months, the developer loses some money since they miss out on a better rate.
Note that futures and in the case of options, they open up exposure to other risks outside of the scope of this article. For these types of products, it can be helpful to consult with a financial advisor. They add complexity to your set up for some people the certainty they bring can be worth the tradeoff.
Taxes
Tax residency can be a complex topic and before you execute one of these strategies it’s important to define what rules will apply to you. If you are required to pay taxes in a local currency, it’s important to keep track of all currency conversions and at which rate so that you are able to calculate your income at the real rate.
If you owe taxes throughout the year it can be wise to set money aside each month in the required currency to avoid any surprises when the due date comes.
Given the complexity of international tax rules, it is always advisable to consult with a tax professional who has experience with cross-border income.
Conclusion
Geographic arbitrage is a genuine opportunity that is available to many remote workers and business owners. That said, the strategy comes with complexity that most people underestimate. Currency volatility, banking fees and tax obligations can passively eat into your finances each month. The right bank account, combined with conservative budgeting and a basic understanding of your tax situation can help you significantly reduce these costs. When done right, living and earning across borders can be one of the most effective financial moves available to people today.