PRODUCT Β· ORDERS Β· MARGIN VISIBILITY

Live margin per order, before the cargo lands.

Most trade operators learn their margin at the end of the quarter, when the accountant reconciles invoices, freight bills, and customs receipts. By then the orders are closed and the lessons are too late. TradeOS computes margin live, per order, as every cost line accrues β€” so the operator knows what each order is actually making before the cargo lands.

Book a demoSee pricing β†’

TradeOS
HomeTasksOrdersFinance
Live Β· last accrual 14 min ago
Order P&LRD-2026-07721.2% margin Β· ↑ liveQuote target: 22.5% Β· βˆ’1.3pp variance

RD-2026-077 Β· πŸ‡©πŸ‡ͺ Brevin Health EU

Revenue (invoice total)$560,000
Manufacturer cost (Crescent + Sapphire)βˆ’$385,200actualized
Ocean freight (4 Γ— 40HC)βˆ’$28,400actualized
Port handling β€” originβˆ’$2,800actualized
Port handling β€” destinationβˆ’$3,200estimated
Customs duty β€” Germany (5.2%)βˆ’$14,560estimated
Insurance certificateβˆ’$4,200actualized
Document fees + brokerβˆ’$1,840actualized
Last-mile drayageβˆ’$1,000estimated
Total landed costβˆ’$441,200
Net profit$118,800
Margin21.2%

6 of 8 cost lines actualized Β· 2 estimated. Margin updates live as costs accrue.

Margin tracking Β· RD-2026-077

Quote-time projection vs. live realization

QUOTE TARGET 22.5%24%22.5%21%18%+$1,800 FREIGHT SURCHARGE+$2,400 SAPPHIRE DELAYQuotedConfirmedIn Prod.QC DoneShippedDeliveredprojected

Margin compression detected at 2 events. Quote vs. live variance: βˆ’1.3pp.

THE PROBLEM

Most operators don't know their margin until the quarter closes.

Trade orders accrue costs across six categories β€” manufacturer pricing, freight, port handling, customs duty, insurance, broker fees β€” and most operators see them in different systems at different times. The freight invoice arrives three weeks after the vessel departs. The customs receipt arrives at the broker, in PDF, by email. The manufacturer's final invoice may differ from the proforma. By the time the accountant reconciles all of it, the order is closed and the next 40 are already in production. Variance from the quoted margin is a quarterly surprise, not a daily lever.

LIVE MARGIN PER ORDER

Margin updates the moment a cost line accrues.

