A big bid lands on your desk. The upside is real if you win it. So is the downside if you price it wrong, because a bid that big doesn't leave room for a pricing mistake to hide in the margin the way a smaller job might.
Most job costing is built for jobs you've already run before, sized like the jobs you already know. Your historical numbers are accurate for your normal range, because you've priced that range enough times to know where the risk sits. A bid well outside that range often asks you to price scope you haven't priced at this scale, and the old template doesn't stretch to cover it. The categories that matter most at a much larger size, extended labor phasing, longer material lead times, subcontractor capacity on unfamiliar scope, often aren't broken out at all in a standard job cost model, because they've never needed to be before.
This is the trap. The bid deadline is fixed, the pricing pressure is real, and it's tempting to run the numbers through the same spreadsheet you always use, just with bigger inputs. But a spreadsheet built for pricing a job at your normal size doesn't automatically produce a reliable price for a job several times that size. The risks scale differently than the revenue does, and a template that doesn't account for that will quietly bake in a margin that looks fine on paper and doesn't survive the actual job.
This is a pattern I see often enough that it's worth naming directly. A contractor who's built a strong track record at one size gets handed the chance to bid something much bigger, and reaches for the same cost model that's worked every time before. The categories that matter at that size, extended labor phasing across a longer timeline, material lead times on a much larger order, subcontractor risk on scope never subcontracted before at that volume, don't have a home in the old model, and it's easy not to notice until the job is already running.
The fix isn't a bigger version of the same spreadsheet. It's rebuilding the cost model around the bid's actual scope, and putting the most contingency where there's the least historical data to lean on, rather than spreading it evenly across the whole bid the way a standard template does.
- Rebuild your cost model around the bid's actual scope, not your standard job template, especially when the size is well outside your normal range.
- Separate out the cost categories you have less experience with. That's where the pricing risk actually concentrates.
- Weight your contingency toward the categories with the least historical data, not evenly across the whole bid.
- Price the bid with a defined margin floor you won't go below, not a number you're hoping holds once the job starts.
Book a call with me to get your next big bid priced with numbers you can stand behind.

