Seller Profit Guard

Where do Shopify multi-currency margin inputs come from?

Last updated: 2026-08-09

Written and reviewed by Seller Profit Guard Editorial Team.

Use Markets for local-price configuration, the order timeline for transaction conversion details, Shopify Payments payout evidence for settlement and fees, product and fulfillment records for seller costs, and customs or carrier evidence for duties. Use aggregate or synthetic records in public work.

currency evidence source map from currency roles and rate directions through local price, settlement, costs, contribution, decision, and restoration
Original currency evidence source map diagram using invented values and no customer or transaction records.

Capture platform-rule provenance

Record the official local-currency, gross-order fee, payment-capture, refund, payout-currency, and duties pages with review dates and the seller policy version that adopted them.

A link alone is not provenance. Preserve the relevant rule, market, applicable date, owner, reviewer, prior accepted packet, and reason a later source version changed the model.

Keep private event evidence outside public pages

The public guide can show invented amounts and aggregate definitions. Actual order, customer, payment, payout, bank, customs, and tax records remain in approved private systems.

A reviewer can record a redacted evidence reference and aggregate accepted value without copying identifiers, emails, addresses, transaction details, credentials, or raw exports into the site repository.

Markets pricing source

Use Markets for local-price configuration, the order timeline for transaction conversion details, Shopify Payments payout evidence for settlement and fees, product and fulfillment records for seller costs, and customs or carrier evidence for duties. Use aggregate or synthetic records in public work. Record source owner, access date, market, event, currency, rate direction, privacy class, and accepted version. Checkpoint 1 in the currency evidence source map records amount, currency, rate direction, transaction event, source date, owner, and accepted version before any output is interpreted.

For markets pricing source, keep store, presentment, and payout currencies; base and local price; pricing and settlement rates; adjustment; rounding; payment and conversion fee; product and fulfillment cost; duty responsibility; refund exposure; market configuration; transaction date; owner; reviewer; and restoration evidence as distinct fields.

Local-price breakdown source

Use Markets for local-price configuration, the order timeline for transaction conversion details, Shopify Payments payout evidence for settlement and fees, product and fulfillment records for seller costs, and customs or carrier evidence for duties. Use aggregate or synthetic records in public work. Record source owner, access date, market, event, currency, rate direction, privacy class, and accepted version. Checkpoint 2 in the currency evidence source map records amount, currency, rate direction, transaction event, source date, owner, and accepted version before any output is interpreted.

For local-price breakdown source, keep store, presentment, and payout currencies; base and local price; pricing and settlement rates; adjustment; rounding; payment and conversion fee; product and fulfillment cost; duty responsibility; refund exposure; market configuration; transaction date; owner; reviewer; and restoration evidence as distinct fields.

Order timeline source

Use Markets for local-price configuration, the order timeline for transaction conversion details, Shopify Payments payout evidence for settlement and fees, product and fulfillment records for seller costs, and customs or carrier evidence for duties. Use aggregate or synthetic records in public work. Record source owner, access date, market, event, currency, rate direction, privacy class, and accepted version. Checkpoint 3 in the currency evidence source map records amount, currency, rate direction, transaction event, source date, owner, and accepted version before any output is interpreted.

For order timeline source, keep store, presentment, and payout currencies; base and local price; pricing and settlement rates; adjustment; rounding; payment and conversion fee; product and fulfillment cost; duty responsibility; refund exposure; market configuration; transaction date; owner; reviewer; and restoration evidence as distinct fields.

currency evidence source map: order timeline source
Original explanatory diagram for order timeline source without customer, order, payment, payout, bank, customs, or tax data.

Payment capture source

Use Markets for local-price configuration, the order timeline for transaction conversion details, Shopify Payments payout evidence for settlement and fees, product and fulfillment records for seller costs, and customs or carrier evidence for duties. Use aggregate or synthetic records in public work. Record source owner, access date, market, event, currency, rate direction, privacy class, and accepted version. Checkpoint 4 in the currency evidence source map records amount, currency, rate direction, transaction event, source date, owner, and accepted version before any output is interpreted.

