Template · Bidding

Bid tabulation sheet for comparing contractor bids

Unit prices, extended totals, unbalanced-line flags, responsiveness and ranking for competing contractor bids.

Create an account

Downloads are included in the $19.85 yearly membership. Sign in

XLSXCSVODSXMLNumbers
Bid tabulation summary
Example data — replace the blue input cells with your own.
Headline results
APPARENT LOW BIDDERLOW BIDLOW BID VS ESTIMATESPREAD, LOW TO SECOND
Northwind Example Ltd.$852,105-0.9%3.7%
Engineer's estimate$860,075Quantity times engineer's unit price, from the Bid tab
Bidders ranked by computed total (responsive bids first)
PositionBidderComputed totalvs estimateResponsive?Rank among responsive
1Northwind Example Ltd.$852,105-0.9%Yes1
2Example Paving Co.$883,3602.7%Yes2
3Lakeside Example LLC$935,9448.8%Yes3
4Riverbend Example Inc.$896,2454.2%No
5Hillcrest Example Corp.$866,5160.7%No

Showing the first 16 of 21 rows and 6 of 6 columns. Cells with formulas show the formula on hover.

What does this template do?

A bid tabulation compares what each contractor bid on the same set of quantities. This workbook is built for the owner or engineer who receives unit price bids. The Bid tab holds the line items, the quantities, the engineer's estimate and each bidder's unit prices. The Bidders tab holds each bidder's name, the total printed on its bid form, the bond and addenda status, and the computed total from the Bid tab.

Each line extends quantity times unit price, and each bidder's total is the sum of its extended amounts. The workbook finds the low unit price and the spread for every line, and it flags a line as unbalanced when any unit price is more than 50% above or below the median of the prices on that line; the threshold is an input. A bid is responsive only when the bond and the addenda are both marked Yes, and responsive bids are ranked with RANK on the computed totals.

The example is a fictional road resurfacing project, Example Township road resurfacing, with fifteen line items and five invented bidders. The unit prices and the quantities are illustrative.

What’s inside

  • Extended totals for up to five bidders on 80 line items
  • Unbalanced-line flag when a unit price falls outside 50% of the line median
  • Responsive bids ranked on computed totals with RANK
  • Low bidder, low bid, difference from the estimate and spread to the second bid
  • Stated total on the bid form checked against the computed total

Which tabs does the workbook have?

TabWhat it holds
SummaryApparent low bidder, low bid, difference from the estimate, spread, ranked bidders and checks.
Bid tabLine items, quantities, engineer's unit prices, bidder unit prices, extended amounts and balance flags.
BiddersStated totals, bond and addenda status, responsiveness, arithmetic difference and ranking keys.
NotesPurpose, steps, formulas used, assumptions and limits.

What formulas does this template use?

This template holds 819 formulas in 1,073 cells across 4 tabs, so 76% of its cells calculate. They use 14 distinct functions; the longest formula is 239 characters and 58 of them read from another tab.

FunctionUsesWhat it does
IF907one result when a test is true, another when false
OR646true when any test is true
COUNT245counts numeric cells
MEDIAN160middle value
MIN160smallest value
MAX80largest value
SUMPRODUCT80multiplies matching entries, then adds them
INDEX23value at a position in a range
MATCH23position of a value in a range
COUNTIF21counts cells meeting one condition
RANK10position of a value in a list
SUM6adds numbers

The 12 most used of 14 functions. Counted from the workbook itself. Only functions that Excel, LibreOffice Calc, Google Sheets and Apple Numbers evaluate the same way are used, so the formulas survive every download format.

How do you use it?

  1. On the Bid tab, enter the project name, the bid opening date and the unbalanced threshold.
  2. Enter each line item with its unit, quantity and the engineer's unit price.
  3. On the Bidders tab, enter each bidder's name, stated total, bond status and addenda status.
  4. Enter each bidder's unit prices in the blue columns on the Bid tab.
  5. Read the apparent low bidder and the tiles on the Summary tab, then clear any messages in the checks block.

What is it good for?

  • Tabulating unit price bids for a public works contract
  • Comparing paving or site work bids against the engineer's estimate
  • Checking bid forms for arithmetic errors before award

Questions about this sheet

Does the ranking use the stated total or the unit prices?

It ranks on the computed total, which is the sum of quantity times each unit price. The stated total is shown beside it, and any difference is reported on the Summary tab.

What does the unbalanced flag mean?

A line is flagged when a bidder's unit price is more than 50% above or below the median of the prices on that line. The flag asks for a review of the line, and it does not decide the award.

Why is a bidder marked as not responsive?

A bidder is responsive only when the bond and the addenda acknowledgement are both marked Yes. Non-responsive bids stay in the table and are left out of the low bid.

Can it be used for lump sum bids?

Yes. Enter each lump sum item with unit LS and a quantity of 1, and enter the bidder's price in its unit price column.