How to Write a Subcontractor Bid That Wins More Work
Learn how to write a subcontractor bid that looks professional and wins more jobs. Step-by-step guide for specialty trade subs and small contractors.
How to Write a Subcontractor Bid That Wins More Work
Most subcontractors lose jobs not because their price is wrong, but because their bid looks sloppy. A general contractor staring at five bids is going to trust the one that looks organized and complete. If yours is a number scribbled on a proposal template from 2011, you are already behind.
This guide walks you through how to write a subcontractor bid the right way, from reading the scope to sending a client-ready document that gets you taken seriously.
Step 1: Read the Scope of Work Before You Do Anything
Before you touch a calculator, read the full scope of work. Then read it again.
Missed scope is the number one reason subcontractors lose money on jobs. Mark every item that applies to your trade. Note anything vague or missing. If the drawings conflict with the spec, write it down so you can list it as an exclusion.
This step takes 20 minutes and can save you thousands.
Step 2: Do a Clean Material and Labor Takeoff
Your bid is only as good as your takeoff. Work through the job systematically:
- Materials: List every item you need with quantities and current pricing. Do not guess. Call your supplier if pricing has changed recently.
- Labor: Estimate hours by task, not by gut feel. Think about crew size, productivity rate, and any difficult access or phasing.
- Equipment: Include any rentals, lifts, or specialty tools the job requires.
- Subcontractors: If you are sub-ing out any portion, get a number from them before you bid.
Keep your takeoff organized in a spreadsheet or in a tool built for this. You will need to reference it if the GC pushes back on your number.
Step 3: Calculate Your Overhead and Markup
A lot of small contractors forget that their bid has to cover more than direct job costs. Your overhead includes things like:
- Insurance and bonding
- Truck and equipment payments
- Office expenses and software
- Your own time managing the job
Once you have your direct costs, apply your overhead percentage and then your profit margin on top. There is no universal number here, but most specialty trade subs should be targeting a minimum of 15 to 20 percent gross margin depending on market conditions and job complexity.
If you are consistently buying work at thin margins, you are not building a business. You are just staying busy.
Step 4: List Your Inclusions and Exclusions Clearly
This section is what separates a professional bid from an amateur one.
Inclusions tell the GC exactly what you are covering. Exclusions protect you from scope creep. Be specific.
Example inclusions:
- Furnish and install all ductwork per plans dated 04/10/25
- Sheet metal fabrication for supply and return runs
- Insulation on all supply ducts in unconditioned spaces
Example exclusions:
- Electrical connections to equipment
- Crane or rigging not shown on drawings
- Work above 20 feet without additional lift allowance
Writing this out forces you to think through the job and gives you legal cover if disputes come up later.
Step 5: Include Your Bid Assumptions and Clarifications
If your bid is based on specific conditions, say so. This is where you note things like:
- Pricing is valid for 30 days
- Bid is based on a single mobilization
- Excludes permit fees unless otherwise noted
- Work to be performed during normal business hours
Assumptions are not weaknesses. They show the GC you thought the job through. They also protect you when conditions change.
Step 6: Format Your Bid Like a Professional Document
Here is where a lot of subs drop the ball. The number might be right, but if the document looks like it was typed in a hurry, the GC questions your attention to detail.
A professional subcontractor bid should include:
- Your company name, logo, and contact info
- Project name, address, and bid date
- A clear itemized cost breakdown
- Your inclusions, exclusions, and assumptions
- A total price with any alternates listed separately
- Signature line and terms
If you are still copying and pasting into a Word doc or filling out a generic PDF, look at TradeBid. It is built specifically for specialty trade subs and lets you put together itemized, client-ready bid PDFs fast. You fill in your scope, labor, and materials, and it handles the formatting so your bid looks sharp every time.
Step 7: Review Before You Send
Before you hit send, do a final check:
- Does the total match your takeoff math?
- Are all exclusions listed?
- Is the bid addressed to the right GC and project?
- Is your pricing still current?
- Does the document look clean on screen and when printed?
One typo or missing line item can cost you a job or a margin point. Two minutes of review is worth it.
Common Mistakes to Avoid
- Bidding from memory instead of a real takeoff. You will miss things.
- Leaving out exclusions. Verbal scope agreements do not hold up.
- Sending a total with no backup. GCs want to see the breakdown.
- Not following up. Send the bid, then call two days later to confirm receipt.
Write Bids That Get You Taken Seriously
Learning how to write a subcontractor bid properly is one of the highest-leverage skills you can build. It protects your margin, sets expectations upfront, and tells GCs you run a tight operation.
The contractors who win consistently are not always the cheapest. They are the ones who show up with a clean scope, a professional document, and a number they can stand behind.
Ready to build faster, cleaner bids? Try TradeBid free at tradebid.org and start sending client-ready bid PDFs today.