Put true landed cost into every margin number.
Freight, duties and handling in the cost of every product, with each estimate trued up when the bill arrives.
| Component | Per unit | Status |
|---|---|---|
| Factory price | $52.00 | Invoiced |
| Ocean freight | $4.80 | Estimate |
| Duty | $3.40 | Actual |
| Inbound handling | $1.80 | Estimate |
| Landed cost | $62.00 | 2 of 4 final |
What it cost to land one jacket, with each component marked as invoiced, estimated or actual.
Sound familiar?
- The product cost in your system is the factory price, and landing it cost more.
- A freight bill arrives weeks after the margin report went out.
- Two products change places once the freight is added.
Missing costs can reverse which product looks better, so buying and pricing get decided in the wrong order.
What changes.
- Product cost
- The factory priceThe factory price plus freight, duties and handling
- Freight bills
- Booked when they arrive, to whatever is openEstimated at receipt, then trued up and allocated by SKU
- Returns
- A refund line, nothing moreHandling and disposition counted in the product’s cost
- Visibility
- One cost per product, with no flagEach SKU marked complete or incomplete
How it works. 5 steps, 4 stages.
- AI1
- Rules and automation3
- Your team1
- Approval
1Collect
AI
Read supplier and freight invoices
Pulls freight, duty and handling lines and proposes how each one splits across SKUs.
- NetSuite
- ShipBob
2Estimate
Your teamApproval
Approve the allocation rules
Finance and supply agree how freight and duty split: by weight, volume or value.
Rules and automation
Estimate at receipt
Each SKU gets a landed cost the day stock arrives, so no margin is missing a cost.
3True up
Rules and automation
True up when the bill lands
Estimates are replaced by actuals, and the difference is kept for review.
4Publish
Rules and automation
Label every SKU
Margin views show complete or incomplete beside each figure.
- Triple Whale
True-up gaps sharpen the next estimate
What you get. Real work, every week.
- Canvas jacket · ocean freightEstimate $4.80 · bill $5.30 a unit+$0.50Trued up
- Waxed jacket · dutyEstimate $6.10 · entry $6.45 a unit+$0.35Trued up
- Trail pant · carrier invoiceEstimate $3.90 a unit · bill not received—Incomplete
Estimates replaced by the bills as they land. A missing bill shows as incomplete, not as zero.
41 of 48products with every cost in
- Canvas field jacket
- Waxed field jacket
- Merino crew
- Trail pantCarrier invoice missing
How many products can be trusted today. The rest are labeled.
How you’ll know it’s working.
Products with every cost in
The share of SKUs whose margin you can act on.
Size of the true-up at each close
How far estimates sit from the bills, product by product.
Rank changes after the true-up
How often late costs change which product looks better.
Baselines agreed before we build.
Works with what you have.
Commerce
- NetSuite
- Shopify
Fulfillment
- ShipBob
Accounting
- QuickBooks
Planning & BI
- Excel or Sheets
- We configure first
- Your ERP’s landed-cost or inventory costing feature, if it has one. We check how it handles freight and duty before building.
- We build when
- Freight, duty or return costs arrive on separate invoices and never reach the product cost.
What a first build includes.
Built in your accounts, around your team. Scope, fee and baseline agreed before we start.
- 1Design
- 2Build
- 3Run it, or hand it over
We build
- A landed-cost build-up for every SKU
- Allocation rules finance and supply approve
- Estimate-to-actual true-ups, with the difference kept
- A cost-complete label on every margin view
We start from
- Supplier, freight and customs invoices
- Product and purchase-order data
- 3PL and carrier bills
From your team
- Owner
- Finance lead, with the supply chain lead
- Involves
- Finance
- Supply chain
- Merchandising
Questions teams ask.
Do we need a landed-cost module in our ERP?
Maybe not. NetSuite and similar systems can allocate freight and duty, and we check yours first. What they often leave out is returns handling, retailer allowances and late bills in the margin you actually see.
What if one freight bill covers a whole shipment?
A rule splits it across SKUs by weight, volume or value, and finance approves the rule. It starts as an estimate at receipt and is trued up when the bill lands.
Who owns it once it’s running?
You do. It’s built in your accounts, documented, with training for the people who run it. Ownership usually sits with your finance lead, with the supply chain lead. We can keep running it with you, or step back.
How do we start?
Usually with a finance review: two to four weeks, a fixed fee credited to the build, and a plan that’s yours. If the job is already clear, we can scope the build directly.
Part of your finance engine. One of 11 use cases, in 5 parts.
See the whole finance enginePut every cost in the number. Start with a finance review.
We reply within one business day.