How To Add And Manage Multiple Account Currencies In HubSpot CRM

How To Add And Manage Multiple Account Currencies In HubSpot CRM

Trying to manage revenue across multiple countries in a single CRM can quickly spiral into a mess.

If your sales reps close deals in euros, pounds, or rupees, but your reporting needs to roll up into U.S. dollars, you’ve likely run headfirst into misaligned totals and messy dashboards.

Without properly setting up multiple currencies in HubSpot, you’re forced into time-consuming workarounds.

You end up manually adjusting deals, patching together reports, or dealing with inconsistency every time a new region comes online.

If that sounds familiar, it’s time to switch gears.

This guide walks you through how HubSpot’s multi-currency setup works, what it impacts, and how to use it correctly, so you can stop wrestling your numbers and focus on scaling smarter.

 

Multi-Currency in HubSpot CRM: Setup and How Conversions Work

HubSpot’s multi-currency feature lets you record deals, quotes, and revenue using a mix of international currencies, all in one CRM environment.

It maps regional transactions to a consistent company currency, providing Finance, RevOps, and leadership with a stable foundation for analysis and forecasting.

You’ll find this feature in Settings > Account Defaults > Currency.

Currency Configuration: Here’s where you define your company’s default home currency and then add other currencies with a fixed conversion rate.

This configuration affects revenue tools such as Deals, Forecasts, and Reports.

Behind the scenes, HubSpot uses the Amount and Deal currency code properties. Paired with the automatic Amount in the company currency field, teams get consistent conversions across views.

 

How It Works Under The Hood

Each deal in HubSpot includes a dropdown labeled “Deal currency code.” Once selected, this drives how that deal’s amount is displayed and converted.

HubSpot uses the exchange rate that was active when the currency was last set or updated.

Here’s how your currency structure breaks down:

  • Default company currency: Your master currency, used for global rollups
  • Secondary currencies: Manually added, each with its own exchange rate
  • Conversion logic: HubSpot applies your fixed rates to convert local currency amounts into your company currency at the deal level

For example, if your company currency is USD and a German rep logs a deal in EUR, HubSpot converts that amount into USD using your saved rate.

The system stores both values, ensuring totals stay consistent in dashboards and leadership reports.

Rate Updates: HubSpot doesn’t pull live exchange rates. Keeping rates updated is on your admins, typically on a monthly or quarterly schedule to reduce reporting drift.

 

Main Uses Inside HubSpot

Global Deal Management Across Regions

With multiple currencies enabled, reps work in local values while central teams still see unified totals.

Say you lead a U.S.-based team with reps in Germany. By adding EUR as a secondary currency, German deals are entered in EUR, while HubSpot automatically calculates USD values.

This removes the need for side spreadsheets and quarter-end manual corrections.

Consistent Financial Reporting For Accounting Teams

Finance teams can use Amount in company currency to consolidate performance across currencies.

Example: A CFO can generate a Q2 revenue report in USD without recalculating values across GBP, CAD, or JPY deals.

It reduces delays and aligns CRM revenue with accounting systems.

Multi-Currency Quoting And Forecast Accuracy

HubSpot quotes can reflect local currencies while still rolling into a consistent forecast.

Example: A rep quotes in SGD. When the quote becomes a deal, HubSpot converts the value to USD using your saved rate. Forecast dashboards stay consistent with no manual adjustments.

 

Common Setup Errors And Wrong Assumptions

Mistake: Skipping the default currency before adding others
Fix: Set your company’s base currency first under Account Defaults. All added currencies are anchored to it.

Mistake: Updating exchange rates inconsistently
Fix: Use one source and update all currency rates on the same schedule.

Mistake: Letting old currency rates linger
Fix: Schedule regular reviews, monthly or quarterly, based on how frequently leadership reviews revenue performance.

Mistake: Misusing currency properties in automations
Fix: Reference Deal currency code in workflows. Do not assume a single currency in calculations, notifications, or branching logic.

 

Step-By-Step Setup Or Use Guide

Make sure you’re logged in with a Super Admin account.

  1. Click the gear icon in HubSpot to open Settings.
  2. In the left menu, go to Account Defaults, then Currency.
  3. Your current company currency will appear. Click Add Currency.
  4. Choose a currency code (like GBP, INR, EUR), and set your exchange rate based on your default. For example, if $1 USD = €0.92, enter 0.92.
  5. Click Save. Your new currency now appears in your account, with symbol and conversion rate attached.
  6. On each deal, update the Deal currency code to match the local currency. HubSpot auto-fills Amount in company currency.
  7. Customize reports and views to include both Amount and Amount in company currency.
  8. Review active currencies regularly. Remove outdated ones and update current rates to keep reporting stable.

 

Measuring Results In HubSpot

After setup, confirm the system stays accurate over time.

Report Mix: Build reports showing both Amount and Amount in company currency to spot regional differences.

Dashboards: Compare pipeline performance in local and company currencies.

Deal Audits: Spot-check closed deals to confirm the correct Deal currency code is selected.

Accuracy Review: Reconcile forecast totals with accounting totals monthly to confirm rates and processes align.

Forecast Filters: Use currency and team filters to ensure regional quota progress aligns with corporate rollups.

 

Short Example That Ties It Together

Your company is based in New York but sells in the U.S., Canada, and the UK.

You set USD as the default currency and add CAD and GBP with manual exchange rates.

A Toronto rep closes a deal for 250,000 CAD and logs CAD as the Deal currency code. HubSpot stores the original CAD value and a USD amount based on your saved rate.

When finance pulls a monthly revenue report, all deals roll up into a single USD view with no recalculation.

 

How INSIDEA Helps

Multi-currency settings affect deals, quotes, forecasts, automation, and reporting. Small setup mistakes show up later as forecasting noise and reporting conflicts.

INSIDEA supports multi-currency HubSpot setup and ongoing governance, ensuring conversions, workflows, and dashboards remain consistent as you add regions.

Services We Offer:

  • HubSpot Onboarding: From clean setup to role-based access controls
  • HubSpot Management: Maintain data quality and automation stability
  • Workflow Optimization: Align workflow logic with currency rules
  • Performance Dashboards: Revenue tracking that leadership can rely on
  • Multi-Currency Setup: Currency codes, rates, fields, and reporting aligned

If you want to hire HubSpot experts and need HubSpot consulting services for multi-currency setup and governance, visit INSIDEA and speak with our team.

Keep revenue totals consistent across regions, reduce reporting drift, and maintain reliable forecasts as your sales footprint expands.

The Award-Winning Team Is Ready.

Are You?

“At INSIDEA, it’s all about putting people first. Our top priority? You. Whether you’re part of our incredible team, a valued customer, or a trusted partner, your satisfaction always comes before anything else. We’re not just focused on meeting expectations; we’re here to exceed them and that’s what we take pride in!”

Pratik Thakker

Founder & CEO

Company-of-the-year

Featured In

Ready to take your marketing to the next level?

Book a demo and discovery call to get a look at:

By clicking next, you agree to receive communications from INSIDEA in accordance with our Privacy Policy.