About orders
What an order is in Trackost, how a manual order moves from Open to Fulfilled to Refunded, and why nothing is costed until you fulfill it.
The short answer
- An order is a sale. Creating it records what you sold. Fulfilling it takes the units out of stock and fixes their cost of goods sold (COGS) and the true profit. Until then the order shows an estimate, marked Est.
- A manual order is Open, then Fulfilled, then Partially refunded or Refunded if something comes back.
- An order can't be edited, canceled or deleted once you create it.
- The order's page keeps the figures from the day you fulfilled it. Returns show in its Returns history and in the reports that read your ledger.
What is an order in Trackost?
An order is one sale: who bought, when, which product variations at what price, and the shipping, tax and fees that came with it. You enter a sale by hand with New order on the Orders page. That is a manual order, and every order in this help center is one.
Orders from a connected shop land on the same page. Connecting a sales channel (Shopify, Etsy or Faire) isn't covered in this help center yet. Email support@trackost.com and we'll walk you through it.
A new workspace has no orders. The page says 'No orders yet' and offers New order.

How does an order move from Open to Refunded?
- Open: at least one line isn't costed yet. Before you fulfill the order, no stock has moved and its cards show an estimate.
- Fulfilled: you clicked Fulfill & mark shipped. The units left your stock, and each line has its COGS and profit.
- Partially refunded: you recorded a return for some of the units.
- Refunded: every unit on the order has been returned.
A return changes the order's status. The cards and the lines table on the order's page keep the figures from the day you fulfilled it. Once the order has a return, a note under the cards says so: 'These figures and the lines below are gross of returns: a return doesn't change them. The net-of-returns view is the all-time ledger Profit report.' The return itself is listed under Returns history and counted in the reports that read your ledger.
An order with a line you typed as free text, not matched to a product, stays Open after you fulfill it. Its matched lines are costed; the unmatched line is costed once you match it and fulfill again.
A manual order is never Cancelled. That status only comes from a connected shop. A manual order never has a payout recorded either, so the Only orders with no payout recorded filter shows every manual order you have.
Why is nothing costed until I fulfill?
Because a sale only costs you something once the goods leave. When you create an order, Trackost records it and changes nothing else. No stock moves, nothing is costed and nothing is written to your ledger. When you fulfill it, Trackost takes the units out of stock and sets each line's COGS to the quantity times the variation's weighted-average cost as shown, to the cent, at that moment, or its recipe's cost when it has no stock and no cost from real stock. That COGS never changes afterwards.
Until then, the order's cards show an estimate: Est. COGS, Est. true profit and Est. margin, each marked Est. It is what fulfilling would record at today's cost. It follows your costs as they move, and it never reaches your reports. About COGS snapshots and true profit explains it.
The ship date you pick when you fulfill is the day the sale counts in your profit reports. The order date is the day it was placed. The order reports (Orders Summary, Orders Margin) file an order by its order date; the Profit & Loss files the sale by its ship date.

Can I change or cancel an order?
No. There is no edit, cancel or delete for an order. The lines, prices, shipping, tax, fees, notes and dates are set when you click Create order.
- If you already fulfilled the wrong order and every line is matched to a product, record a return of every unit, with Restock the returned units (add them back to inventory) ticked and the full refund. The units go back into stock, and the sale's revenue and COGS come off the reports that read your ledger (Profit dashboard, Profit & Loss, Schedule C (COGS)). Orders Summary, Orders Margin, Orders by category and Product Leaderboard keep the order's money as it was fulfilled. Product Leaderboard does take the returned units off its unit count. Any fees you typed on it stay on the Profit dashboard, because a return doesn't give fees back. The order stays on the list as Refunded, and the order and its return both stay on record.
- If you fulfilled the wrong order and it has a line you typed as free text, it stayed Open, but its other lines did leave your stock. Return those lines as above. The free-text line can't be returned, so the order then reads Partially refunded.
- If you never fulfilled the wrong order, it hasn't moved any stock or cost. Leave it Open and never fulfill it. Record return can't be clicked on it, because nothing on it has a recorded cost. An open order still counts in Orders Summary, which counts every order you have entered. It also adds its units and revenue, with no cost, to Product Leaderboard, Orders by category and the dashboard's True margin by product, so a product that also has shipped orders shows a profit and margin that are too high there.
Then record the sale again, correctly, with New order.
What does the Orders page show?

One table of every order, newest first, with the columns Order, Date, Channel, Total, Status and True profit. The date is the order date. Channel reads Manual for an order you entered. Until an order's cost is recorded, True profit shows an estimate, such as ≈ $9.50 with an Est. badge, or 'No cost yet' when its products have no cost to estimate from. Sorting by True profit uses the figure shown. A return doesn't change True profit. While the list holds an order that has a return, a note above the table says so: 'True profit is gross of returns: a return doesn't change it. The net-of-returns view is the all-time ledger Profit report.' Click a row to open the order.
- The search box looks through order numbers, buyer references, product names and SKUs, and the amounts shown.
- Click a column heading to sort by it. The table shows 20 orders a page.
- The Filters panel beside the table narrows it by date, channel, status and two checkboxes under More: Only orders with unmatched lines and Only orders with no payout recorded. Pick what you want and click Apply. The date starts on All time.
- Export CSV downloads every order, whatever the filters show.
The Manage channels button and the channels list under the filters are for connected shops. Orders from a connected shop sync in by themselves. Each channel in that list says when Trackost last checked it, for example 'Last checked 12 minutes ago · newest order Oct 20, 2026'. An order in a currency other than your workspace's isn't imported. A note above the table counts those orders, for example '1 order in DKK was not imported. Trackost keeps one currency per workspace (USD).' In your Shopify admin, the Trackost app shows the store's order counts and its five newest orders: Sync now checks Shopify for new orders right away, and View this store's orders opens this list filtered to that store when you are signed in to the workspace the store is linked to. On a Shopify order, the Status column shows its cost state, such as Cost not recorded or Cost recorded, with a pill for Shopify's own status, for example 'Shopify: Paid · Unfulfilled'. Its order page has Record cost now where a manual order has Fulfill & mark shipped. Connecting a sales channel (Shopify, Etsy or Faire) isn't covered in this help center yet. Email support@trackost.com and we'll walk you through it.
The Total on the list and on the invoice is the order's subtotal plus shipping and tax. Fees are not in it. On the order's own page, the Revenue card's hint shows the total, for example 'Products after discounts · Order total $23.00'.
Who can see money on orders?
Every team member can see the Orders page, open an order, fulfill it, match a line and print its packing slip. A member without money access sees the list without Total and True profit, and an order without its money cards, prices, Record return and Invoice. They can't create an order: they have no New order button on Orders, and the New order page shows them no form.
If your trial or plan has ended, every page opens behind the plan wall, your orders included, and nothing behind it can be read or clicked. A page left open in another tab refuses creating, fulfilling and returning with 'Your plan has ended — subscribe to continue making changes.' About your 14-day trial and what happens when it ends explains the wall and how to download your data while it is up.