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.
| Wins | Label in the Costs tab | Where the cost comes from |
|---|---|---|
| 1st | Manual or CSV import | A cost you set on this one order, by hand or with a spreadsheet. See How to Manually Change the Cost of an Order. |
| 2nd | External | An integration reported what you really paid for this order, for example the AliExpress order it was matched to. |
| 3rd | Internal | Your 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.
Shopify's "Cost per item" counts as Internal: it is your own catalog cost, not an amount charged for the order.
Inside your own costs. When several of your own costs exist for an item, a cost you typed on the Product Costs page (
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.

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

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:
| Cost | Level | Amount |
|---|---|---|
| Saved on the Product Costs page | Internal | 2 × $6.80 = $13.60 |
| Charged by AliExpress for this order | External | 2 × $6.20 = $12.40 |
| Entered on the order from the supplier invoice | Override | $15.00 |
The product cost of the order goes through these states:
| State of the order | Product 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?

