Freight RFP pricing: spreadsheet or software?

Published . Updated .

A shipper's RFP lands with a few hundred lanes and a deadline. Many small brokerages answer it the same way: open the shipper's workbook, open a rate history, and match the two by hand or with lookup formulas. The alternative is software that does the matching. Neither is always right. This guide compares the two on the things that decide whether a bid is accurate, and says plainly when a spreadsheet is the better choice.

What does pricing an RFP actually take?

Whichever tool you use, the job has four parts:

  1. Read the template. Work out which tab holds the lanes and which hold instructions, volumes or accessorial questions. Every shipper lays these out differently.
  2. Match each lane to your history. A lane is not just an origin and a destination. Equipment, number of stops and weekly volume can all change the carrier cost, so a match has to agree on all of them.
  3. Apply your numbers. Markup on the buy rate, then fuel. State both before you start. The guide on markup versus margin in a freight bid shows how to keep them straight.
  4. Hand it back in the shipper's format. Without breaking their formulas or overwriting cells that already hold a value.

Depending on the product, software takes over some or all of parts 1, 2 and 4. Part 3 is arithmetic in either case.

When does a spreadsheet work well?

A spreadsheet is a good tool for this job when:

It also costs nothing extra. If you have a workbook that already works, keep using it.

Where does a spreadsheet break down?

The problems are not in the arithmetic. They are in the matching and in the handling:

What does software change, and what does it not?

"Software" covers several different things, so be clear which you mean:

Depending on the product, software does some or all of the matching for you, or gives you a place to do it yourself, and may keep a record of why each lane matched. Some products also suggest rates from market data; others work only from your own history. Whichever you pick, the rate you submit is still your decision. What differs between products is how they treat a lane with no history, whether they use your own buy rates or something else, and whether you get the shipper's own file back. Those are the questions to ask.

Spreadsheet or software: how do they compare?

What mattersSpreadsheetSoftware (a category)LaneMapper
Who does the matchingYou, lane by lane or with formulas you buildDepends on the productThe service reads the template and matches each lane to your history
Lane with no historyEasy to miss, or filled by a loose lookupDepends on the productFlagged and left empty, never guessed
Where the rate comes fromYour history, if you set it up that wayDepends on the productOnly your own uploaded rate history
Shipper's file handed backYou paste it inDepends on the productFilled in place for Excel when a rate column is identified, never over a cell that already has a value
CheckingYou check yourselfDepends on the productA second AI model reviews every result and lists what is left for you to decide
CostYour timeDepends on the vendor7 credits a lane, no subscription
Control and visibilityCompleteDepends on the productYou see the source row next to the matched row

When does a full platform make more sense?

A single-task tool is not the right answer for everyone. A TMS module or a wider pricing platform is the better choice when:

A spreadsheet is the better choice when the RFP is small or you only bid a few times a year on lanes you know well.

What should you check whichever way you price?

  1. List every tab in the shipper's file and write one line on what each contains.
  2. Decide markup and fuel before you look at a single lane.
  3. Match on origin, destination, equipment, stops and volume, not on origin and destination alone.
  4. Mark every lane with no history in a separate colour before pricing anything.
  5. Spot-check ten lanes you know well against your own memory of the rate.
  6. Keep one file named as final and delete the rest of the versions from the folder you submit from.
  7. Finish pricing a day before the deadline so a second look is possible.

How LaneMapper does this

You upload two files: the shipper's RFP as it arrived, and your own lane rate history. The RFP can be an Excel workbook with any tabs and headers, a CSV, a Word or PDF table, or a photo of the lane sheet. LaneMapper reads every lane and matches it to the one row in your history with the same origin, stops, destination, equipment and volume band. A rate is released only when the lane exactly equals its cited history row. Anything else is flagged for you.

A model describes the layout of the shipper's template and code checks that description against the cells. The arithmetic for markup and fuel is done by code, not by the model. A second, stronger AI model reviews every result, fixes what it can, and lists what is left for you to decide. Results are model output checked by code and by a second model; they are not verified by a person.

You get back a workbook with live formulas and the source row beside the matched row, a CSV with one row per lane, and, for an Excel RFP with a rate column it can identify, the shipper's own file filled in. It never writes over a cell that already has a value.

LaneMapper does not set your rates, does not pull in market rates, and has no TMS integration. It handles up to 1,500 lanes a job. Pricing is 7 credits a lane with no subscription, and every lane read is billed whether or not your history matches it. A 40-lane RFP is $270, a 300-lane RFP is $1,490 and an 800-lane RFP is $4,090. It is a new product with no customers to quote, so judge it on a real RFP of your own. Create an account to try it.

Questions

Is Excel enough to price a freight RFP?
For a short lane list and a tidy rate history, yes. Excel is enough when you can see every lane, the template has one lane tab, and you have time to check each match. It strains when the list runs to hundreds of lanes and the history keys do not line up.
Do I need a TMS to answer shipper RFPs?
Not to answer them. You can price an RFP from an export of your own loads. A TMS helps if it already holds clean lane history and can produce that export, but the matching to the shipper's template is a separate job.
What should I ask a vendor before paying for RFP software?
Ask whether it uses your own carrier buy rates, how it treats a lane with no history, whether it hands back the shipper's own file, what the price is, and what you still have to check. If an answer is vague, treat it as a no.
How many lanes make a spreadsheet too slow?
There is no fixed number. The signs are more than a day spent matching, lookups you no longer trust, or lanes you skip because there is no time. Count how long your last RFP took end to end and decide from that.

Your next RFP, mapped before the deadline.

Create an account, upload the file, download the priced lanes.