Busy quoting desks leak margin quietly: a destination charge left off, an expired rate used, a markup forgotten on a rush quote. The Laneworks margin check re-prices last month's quotes from your own rate sheet and marks every one that went out below cost, below your markup, or missing a charge. It's free, and it takes one email.
Free trial: forward a request to try@getlaneworks.com and the draft comes back in about two minutes. No sign-up, no call.
Below is a month of sample quotes, checked against a demonstration rate sheet with a 15% markup. Every quote gets the cost from the rates, the price at the markup, the difference and a result. Where the gap matches a single charge exactly, the note asks whether it was left off.
| Row | Lane | Equip. | Quoted | Price at your markup | Difference | Result | Laneworks notes |
|---|---|---|---|---|---|---|---|
| 11 | Qingdao to Adelaide | 40HC | AUD 3,540.00 | 4,232.00 | -692.00 | Below cost | AUD 692.00 under the price from your rates |
| 17 | Shanghai to Melbourne | 40HC | AUD 3,335.00 | 4,232.00 | -897.00 | Below cost | AUD 897.00 under the price from your rates; matches the Destination terminal & docs 1 x 40HC line (AUD 897.00): was it left off? |
| 5 | Guangzhou to Fremantle | 20GP | AUD 2,808.00 | 3,024.50 | -216.50 | Below your markup | AUD 216.50 under the price from your rates |
| 6 | Ningbo to Brisbane | 40GP | AUD 4,232.00 | 4,232.00 | 0.00 | Matches your rates | |
| 4 | Qingdao to Fremantle | 40GP | AUD 4,552.00 | 4,232.00 | 320.00 | Above your rates | |
| 3 | Ningbo to Fremantle | 40HC | USD 2,793.00 | Not checked | Quoted in USD, rates in AUD: not compared | ||
| 15 | Chittagong to Melbourne | 40HC | AUD 4,100.00 | Not checked | No FCL rate from Chittagong to Melbourne in the rate sheet |
7 of the 20 rows in the sample below (demonstration rates with a 15% markup; sample quotes, not a real forwarder's).
The summary for this sample reads: Shortfall against your own rates on these quotes: AUD 3,527.00. If these were one month's quotes, that's about AUD 42,324.00 a year.
Download the checked sample (.xlsx) The quotes as sent The rate sheet
Your quotes and rates are used only to run the check, never to train AI models, and are deleted within 30 days after you stop using Laneworks, or sooner if you ask.
Each quote is re-priced by the same fixed rules Laneworks uses to price live quote requests: port, container size, rate validity on the quote date, every local charge on your sheet, your markup. No AI sets a number. How a Laneworks price is set
If the check finds margin going missing, Laneworks can price every quote request from your rates going forward, so each one carries every charge at your markup and your team checks before it's sent. Tenders are priced the same way. Laneworks Enterprise · Tender pricing
Yes. No card, no contract, no call needed. You get the checked workbook and the summary either way.
Any export with one row per quote: origin, destination, container type or weight and volume, and the amount quoted. Laneworks finds the header row and the columns itself; a sheet it can't read is reported, not guessed at.
Quotes in the rate sheet's currency are checked. Others are marked 'Not checked' with the reason, so nothing is converted at a guessed rate.
Only the Laneworks team running the check. It is never used to train AI models and is deleted within 30 days after you stop using Laneworks, or sooner if you ask.
Yes. A quote export from CargoWise, or any spreadsheet your team keeps, works as it is.
Forward a real quote request to try@getlaneworks.com. The priced draft comes back in about two minutes.
Related: Freight quoting software · Best freight quoting software 2026 · Freight quote FAQ · Freight calculator