For payment capture source, keep store, presentment, and payout currencies; base and local price; pricing and settlement rates; adjustment; rounding; payment and conversion fee; product and fulfillment cost; duty responsibility; refund exposure; market configuration; transaction date; owner; reviewer; and restoration evidence as distinct fields.

Payout transaction source

Use Markets for local-price configuration, the order timeline for transaction conversion details, Shopify Payments payout evidence for settlement and fees, product and fulfillment records for seller costs, and customs or carrier evidence for duties. Use aggregate or synthetic records in public work. Record source owner, access date, market, event, currency, rate direction, privacy class, and accepted version. Checkpoint 5 in the currency evidence source map records amount, currency, rate direction, transaction event, source date, owner, and accepted version before any output is interpreted.

For payout transaction source, keep store, presentment, and payout currencies; base and local price; pricing and settlement rates; adjustment; rounding; payment and conversion fee; product and fulfillment cost; duty responsibility; refund exposure; market configuration; transaction date; owner; reviewer; and restoration evidence as distinct fields.

Product cost source

Use Markets for local-price configuration, the order timeline for transaction conversion details, Shopify Payments payout evidence for settlement and fees, product and fulfillment records for seller costs, and customs or carrier evidence for duties. Use aggregate or synthetic records in public work. Record source owner, access date, market, event, currency, rate direction, privacy class, and accepted version. Checkpoint 6 in the currency evidence source map records amount, currency, rate direction, transaction event, source date, owner, and accepted version before any output is interpreted.

For product cost source, keep store, presentment, and payout currencies; base and local price; pricing and settlement rates; adjustment; rounding; payment and conversion fee; product and fulfillment cost; duty responsibility; refund exposure; market configuration; transaction date; owner; reviewer; and restoration evidence as distinct fields.

Fulfillment cost source

Use Markets for local-price configuration, the order timeline for transaction conversion details, Shopify Payments payout evidence for settlement and fees, product and fulfillment records for seller costs, and customs or carrier evidence for duties. Use aggregate or synthetic records in public work. Record source owner, access date, market, event, currency, rate direction, privacy class, and accepted version. Checkpoint 7 in the currency evidence source map records amount, currency, rate direction, transaction event, source date, owner, and accepted version before any output is interpreted.

For fulfillment cost source, keep store, presentment, and payout currencies; base and local price; pricing and settlement rates; adjustment; rounding; payment and conversion fee; product and fulfillment cost; duty responsibility; refund exposure; market configuration; transaction date; owner; reviewer; and restoration evidence as distinct fields.

Customs and carrier source

Use Markets for local-price configuration, the order timeline for transaction conversion details, Shopify Payments payout evidence for settlement and fees, product and fulfillment records for seller costs, and customs or carrier evidence for duties. Use aggregate or synthetic records in public work. Record source owner, access date, market, event, currency, rate direction, privacy class, and accepted version. Checkpoint 8 in the currency evidence source map records amount, currency, rate direction, transaction event, source date, owner, and accepted version before any output is interpreted.

For customs and carrier source, keep store, presentment, and payout currencies; base and local price; pricing and settlement rates; adjustment; rounding; payment and conversion fee; product and fulfillment cost; duty responsibility; refund exposure; market configuration; transaction date; owner; reviewer; and restoration evidence as distinct fields.

Refund transaction source

Use Markets for local-price configuration, the order timeline for transaction conversion details, Shopify Payments payout evidence for settlement and fees, product and fulfillment records for seller costs, and customs or carrier evidence for duties. Use aggregate or synthetic records in public work. Record source owner, access date, market, event, currency, rate direction, privacy class, and accepted version. Checkpoint 9 in the currency evidence source map records amount, currency, rate direction, transaction event, source date, owner, and accepted version before any output is interpreted.

For refund transaction source, keep store, presentment, and payout currencies; base and local price; pricing and settlement rates; adjustment; rounding; payment and conversion fee; product and fulfillment cost; duty responsibility; refund exposure; market configuration; transaction date; owner; reviewer; and restoration evidence as distinct fields.

Ownership and restoration source

