Which Product Cost Applies to an Order

Updated October 3, 2026

An order can have several costs for the same item at once: the cost you saved on the Product Costs page, the amount your supplier charged, and a cost you typed on the order itself. Profitario uses exactly one of them. This article explains which one wins and how to see it on the order.

Where
In the sidebar, open Orders, click an order and open the Costs tab.
Who
Stores with more than one cost source, or anyone who sees an order cost they did not expect.
Updates
When a new cost arrives (a saved cost, a supplier order, a change on the order), the order is recalculated.

The order of precedence#

Profitario goes down this list and uses the first cost it finds. The Costs tab of an order labels every cost with the level it belongs to.

WinsLabel in the Costs tabWhere the cost comes from
1stManual or CSV importA cost you set on this one order, by hand or with a spreadsheet. See How to Manually Change the Cost of an Order.
2ndExternalAn integration reported what you really paid for this order, for example the AliExpress order it was matched to.
3rdInternalYour own costs: the Product Costs page, Shopify's "Cost per item", cost files and margin rules.

A cost from the order itself always wins. A supplier cost wins over your own costs because it is the amount you actually paid for that order.

Inside your own costs. When several of your own costs exist for an item, a cost you typed on the Product Costs page (

) wins. Costs from Shopify (
) or a file (
CSV
) come next. A margin rule (
) is only used for items with no other cost. Quantity breaks, cost zones and price changes then pick the matching row for the order's quantity, country and date. A bundle cost replaces the single costs of the products it covers.

The same order of precedence applies to shipping and fees: a shipping cost reported by your carrier or supplier wins over your shipping rules, and a fee reported by your payment provider wins over a fee rule.

See it on an order#

In the sidebar, open Orders, click the order and open the Costs tab.

See it on an order

Without a cost set on the order, the supplier cost wins over your own cost:

See it on an order

For the line items, handling and the other parts of the order details, see Check the costs of an order.

Worked example#

Order #11545 from the first screenshot contains 2 bath towels. Three costs exist for them:

CostLevelAmount
Saved on the Product Costs pageInternal2 × $6.80 = $13.60
Charged by AliExpress for this orderExternal2 × $6.20 = $12.40
Entered on the order from the supplier invoiceOverride$15.00

The product cost of the order goes through these states:

State of the orderProduct cost used
Sold, AliExpress order not matched yet$13.60
AliExpress order matched$12.40
Cost set on the order by hand$15.00
Cost on the order removed again$12.40

Limits#

  • A supplier cost exists per order, not per product. Orders without a matched supplier order use your own costs, or have no cost.
  • There is no setting that lets your own costs win over supplier costs. To use your own number for one order, set it on that order: see How to Manually Change the Cost of an Order.

Common questions

Related articles

Was this article helpful?

We value your privacy
We use cookies to enhance your experience. By continuing to use our site, you consent to our use of cookies.

By clicking "Accept All", you consent to our use of cookies.

Learn more