Free & open source

Free estimating software for the small sub

BidSheet prices water, sewer, storm drain, and civil work: plan takeoff, trench volumes, crew costs, and a clean PDF for the GC. It runs on your computer, and your bids stay on it.

Latest release · Windows & Linux · All releases

5'-0" DEPTH 36" TRENCH WIDTH 8" DIP 6" BEDDING
Trench detail · excavation and backfill, calculated
A sanitary sewer bid in BidSheet, organized into Sanitary Sewer and Water Main sections. Each line item shows quantity, unit, and separate material, labor, and equipment costs, with section subtotals of $24,083.35 and $39,326.65.

Estimate Maple Street sanitary sewer · 20 line items across 4 sections

Features

Built for underground utility contractors

Estimating and bidding for water, sewer, storm, and civil work.

Bid Proposals

Estimates organized by section and line item, with overhead, profit, bond, and tax markups rolled in. Export a clean bid PDF for the general contractor.

Plan Takeoff

A built-in PDF plan viewer with per-page scale calibration and pipe-run drawing. Takeoff quantities drop straight into your bid line items.

Trench Profiler

Excavation and backfill volumes from pipe size, depth, width, and bedding. The numbers feed your line items so you are not doing it twice.

Material Catalog

Material pricing with history, supplier price-sheet import via CSV, and 600-plus seed items for water, sewer, storm, gas, and fiber.

Crews & Labor

Crew templates with burdened labor and production rates, plus owned and rented equipment costs. Assign a crew to a line item and let it price.

Win/Loss Tracking

Record which bids you win and lose so your pricing sharpens over time. Duplicate old bids to start new ones, lock the winners, manage change orders.

A sanitary sewer plan and profile sheet open in BidSheet with two pipe runs traced in green and segment callouts reading 235.0 feet, 110.1 feet, 175.0 feet, and 140.2 feet.

Plan Takeoff 1″ = 20′

Measure

Trace the run off the plan

Load the plan PDF and calibrate the scale once. Draw the pipe runs and the footages land in the measurements panel, ready to send to your trench profiles or straight into the bid.

The trench profiler showing a 520 foot run of 8 inch PVC at 9.2 feet average depth, with 531.56 cubic yards of excavation and a depth summary split into 0 to 5, 5 to 10, and 10 to 15 foot bands.

Trench Profiler 520 LF · 8″ PVC SDR-35

Dig

Excavation and backfill, not guesswork

Give it pipe size, depth, grade, width, and bedding. It returns excavation, bedding, and backfill volumes broken out by depth band, so you can see exactly where the trench box starts costing you.

The PVC Pipe category of the material catalog listing 39 items with unit costs, suppliers, part numbers, and the date each price was last updated.

Material Catalog 633 items · 39 in PVC pipe

Price

Your prices, from your suppliers

Six hundred-plus seeded items for water, sewer, storm, gas, and fiber. Keep supplier and part numbers on the row, watch the last-updated date, and import a supplier price sheet from CSV when quotes come in.

Four crew templates in BidSheet showing burdened hourly rates: a restoration crew at $131.90, a service and tap crew at $123.50, a sewer pipe crew at $172.40, and a water pipe crew at $202.10.

Crews & Labor Burden applied

Crew

Crews that price their own labor

Build crews out of labor roles with taxes, insurance, and benefits already in the rate. Pair a crew with a production rate and a line item works out its own hours instead of waiting on your gut.

The BidSheet dashboard showing a 60 percent win rate on three wins and two losses, with a Where You Win panel breaking results down by client and by bid size.

Dashboard 3W / 2L · 60% win rate

After

Find out where you actually win

Mark a bid won or lost and the dashboard does the rest, splitting your record by general contractor and by bid size. Bid the work you win instead of the work you happen to see.

Your data

Your work stays on your computer

BidSheet stores everything in a database file you own. No account required, no telemetry, nothing leaves your machine. If you would rather no bid data ever touch a server, turn on local-only mode and confirm it yourself with a packet capture.

  • Runs fully offline, no signal required
  • Open source under GPLv3, every line on GitHub
  • Your database is one file on your disk, exportable any time

Optional cloud sync · Beta

Add backup and sync when you want it

$20/month · first 30 days free

Cloud sync adds encrypted backup, access from a second computer, and a way to get everything back when a laptop dies. The app stays free either way, and your data still lives locally.

See pricing details

Still pricing in a spreadsheet?

If you bid water mains, sewer, or storm drain in Excel, BidSheet was built for exactly that work. It is free, and it stays free.

Download BidSheet