Use Markets for local-price configuration, the order timeline for transaction conversion details, Shopify Payments payout evidence for settlement and fees, product and fulfillment records for seller costs, and customs or carrier evidence for duties. Use aggregate or synthetic records in public work. Record source owner, access date, market, event, currency, rate direction, privacy class, and accepted version. Checkpoint 10 in the currency evidence source map records amount, currency, rate direction, transaction event, source date, owner, and accepted version before any output is interpreted.

For ownership and restoration source, keep store, presentment, and payout currencies; base and local price; pricing and settlement rates; adjustment; rounding; payment and conversion fee; product and fulfillment cost; duty responsibility; refund exposure; market configuration; transaction date; owner; reviewer; and restoration evidence as distinct fields.

Markets pricing source: verification test 1

Create a synthetic counterexample for markets pricing source. Change one field only, retain the prior packet, and show local price, translated gross, payment cost, conversion fee, seller cost, contribution, margin, and Block, Review, or Ready state.

Then reconcile the counterexample against current Markets, price breakdown, capture, payout, fee-method, cost, incoterm, duty, refund, owner, reviewer, backup, stop-rule, and restoration evidence. Do not expose any customer, order, payment, payout, bank, customs, or tax record.

Local-price breakdown source: verification test 2

Create a synthetic counterexample for local-price breakdown source. Change one field only, retain the prior packet, and show local price, translated gross, payment cost, conversion fee, seller cost, contribution, margin, and Block, Review, or Ready state.

Then reconcile the counterexample against current Markets, price breakdown, capture, payout, fee-method, cost, incoterm, duty, refund, owner, reviewer, backup, stop-rule, and restoration evidence. Do not expose any customer, order, payment, payout, bank, customs, or tax record.

Order timeline source: verification test 3

Create a synthetic counterexample for order timeline source. Change one field only, retain the prior packet, and show local price, translated gross, payment cost, conversion fee, seller cost, contribution, margin, and Block, Review, or Ready state.

Then reconcile the counterexample against current Markets, price breakdown, capture, payout, fee-method, cost, incoterm, duty, refund, owner, reviewer, backup, stop-rule, and restoration evidence. Do not expose any customer, order, payment, payout, bank, customs, or tax record.

currency evidence source map: order timeline source: verification test 3
Original explanatory diagram for order timeline source: verification test 3 without customer, order, payment, payout, bank, customs, or tax data.

Payment capture source: verification test 4

Create a synthetic counterexample for payment capture source. Change one field only, retain the prior packet, and show local price, translated gross, payment cost, conversion fee, seller cost, contribution, margin, and Block, Review, or Ready state.

Then reconcile the counterexample against current Markets, price breakdown, capture, payout, fee-method, cost, incoterm, duty, refund, owner, reviewer, backup, stop-rule, and restoration evidence. Do not expose any customer, order, payment, payout, bank, customs, or tax record.

Payout transaction source: verification test 5

Create a synthetic counterexample for payout transaction source. Change one field only, retain the prior packet, and show local price, translated gross, payment cost, conversion fee, seller cost, contribution, margin, and Block, Review, or Ready state.

Then reconcile the counterexample against current Markets, price breakdown, capture, payout, fee-method, cost, incoterm, duty, refund, owner, reviewer, backup, stop-rule, and restoration evidence. Do not expose any customer, order, payment, payout, bank, customs, or tax record.

Product cost source: verification test 6

Create a synthetic counterexample for product cost source. Change one field only, retain the prior packet, and show local price, translated gross, payment cost, conversion fee, seller cost, contribution, margin, and Block, Review, or Ready state.

Then reconcile the counterexample against current Markets, price breakdown, capture, payout, fee-method, cost, incoterm, duty, refund, owner, reviewer, backup, stop-rule, and restoration evidence. Do not expose any customer, order, payment, payout, bank, customs, or tax record.

Fulfillment cost source: verification test 7

Create a synthetic counterexample for fulfillment cost source. Change one field only, retain the prior packet, and show local price, translated gross, payment cost, conversion fee, seller cost, contribution, margin, and Block, Review, or Ready state.

