Shopify Ecom

Does a Shopify draft order lock the exchange rate?

Published ·
At a glance
Short answer
Yes: a draft in a non-store currency locks the exchange rate at creation, but editing it later recalculates the whole order.
Which drafts
Only drafts showing a local currency other than your store currency; with no customer, the store default currency applies.
B2B or D2C
Both: the same rule sits on the general draft-orders page and on both B2B international pages.
Price lock
A separate feature: it holds product prices against later admin price changes.
What you receive
Marking a draft paid converts Amount received at the live rate; with manual capture, the rate when you charge applies.

Is the exchange rate fixed when you create the draft?

Yes, for drafts in a local currency other than your store currency:

On draft orders that display a local currency other than store currency, the foreign exchange rate is calculated when you create the draft order. This rate is fixed and used on the invoice regardless of whether the exchange rate changes.
Shopify — Shopify Help Center — Creating draft orders ·

By default, the invoice currency follows the market tied to the customer's shipping address; a draft with no customer uses your store default currency.

The rule also appears on both B2B international pages; it is not B2B-only.

Don't confuse it with price lock, a separate draft-order feature that keeps product prices fixed "even if you update the product's price later in the Shopify admin."

What happens to the rate if you edit the draft later?

The current rate takes over: "if you save the order as a draft and edit it afterwards, then pricing on the whole order is updated with the foreign exchange rate that's current at the time of the edit."

So agree the price and items before you create the draft, and if you edit it later, check the amount before you send the invoice.

Does the amount you receive stay fixed too?

Not necessarily: the invoice amount is set in the customer's currency, but its value in your store currency can move. When you mark a draft order as paid, Amount received converts the customer's local-currency amount to your store's currency "based on the live currency rate"; for reporting purposes, update it if you received a different amount.

In local-currency sales what you receive follows the rate "at the time that you charge the customer's credit card." With manual capture, a rate move between authorization and capture "can result in a small discrepancy."

About This Article

This article was written entirely by AI under human editorial direction. The editor sets the topic and structure, runs multi-stage validation on facts, links, and interactive elements, and verifies the output is useful from a business perspective. All claims are checked against official Shopify sources. Details may change — always confirm critical data at shopify.com.

Editorial Policy

Related questions

Business identity & accounting
Can Shopify send an invoice to a customer?

Not automatically — you send it from a draft or a payment-pending order; Shopify's free invoice generator is standalone and never sees your orders.

Updated September 24, 2026

Selling internationally
Does Shopify Managed Markets require prepaid duties, and for which destinations?

Managed Markets collects duties at checkout in every country and region where DDP is supported — not a named list of countries.

Updated September 12, 2026

Taxes & duties
Why does Shopify charge Section 232 duty on your whole product value?

Since April 6, 2026 duty applies to full customs value regardless of metal content; the Shopify percentage changes only what checkout collects.

Updated September 20, 2026

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.