Running Treasury Across Currencies for a Global SaaS Team
To manage treasury across currencies, a global SaaS company should map its net exposure in each currency, hold only the foreign cash it needs for the next one to two months of expenses, and hedge only exposures large enough to justify it. Otherwise foreign exchange swings quietly show up as a line item nobody budgeted for.
Here's a practical structure for that job, built for a team that's still small enough not to have a dedicated treasury hire.
Vendors Covered in this Article
Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.
How do you map your actual currency exposure first?
List every currency you receive revenue in and every currency you pay expenses in, then net them against each other. A company billing in euros and also paying a European engineering team in euros has a much smaller real exposure than the gross numbers suggest, because the incoming and outgoing euros partly offset. Most teams overestimate their FX risk because they look at revenue or costs in isolation instead of the net position.
Do this exercise monthly for the first two quarters after you start operating in a new currency, since the net position shifts as headcount and customer mix change. Say your gross euro revenue is 300,000 and your gross euro payroll is 250,000; your real net exposure is the 50,000 difference, not the larger of the two figures.
Work through the exposure map in this order:
- List every currency you receive revenue in and every currency you pay expenses in, so the full picture sits on one page.
- Net each currency's inflows against its outflows to find the real exposure, not the larger gross figure.
- Repeat the exercise monthly for the first two quarters, since headcount and customer mix change the net position.
- Use the net figure to decide how much cash to hold in each currency and which exposure deserves a hedge.
Decide how much foreign currency cash to actually hold
Once you know your net exposure in a currency, decide how much of it to hold as cash in that currency versus converting back to your reporting currency right away. Holding enough foreign currency cash to cover the next one to two months of expenses in that currency avoids repeated small conversions and their fees; converting the rest back reduces how much of your balance sheet is exposed to a currency move you can't control.
Write this rule down as a policy rather than deciding case by case, or you'll end up converting reactively whenever the rate happens to look good that week, which is a timing bet, not a treasury decision.
Which currency exposure is worth hedging?
Not every currency exposure needs a hedge. A small, short-term net position often costs more to hedge than it would cost to simply absorb the swing. A large, multi-quarter commitment, like a fixed euro-denominated lease or a large team payroll run in a currency that's been volatile, is a better candidate for a forward contract or a natural hedge, such as billing that same customer segment in their local currency to offset the cost.
Software businesses generally run thicker gross margin than services or retail businesses do, which gives more room to absorb an FX swing before it shows up in the numbers your board watches1. That cushion is exactly why many software companies skip hedging small exposures and only bother once a single currency commitment gets large relative to that margin.
Pick the mechanism: forwards, natural hedges, or doing nothing
A forward contract locks in a conversion rate for a future date, which removes the uncertainty but also removes any upside if the rate moves in your favor, and it typically requires a banking relationship set up to offer them. A natural hedge, matching revenue and costs in the same currency, costs nothing extra but only works when your business mix allows it. Doing nothing is a legitimate choice for small, short-dated exposures, as long as it's a deliberate choice and not an oversight.
Whichever you pick, apply it consistently rather than hedging some months and not others based on how confident someone feels about where rates are headed. A policy that hedges opportunistically is really just speculation wearing a treasury hat.
Keep the reporting currency conversion clean for your books
Decide, and document, which rate convention you use to convert foreign transactions into your reporting currency, spot rate at transaction date, month-end rate, or an average, and apply it consistently so your financials don't jump around because of a rate methodology change rather than the business itself. Inconsistent conversion methodology is one of the more common findings when a global SaaS company's books get their first real audit.
A global payroll platform like Deel or Rippling handles the local-currency payment side of a distributed team, which removes one recurring source of manual FX conversion from your own treasury workflow.
A mistake that shows up at renewal time, not at signing
A common misstep is pricing a new multi-year international contract entirely in your own reporting currency to avoid FX exposure, then discovering at renewal that the customer's local-currency budget has shifted enough that they push back hard on the renewal price. Passing all the FX risk to the customer doesn't eliminate it; it just moves the pressure to a different point in the relationship. Building a small, explicit FX buffer into international pricing tends to age better than assuming the exposure disappears because the invoice says dollars.
What Good Looks Like
Good multi-currency treasury means you can state your net exposure in every currency you touch, and explain in one sentence why each one is or isn't hedged.
Building The Capability (5-Stage Skill Ladder)
How to Get Started
Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.
Deel pays international contractors and employees in their local currency, which removes one recurring source of manual conversions from your treasury workload.
Rippling handles local-currency payroll for global teams, which is useful once your headcount in a given currency is large enough to matter to your net exposure.
Frequently Asked Questions
Do I need a forward contract if I'm only paying a handful of contractors in one foreign currency?
Usually not. A forward contract makes more sense for larger, longer-dated commitments; a small monthly contractor payment is often cheaper to simply absorb than to hedge, once you account for the cost of setting up and maintaining the forward.
Which exchange rate should I use to record foreign transactions in my books?
Pick one consistent convention, such as the spot rate on the transaction date, and apply it to every transaction rather than switching methods. Consistency matters more than which specific convention you choose, since your auditor will check that it's applied the same way throughout the year.
How often should I revisit the currency exposure mapping once it's set up?
Monthly for the first couple of quarters after entering a new currency, then quarterly once the pattern stabilizes. Revisit sooner if headcount, customer mix, or a major contract in that currency changes meaningfully.
Sources
Where we quote a benchmark, we show its source. Other figures in this guide are estimates or general guidance, so check them against your own numbers.
- Gross margin by industry (US). NYU Stern (Aswath Damodaran), Operating and Net Margins by Industry, US, 2026.
Related Guides
Getting Cash Out of a Country With Currency Controls
How currency controls in emerging markets restrict moving profits home, and the practical steps that actually get approved repatriation moving.
Modern Treasury vs Trovata for B2B SaaS & Cloud Software
A decision guide for SaaS finance teams choosing between Modern Treasury and Trovata, built around who owns the workflow and what you actually need to see.
Modern Treasury vs Trovata vs Kyriba: Treasury Platforms Compared
Compare Modern Treasury, Trovata, and Kyriba for multi-bank cash visibility, automated money movement, treasury forecasting, and real-time bank ledgering.
Paying Overseas SaaS Contractors: Payoneer or Wise
See how Payoneer and Wise fit a SaaS company's contract engineers and QA testers abroad, and where the cost shows up in your R&D budget.
Kyriba, Coupa Treasury, or Trovata: How to Choose a Treasury System
A practical framework for deciding between Kyriba, Coupa Treasury, and Trovata, and for knowing when a full TMS is overkill for your treasury team.
Should Your Treasury Ever Hold Stablecoins?
What stablecoins actually offer a corporate treasury over traditional rails, the real risks involved, and the questions to answer before holding any.