Then reconcile the counterexample against current Markets, price breakdown, capture, payout, fee-method, cost, incoterm, duty, refund, owner, reviewer, backup, stop-rule, and restoration evidence. Do not expose any customer, order, payment, payout, bank, customs, or tax record.

Customs and carrier source: verification test 8

Create a synthetic counterexample for customs and carrier source. Change one field only, retain the prior packet, and show local price, translated gross, payment cost, conversion fee, seller cost, contribution, margin, and Block, Review, or Ready state.

Then reconcile the counterexample against current Markets, price breakdown, capture, payout, fee-method, cost, incoterm, duty, refund, owner, reviewer, backup, stop-rule, and restoration evidence. Do not expose any customer, order, payment, payout, bank, customs, or tax record.

Refund transaction source: verification test 9

Create a synthetic counterexample for refund transaction source. Change one field only, retain the prior packet, and show local price, translated gross, payment cost, conversion fee, seller cost, contribution, margin, and Block, Review, or Ready state.

Then reconcile the counterexample against current Markets, price breakdown, capture, payout, fee-method, cost, incoterm, duty, refund, owner, reviewer, backup, stop-rule, and restoration evidence. Do not expose any customer, order, payment, payout, bank, customs, or tax record.

Ownership and restoration source: verification test 10

Create a synthetic counterexample for ownership and restoration source. Change one field only, retain the prior packet, and show local price, translated gross, payment cost, conversion fee, seller cost, contribution, margin, and Block, Review, or Ready state.

Then reconcile the counterexample against current Markets, price breakdown, capture, payout, fee-method, cost, incoterm, duty, refund, owner, reviewer, backup, stop-rule, and restoration evidence. Do not expose any customer, order, payment, payout, bank, customs, or tax record.

Shopify Multi-Currency Margin Data Sources: evidence exercise 1

Reperform markets pricing source using the invented USD 100 base price, EUR presentment packet, 0.92 EUR-per-USD pricing rate, 2% adjustment, EUR 0.01 rounding, and the declared stable or adverse USD-per-EUR settlement rate.

Stress pricing rate, adjustment, rounding, capture rate, payment fee, conversion fee, product cost, fulfillment, absorbed duty, refund reserve, margin target, market evidence, owner, conflict, or restoration one at a time. Exact cents do not turn an estimate into a live payout, tax result, duty recovery, or hedge.

Shopify Multi-Currency Margin Data Sources: evidence exercise 2

Reperform local-price breakdown source using the invented USD 100 base price, EUR presentment packet, 0.92 EUR-per-USD pricing rate, 2% adjustment, EUR 0.01 rounding, and the declared stable or adverse USD-per-EUR settlement rate.

Stress pricing rate, adjustment, rounding, capture rate, payment fee, conversion fee, product cost, fulfillment, absorbed duty, refund reserve, margin target, market evidence, owner, conflict, or restoration one at a time. Exact cents do not turn an estimate into a live payout, tax result, duty recovery, or hedge.

Shopify Multi-Currency Margin Data Sources: evidence exercise 3

Reperform order timeline source using the invented USD 100 base price, EUR presentment packet, 0.92 EUR-per-USD pricing rate, 2% adjustment, EUR 0.01 rounding, and the declared stable or adverse USD-per-EUR settlement rate.

Stress pricing rate, adjustment, rounding, capture rate, payment fee, conversion fee, product cost, fulfillment, absorbed duty, refund reserve, margin target, market evidence, owner, conflict, or restoration one at a time. Exact cents do not turn an estimate into a live payout, tax result, duty recovery, or hedge.

currency evidence source map: shopify multi-currency margin data sources: evidence exercise 3
Original explanatory diagram for shopify multi-currency margin data sources: evidence exercise 3 without customer, order, payment, payout, bank, customs, or tax data.

Shopify Multi-Currency Margin Data Sources: evidence exercise 4

Reperform payment capture source using the invented USD 100 base price, EUR presentment packet, 0.92 EUR-per-USD pricing rate, 2% adjustment, EUR 0.01 rounding, and the declared stable or adverse USD-per-EUR settlement rate.

