Skip to content

Configure currencies for Stripe payment processing

Last updated: October 29, 2024

Available with any of the following subscriptions, except where noted:

All products and plans

If you've connected Stripe as a payment processor, you can create invoices, payment links, and quotes that collect payment in USD as well as a number of available international currencies, such as CAD, EUR, and GBP. For a full list of currencies you can collect payments in, see the available currencies section below.

To collect payments in a particular currency, you'll first need to add it to your HubSpot account. Then, for invoices and payment links, you can select from your currencies during creation. For quotes, the associated deal's Currency property will set the quote's currency. Each invoice, payment link, and quote can only use one currency, meaning you can't configure a payment link to include line items in both USD and EUR.

Below, learn how to set up your currencies and use them across invoices, payment links, and quotes.

Please note:

  • This feature is only available for accounts that use Stripe for payment processing. When using HubSpot payments for collecting payment, you can only collect in USD.
  • Stripe payment processing is available internationally, except for some countries.

Available currencies

Through Stripe payment processing, you can collect payments in the following currencies:

  • Australian Dollar (AUD)
  • British Pound Sterling (GBP)
  • Bulgarian Lev (BGN)
  • Canadian Dollars (CAD)
  • Czech Republic Koruna (CZK)
  • Danish Krone (DKK)
  • Euros (EUR)
  • Hong Kong Dollar (HKD)
  • Hungarian Forint (HUF)
  • Japanese Yen (JPY)
  • Mexican Peso (MXN)
  • New Zealand Dollar (NZD)
  • Norwegian Krone (NOK)
  • Philippine Peso (PHP)
  • Polish Zloty (PLN)
  • Romanian Leu (RON)
  • Singapore Dollar (SGD)
  • Swedish Krona (SEK)
  • Swiss Franc (CHF)
  • United States Dollars (USD)

Add and edit your account's currencies

To make a currency available for use in HubSpot's commerce tools, a Super Admin will first need to add the currency in your account settings

By default, invoices, payment links, and quotes will collect payment in your account's default company currency. If you have a Starter, Professional, or Enterprise subscription, you can add multiple currencies to your account. If you're using HubSpot's free tools, you're limited to one currency which you can update as needed. Learn more about subscription limits in HubSpot's Product & Services Catalog.

currencies-add-currency

Once added, you can use the currency when creating products and deals, along with invoices, payment links, and quotes. If you later archive a currency, you'll no longer be able to select it when creating invoices, payment links, and deals. However, existing invoices, payment links, and quotes can still be paid using an archived currency.

Enable bank debit payment methods

Depending on the country location that your Stripe account is based in, HubSpot offers the following direct bank debit payment methods.

Payment method Currency collected Stripe account location requirement
ACH USD United States
BACS GBP United Kingdom
PADS  CAD

Please note that Stripe has a $3,000 CAD limit for PADs.
Canada
SEPA EUR
  • Australia
  • Canada
  • European Union
  • Hong Kong
  • Japan
  • Mexico
  • New Zealand
  • Singapore
  • United States

The above bank debit payment methods will be enabled by default if you've added the relevant currency and your Stripe account location meets the requirements.

To manage your available payment methods:

  • In your HubSpot account, click the settings settings icon in the top navigation bar.
  • In the left sidebar menu, navigate to Payments. This will lead you to the Setup tab.
  • On the the Payment methods tab, select the checkboxes next to your preferred form of payment. 
manage-payment-methods
  • If you haven't yet added other currencies, but your account is eligible for a particular bank debit payment method, you can toggle the Show payment methods switch on to view other available payment methods.

    manage-payment-methods-switch

Set the currency of an invoice, payment link, or quote

When creating an invoice or payment link, you can select the currency that'll be used for the included line items. When creating a quote, the currency is determined by the Currency property of the quote's associated deal. An invoice, payment link, or quote can only have one set currency, and all line items must be in that currency. The currency will also be applied to any discounts, taxes, or fees that you add.

Below, learn more about setting currencies in invoices, payment links, and quotes. 

Invoices and payment links

An invoice or payment link's currency can only be edited while the invoice or payment link is in draft mode. After finalizing an invoice or creating the payment link, its currency can't be altered.

  • By default, invoices and payment links will use the account's default company currency. But while creating an invoice or payment link, you can select a different currency by clicking the Currency dropdown menu above the line items table. The dropdown menu will contain all of your account's currencies, but you'll only be able to select from the supported currencies listed at the top of this article.

invoice-select-currency

  • When adding line items to the invoice or payment link, you can only select those with a price set in that currency.

    missing-currency
  • If you change the currency after adding line items, a banner will appear prompting you to select how you want to convert the line item's price into the new currency.
    • In the banner, click Update prices.

      currency-update-prices
    • In the right sidebar, select whether you want the new line item price to be based on the price set in the product library (if applicable), the exchange rate set in your currency settings, or a custom price.

      currency-update-line-item-prices
    • Click Confirm to save your changes.

Quotes

Unlike invoices and payment links, a quote's currency cannot be set when adding line items. Instead, a quote's currency is determined by the Currency property set on the quote's associated deal. For example, if you want to create a quote in GBP, you'd first need to create a deal with GBP set as its currency. Learn more about using multiple currencies with deals.

  • By default, deals will be created in your account's default company currency. But, after adding multiple currencies to the account, you can set a different currency using the deal's Currency property during creation or from an existing deal record.

    currency-new-deal
  • When creating a quote, the deal's currency will be reflected when adding line items to the quote.
  • If you change the deal's currency after adding line items to the quote, a banner will appear in the quote editor prompting you to select how you want to convert the line item's price into the new currency.
    • In the banner, click Update prices.

      currency-update-prices
    • In the right sidebar, select whether you want the new line item price to be based on the price set in the product library (if applicable), the exchange rate set in your currency settings, or a custom price.

      currency-update-line-item-prices
    • Click Confirm to save your changes.
Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.