Every cost line on every order has a state β€” estimated, actualized, or final. Estimates use historical averages per route, per carrier, per container type, per destination. As actual costs come in (carrier invoice, broker invoice, port receipt, manufacturer's final invoice), the estimate is replaced. The order's margin recomputes live. The operator never sees a stale number.

Cost lines Β· RD-2026-077 Β· 8 lines Β· live

Manufacturer cost β€” CrescentCrescent Manufacturingβˆ’$231,120Finallocked Apr 28, 2026
Manufacturer cost β€” SapphireSapphire Industriesβˆ’$154,080ActualizedApr 30, 2026
Ocean freightCOSCOβˆ’$28,400ActualizedApr 28, 2026
Port handling β€” originPort Klang Authorityβˆ’$2,800ActualizedMay 1, 2026
Port handling β€” destinationHHLA Hamburgβˆ’$3,200Estimatedhistorical avg.
Customs duty β€” GermanyGerman Customsβˆ’$14,560Estimated5.2% Γ— declared value
Insurance certificateMarsh & McLennanβˆ’$4,200ActualizedApr 28, 2026
Last-mile drayageHamburg Logistikβˆ’$1,000Estimatedhistorical avg. €0.92/km

Estimates resolve as documents arrive. Each transition writes to the audit trail.

THE TRAIL FROM QUOTE TO CLOSE

See where the margin shifted, and why.

Every margin compression event has a cause β€” a freight surcharge no one factored, a manufacturer overage, a customs reclassification, a delay penalty, a currency move. EDMA tracks every cost adjustment as a discrete event with a reason and a counterparty, then traces the cumulative impact on margin from quote to close. The operator can answer "why did this order miss?" in fifteen seconds, not fifteen minutes.

Margin trail Β· RD-2026-077 Β· quote β†’ live

21.2% live Β· target 22.5% Β· βˆ’1.3pp
22.5%21.0%20.5%QUOTE TARGET 22.5%βˆ’0.5ppApr 18 Β· Freight surchargeBunker adjustment factor +4%βˆ’0.6ppMay 2 Β· Demurrage forecastSapphire 4-day delay Β· vessel rebookedQuotedConfirmedIn ProductionQC CompleteShipped Β· 21.2%Deliveredprojected

Apr 18, 2026βˆ’0.5ppFreight surcharge applied

CauseBunker adjustment factor +4% on COSCO trans-Pacific lane
SourceCarrier rate update, applied to in-progress bookings
ImpactOcean freight $26,600 β†’ $28,400 (+$1,800)

May 2, 2026βˆ’0.6ppDemurrage forecast added

CauseSapphire delay shifts arrival; vessel slot rebooked
SourceProduction cascade event PL-2026-0142
ImpactNew line β€” demurrage forecast $2,400 (state: estimated)

Every cost adjustment is a first-class event. The audit trail explains the margin, not the other way around.

MARGIN AT THREE ALTITUDES

Per order. Per client. Per product. Same source of truth.

Order-level margin tells you whether RD-2026-077 made money. Client-level margin tells you whether Brevin Health EU is a profitable account or a margin trap. Product-level margin tells you whether Protect-M Nitrile is the right SKU to keep pushing or whether it's getting commoditized. EDMA aggregates the same cost data three ways β€” without rebuilding the books in a separate analytics tool.

Per-order

Live, drillable, every line

Order RD-2026-077

$118,800 net21.2%

Drill in to see all eight cost lines, every adjustment event, the document chain that produced each invoice. Margin is computed and explained in the same view.

View order P&L β†’

Per-client

Trailing 12 months Β· 47 orders

Brevin Health EU

$1,247,400 net20.8%

Compare clients side-by-side. Spot the ones whose margin compresses every quarter from price negotiations or freight burden, before they become a pricing problem.

View client analytics β†’

Per-product

Trailing 12 months Β· 38 orders

Protect-M NitrileNIT-EXAM-BLU

22.4% avg margintrending βˆ’0.3pp/qtr

Track product-level margin trends across markets. Identify SKUs in slow margin compression and feed the data back into pricing decisions.

View product analytics β†’

THE FORECAST

Projected margin at close. Updated on every event.

For an order in flight, EDMA projects the margin at delivery β€” combining actualized lines with estimated lines weighted by historical variance. As estimates resolve into actuals, the projection narrows. Operators see a confidence band, not a single misleading number. Useful for committing on the next quote against a similar SKU, or for flagging the order to Finance before margin compression becomes a quarterly surprise.

Margin forecast Β· RD-2026-077 Β· projected at delivery

21.0% projected
Bear caseExpected range β€” current confidence bandBull caseQUOTE TARGET22.5%18%20%22%24%CURRENT PROJECTION21.0%

Drivers

What's actualized: 6 lines Β· $441,200 total

What's estimated: 2 lines Β· $4,200 total

What's volatile: customs duty, demurrage forecast

Scenarios

Best case: estimates land at average β†’ 21.4%

Expected: weighted average β†’ 21.0%

Worst case: demurrage triggers β†’ 19.8%

Decision signal

Quote next Meridian order at 22.5% target

Margin trail flagged for Finance review on close

No re-pricing required for in-flight orders

MULTI-CURRENCY AND FX

Orders in dollars, costs in renminbi, invoices in euros.

Trade is multi-currency by definition β€” the manufacturer prices in renminbi, the freight forwarder bills in dollars, the customs broker invoices in euros, the client pays in their own currency. EDMA records every cost line in its native currency, applies the FX rate at the moment of accrual (not the moment of reconciliation), and rolls up to a single reporting currency per tenant. FX gain or loss is a discrete cost line, not a hidden number buried in the books.

Cost lines Β· RD-2026-077 Β· multi-currency view

Reporting currency: USD Β· auto-converted at accrual rate

Cost lineNative amountFX rateUSD equivalentState
Manufacturer β€” Crescentrate locked Mar 4, 2026MYR 1,043,8560.2215$231,219Final
Manufacturer β€” SapphireTHB 5,478,7200.0281$153,952Actualized
Ocean freightUSD 28,4001.0000$28,400Actualized
Port handling HamburgEUR 2,9441.0876$3,202Estimated
Customs duty GermanyEUR 13,3921.0876$14,564Estimated
Last-mile drayage HamburgEUR 9191.0876$999Estimated
FX gain/loss vs. quote rateβ€”β€”+$128Live
Total in USD$432,464

FX rates pulled from ECB and a configured commercial rate provider. Rate at accrual is preserved for audit; the difference between accrual rate and settlement rate is recorded as gain/loss.

ONE COST EVENT, FIVE EFFECTS

A late freight invoice isn't an accounting problem. It's a margin problem.

When a cost line accrues unexpectedly β€” a freight surcharge, a customs reclass, a manufacturer overage β€” the impact ripples through the order. The order's projected margin updates. The client's trailing margin updates. The product's average margin updates. The forecast for similar in-flight orders updates. The pricing recommendation for the next quote updates. EDMA traces the chain so margin moves are visible the instant they happen.

COST EVENT
Freight surcharge
+$1,800
COSCO BAF +4% Β· trans-Pacific lane
Trigger event
ORDER MARGIN
RD-2026-077 β€” margin compresses 22.0% β†’ 21.2%.
βˆ’0.8pp
CLIENT MARGIN
Brevin Health EU β€” trailing avg margin shifts.
βˆ’0.04pp
PRODUCT MARGIN
Protect-M Nitrile β€” trailing avg margin shifts.
βˆ’0.05pp
IN-FLIGHT FORECASTS
6 in-flight COSCO orders updated; surcharge applied.
6 orders
PRICING ENGINE
Next quote raises $0.0002/unit floor for trans-Pacific lane.
+$0.0002/u

Five sections respond to one event. Margin moves from a quarterly surprise to a daily signal.

VS. THE TOOLS YOU MIGHT BE USING

Built for live trade margin, not month-end accounting.

CapabilityQuickBooksXeroNetSuiteTradeOS
Order-level margin (live, not month-end)β€”β€”partialβœ“
Cost line states (estimated β†’ actualized β†’ final)β€”β€”partialβœ“
Margin trail (quote β†’ close, with reasons)β€”β€”β€”βœ“
Per-order Γ— per-client Γ— per-product altitudespartialpartialβœ“βœ“
Live FX with rate-at-accrual preservationpartialβœ“βœ“βœ“
Forecast at delivery with confidence rangeβ€”β€”β€”βœ“
Cascade into pricing engineβ€”β€”β€”βœ“

Accounting platforms balance the books. ERPs aggregate after the fact. EDMA computes margin live, traces it, and feeds it back into the next quote β€” so margin becomes an operating discipline, not a quarterly post-mortem.

FREQUENTLY ASKED

Five questions about margin visibility.

Estimates use historical averages per route, per carrier, per container type, per destination, and per manufacturer. New tenants seed estimates from industry benchmarks; as the tenant's own data accumulates, estimates self-correct against actual outcomes. Operators can override any estimate manually with a reason; the override is preserved in the audit trail.

See your margin live, before the quarter closes.

Book a 30-min demo and we'll set up your cost categories, your historical estimates, and walk through a real order from quote to close β€” with margin updating at every event.

Book a demoOr book a demo β†’

Margin visibility Β· Live margin per order, before the cargo lands | TradeOS