<p>Craft Commerce uses a conversion factor/rate to figure out how to price the others. </p>

<p>Once you add more than one currency to Commerce, it becomes a bit more obvious as to what's going on:</p>

<p><a href="https://i.sstatic.net/SJiJr.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/SJiJr.png" alt="Currency"></a></p>

<p>Once you set the Primary/Base currency, every other price will be derived from the base.</p>

<p>So, if you change the primary base currency, you're really only <em>effectively</em> changing the name and the conversion factor/ratio will also be off.</p>

<p>As noted in the <a href="https://docs.craftcms.com/commerce/v3/payment-currencies.html" rel="nofollow noreferrer">docs</a>, Commerce also doesn't keep that conversion rate up-to-date for you.</p>

<h1>How to Change the Base Currency</h1>

<p>To change the base currency, you would effectively want to change all your prices. However, that's not too difficult—you'd need to export all of your SKUs with the current pricing, change the base currency, and the conversion factors, then reimport the prices at the new base currency's rate.</p>

<p>You'd also want to update any shipping or tax rates as well if necessary.</p>

<p>One thing to consider is the store's base currency is the value you put into the CMS. However, you can show whatever currency you want to the user on the front end and show it as a "default". </p>

<p>If it were me, I'd choose the primary currency that the store's location uses or whatever you use to manage your books then expand out as necessary.</p>

CC BY-SA 4.0
2020-06-14T20:54:33.937Z
2020-06-14T20:54:33.937Z
RitterKnight
<p>If I set say NZD as the primary currency now and then change to USD or EUR down the track will I have to re-price the products or will they pick up the converted pricing?</p>

<p>I'm planning on having USD, AUD, NZD, EUR, GBP and using the Currency Layer plugin for live conversion rates.</p>

<plugin-craftcommerce3><currency>
What happens if I change base currency
# What happens if I change base currency

(Asked by: username_0 on 2020-06-11)

If I set say NZD as the primary currency now and then change to USD or EUR down the track will I have to re-price the products or will they pick up the converted pricing?

I'm planning on having USD, AUD, NZD, EUR, GBP and using the Currency Layer plugin for live conversion rates.

**Tags:** plugin-craftcommerce3, currency


---

## 1 answers

### Answer by username_1 on 2020-06-14. Score: 1 | Accepted answer

Craft Commerce uses a conversion factor/rate to figure out how to price the others.

Once you add more than one currency to Commerce, it becomes a bit more obvious as to what's going on:

[![Currency](https://i.sstatic.net/SJiJr.png)](https://i.sstatic.net/SJiJr.png)

Once you set the Primary/Base currency, every other price will be derived from the base.

So, if you change the primary base currency, you're really only *effectively* changing the name and the conversion factor/ratio will also be off.

As noted in the [docs](https://docs.craftcms.com/commerce/v3/payment-currencies.html), Commerce also doesn't keep that conversion rate up-to-date for you.

# How to Change the Base Currency

To change the base currency, you would effectively want to change all your prices. However, that's not too difficult—you'd need to export all of your SKUs with the current pricing, change the base currency, and the conversion factors, then reimport the prices at the new base currency's rate.

You'd also want to update any shipping or tax rates as well if necessary.

One thing to consider is the store's base currency is the value you put into the CMS. However, you can show whatever currency you want to the user on the front end and show it as a "default".

If it were me, I'd choose the primary currency that the store's location uses or whatever you use to manage your books then expand out as necessary.


---