Stress pricing rate, adjustment, rounding, capture rate, payment fee, conversion fee, product cost, fulfillment, absorbed duty, refund reserve, margin target, market evidence, owner, conflict, or restoration one at a time. Exact cents do not turn an estimate into a live payout, tax result, duty recovery, or hedge.

Shopify Multi-Currency Margin Data Sources: evidence exercise 5

Reperform payout transaction source using the invented USD 100 base price, EUR presentment packet, 0.92 EUR-per-USD pricing rate, 2% adjustment, EUR 0.01 rounding, and the declared stable or adverse USD-per-EUR settlement rate.

Stress pricing rate, adjustment, rounding, capture rate, payment fee, conversion fee, product cost, fulfillment, absorbed duty, refund reserve, margin target, market evidence, owner, conflict, or restoration one at a time. Exact cents do not turn an estimate into a live payout, tax result, duty recovery, or hedge.

Shopify Multi-Currency Margin Data Sources: evidence exercise 6

Reperform product cost source using the invented USD 100 base price, EUR presentment packet, 0.92 EUR-per-USD pricing rate, 2% adjustment, EUR 0.01 rounding, and the declared stable or adverse USD-per-EUR settlement rate.

Stress pricing rate, adjustment, rounding, capture rate, payment fee, conversion fee, product cost, fulfillment, absorbed duty, refund reserve, margin target, market evidence, owner, conflict, or restoration one at a time. Exact cents do not turn an estimate into a live payout, tax result, duty recovery, or hedge.

Shopify Multi-Currency Margin Data Sources: evidence exercise 7

Reperform fulfillment cost source using the invented USD 100 base price, EUR presentment packet, 0.92 EUR-per-USD pricing rate, 2% adjustment, EUR 0.01 rounding, and the declared stable or adverse USD-per-EUR settlement rate.

Stress pricing rate, adjustment, rounding, capture rate, payment fee, conversion fee, product cost, fulfillment, absorbed duty, refund reserve, margin target, market evidence, owner, conflict, or restoration one at a time. Exact cents do not turn an estimate into a live payout, tax result, duty recovery, or hedge.

Shopify Multi-Currency Margin Data Sources: evidence exercise 8

Reperform customs and carrier source using the invented USD 100 base price, EUR presentment packet, 0.92 EUR-per-USD pricing rate, 2% adjustment, EUR 0.01 rounding, and the declared stable or adverse USD-per-EUR settlement rate.

Stress pricing rate, adjustment, rounding, capture rate, payment fee, conversion fee, product cost, fulfillment, absorbed duty, refund reserve, margin target, market evidence, owner, conflict, or restoration one at a time. Exact cents do not turn an estimate into a live payout, tax result, duty recovery, or hedge.

Shopify Multi-Currency Margin Data Sources: evidence exercise 9

Reperform refund transaction source using the invented USD 100 base price, EUR presentment packet, 0.92 EUR-per-USD pricing rate, 2% adjustment, EUR 0.01 rounding, and the declared stable or adverse USD-per-EUR settlement rate.

Stress pricing rate, adjustment, rounding, capture rate, payment fee, conversion fee, product cost, fulfillment, absorbed duty, refund reserve, margin target, market evidence, owner, conflict, or restoration one at a time. Exact cents do not turn an estimate into a live payout, tax result, duty recovery, or hedge.

Shopify Multi-Currency Margin Data Sources: evidence exercise 10

Reperform ownership and restoration source using the invented USD 100 base price, EUR presentment packet, 0.92 EUR-per-USD pricing rate, 2% adjustment, EUR 0.01 rounding, and the declared stable or adverse USD-per-EUR settlement rate.

Stress pricing rate, adjustment, rounding, capture rate, payment fee, conversion fee, product cost, fulfillment, absorbed duty, refund reserve, margin target, market evidence, owner, conflict, or restoration one at a time. Exact cents do not turn an estimate into a live payout, tax result, duty recovery, or hedge.

Sources and further reading

Related Seller Profit Guard tools

Next step: Open Seller Profit Guard.

This is operational planning help, not tax, accounting, legal, financial, or platform-policy advice. Review the Terms and disclaimer, and verify current platform rules and fee assumptions before changing prices.