OpsGrid · Fuel surcharge alerts · Business Central Roadmap

A carrier adds a fuel surcharge to an order you quoted last week. Freight books the cost. Sales never sees the margin move.

The surcharge is on the carrier charge. The margin floor is on the sales order. In most Business Central environments nothing compares the two while the order is still open, and no team owns the call to absorb it, pass it through, consolidate or switch carrier.

This capability is on the OpsGrid roadmap, not shipped in the active beta today. A surcharge signal for open orders, with a named owner and a recorded absorb, pass-through or carrier-switch decision, is on the roadmap. Freight books the cost and sales owns the margin, so no single team has a reason to ask for a fix. If it hits your freight lines, apply and write “fuel surcharge” in the bottleneck field. We will ask for your surcharge threshold and margin floor in our reply and scope it against your BC data first.

The cost of a surcharge nobody approved

The Federal Reserve Bank of Dallas’s October 2026 Beige Book reports that “the higher price for diesel reigned supreme in terms of the most commonly cited factor driving up costs,” with “widespread margin compression across numerous industries” (Federal Reserve Bank of Dallas, 14 October 2026). On an order you already quoted, the surcharge changes the margin after the price is fixed.

What this signal type will surface

Two surcharge signals, on the roadmap for Business Central.

Not live in the beta today. This is the design, using the routing pattern already running for inventory and supplier signals.

  • Fuel surcharge above threshold on an open order Carrier charge in BC against base freight, flagged while the order can still be re-priced or re-routed
  • Order margin below the floor after freight Margin before and after the surcharge, ranked by dollars lost, not a count

Decision owner: Logistics Coordinator, plus the customer’s Sales owner when margin drops below the floor · BC write on approval: updated freight charge on the sales order, customer notice, or carrier rebooking

See all 25 decisions OpsGrid surfaces 17 live today, 8 on the roadmap, ranked by what the delay costs you
Signal to action

One surcharge, five stages, one recorded decision.

A worked example of the design. The order, amounts and settings are illustrative, not customer data, and nothing below is a live screenshot. The capability is not live in the beta today.

Illustrative example order
Order value
$42,000
Quoted margin
17.5% ($7,350)
Base freight
$6,200
Carrier surcharge
22% (+$1,364)
Margin after surcharge
14.3%

Example settings: surcharge threshold 15% of base freight, margin floor 15%, response clock 4 business hours. Each is configurable.

  1. Signal

    OpsGrid, watching Business Central

    OpsGrid compares the carrier’s freight charge in BC with base freight on every open order. This order’s surcharge is 22% of base freight, above the 15% threshold, so it becomes a signal. Open surcharges are ranked by dollars exposed, not by count.

    +$1,364 on one open order, ranked against every other open surcharge.

  2. Route

    Two named people

    The signal goes to one named owner, the Logistics Coordinator, with a response clock running. Margin falls from 17.5% to 14.3%, below the 15% floor, so the customer’s Sales owner is brought in as well. If the clock runs out, the card escalates to the approver’s manager.

    One person decides. One person knows. Nothing waits in a shared inbox.

  3. Approve

    The Logistics Coordinator, in Microsoft Teams

    The owner gets a card with the numbers and four options. Each option states what it does to margin and what OpsGrid will write to BC.

    OpsGrid · Fuel surcharge on an open orderDecision needed within 4 business hours
    Order
    Example sales order
    Surcharge
    22% of base freight (+$1,364)
    Margin
    17.5% to 14.3% (floor 15%)
    Decides
    Logistics Coordinator
    Notified
    Customer’s Sales owner
    • AbsorbMargin stays at 14.3%. Recorded as an approved exception.
    • Pass throughFreight charge on the order updated and a customer notice drafted. The approver confirms the contract allows it.
    • ConsolidateLists open orders on the same lane that could ship together.
    • Switch carrierA rebooking is drafted for confirmation.

    Nothing posts to Business Central until the approver confirms.

    One approval, with the margin consequence shown before the click.

  4. Execute

    OpsGrid, writing to Business Central

    On approval, OpsGrid writes the outcome to BC: the freight charge updated on the sales order, a customer notice drafted for pass-through, or a carrier rebooking drafted for confirmation. The approver confirms each write.

    Pass through chosen: freight charge updated on the order, margin back to 17.5%.

  5. Audit

    OpsGrid, automatically

    Every step is recorded as it happens. Nobody fills in a form, and finance reads the record at month-end without asking anyone what happened.

    Illustrative audit record for the example order
    Surcharge$1,364 (22% of $6,200 base freight)
    Margin before decision14.3%
    DecisionPass through
    Margin after decision17.5%
    ApproverLogistics Coordinator
    Sales owner notifiedYes
    Signal to decision1 h 40 min (example)
    Written to BCFreight charge on the sales order

    A decision with an owner, a number and a time stamp.

Before and after

The same surcharge, with and without the signal
StepWithout the signalWith this signal (design)
DetectThe surcharge posts to freight cost. Nothing compares it to the order margin.A surcharge above 15% of base freight on an open order is flagged.
OwnFreight sees the cost. Sales owns the margin.The Logistics Coordinator decides. The Sales owner is notified below the margin floor.
DecideAbsorbed by default, or raised at month-end review.Absorb, pass through, consolidate or switch carrier, inside a response clock.
RecordAn email thread, if anyone wrote it down.Approver, decision, margin before and after, logged automatically.
Write to BCA manual correction, if anyone makes one.Freight charge updated on approval.
Decision Infrastructure

Freight sees the surcharge. Sales owns the margin. Nobody owns both.

This breaks at Route. The cost is on the carrier charge the day it posts, in a line sales never opens.

Route means one named owner with a response clock, and the sales owner pulled in when margin crosses a floor. Today the surcharge reaches freight cost and stops there until month-end review.
Will act from Microsoft Teams Predefined ownership, no ambiguity $0 unauthorized BC writes Full audit trail, automatic

OpsGrid's live signals (stockout risk, stuck POs, supplier OTD) already carry the same named-owner, $0-unauthorized-write architecture this capability will use.

What's next
Roadmap capability
Get notified when fuel surcharge alerts ship

This signal type isn't live yet. Join the waitlist and we'll reach out when it's ready to test against your Business Central data: no demo booking, no sales call until then.

Join the waitlist →
30-minute call
Run a Decision Latency Audit instead

We map where fuel surcharge and other exceptions are already stalling in your BC data today, using signals that are live now, not the roadmap item on this page.

Book the diagnostic →