The Golden Rule: Measure Twice, Order Once
Every experienced contractor has made a material ordering mistake. The $200 emergency run to the supply house, the $500 in tile you can't return, the half-day you lost waiting for a delivery. Good material estimation isn't about being perfect — it's about being close enough that surprises are small and manageable.
Waste Factors by Material Type
Always add a waste factor. Here are standard percentages:
- Tile (straight lay): 10% waste
- Tile (diagonal or herringbone): 15-20% waste
- Hardwood flooring: 10% waste
- Drywall: 10-12% waste
- Paint: 10-15% over calculated coverage
- Electrical wire: 15-20% (for runs, turns, and junction boxes)
- Plumbing pipe (PEX): 10-15% waste
- Copper pipe: 5-10% (expensive, cut carefully)
- Lumber (framing): 10-15% waste
- Roofing shingles: 10-15% (depends on roof complexity)
Common Material Calculations
Tile
For a floor or wall tile job:
- Measure the area in square feet (length x width for floors, height x width for walls)
- Subtract any openings (doors, windows) larger than 2 sq ft
- Add your waste factor (10% straight, 15-20% pattern)
- Divide by the coverage per box (usually printed on the box)
- Round up to the next full box
Example: 120 sq ft bathroom floor + 10% waste = 132 sq ft. Tile comes in boxes of 15 sq ft. You need 9 boxes. Grab 10 to be safe. At $4.50/sq ft = $675 in tile.
Electrical Wire
For residential wiring:
- Measure the run from panel to the furthest device
- Add 2 feet per connection point (box, outlet, switch)
- Add 3 feet at the panel for landing
- Add 15-20% for routing around obstacles
Example: Kitchen circuit — 45 feet from panel to first outlet + 6 outlets x 2 feet each + 3 feet at panel = 60 feet. Add 20% = 72 feet. A 250-foot roll of 12/2 NM-B ($85-95) covers it with plenty to spare.
Paint
One gallon covers approximately 350-400 sq ft on smooth surfaces:
- Measure wall perimeter x ceiling height = total wall area
- Subtract windows and doors (about 20 sq ft per window, 21 sq ft per door)
- Divide by 375 sq ft per gallon (average coverage)
- Multiply by number of coats (2 coats is standard)
Example: Room is 12x14 with 8-foot ceilings. Perimeter = 52 feet x 8 = 416 sq ft. Minus 2 windows (-40) and 1 door (-21) = 355 sq ft. At 375 sq ft/gallon, that's 1 gallon per coat, 2 gallons total. Buy 3 for touch-ups.
Plumbing Pipe
- Measure each run from supply to fixture
- Add 6 inches per fitting for cutting and connections
- Add 10-15% overall waste
- PEX is more forgiving (comes in rolls); copper is less (comes in sticks)
Pricing Materials Accurately
- Check supplier prices weekly. Material prices fluctuate. The copper price from 3 months ago is probably wrong.
- Account for delivery fees. A $75 delivery charge on a $500 material order is 15% — don't eat that.
- Ask about contractor discounts. Most supply houses offer 10-20% off for trade accounts. If you're not set up with one, you're overpaying.
- Factor in your time. Picking up materials costs you 1-2 hours. That's worth $100-200 in opportunity cost. Either charge for it or have it delivered.
BidOrca estimates materials automatically
Describe the job scope, and BidOrca AI generates a material list with quantities, waste factors, and current pricing built in. Edit anything you want, then send a professional estimate.
Try BidOrca FreeCommon Estimation Mistakes
- Not accounting for waste. Zero-waste estimates always end up short. Always add your waste factor.
- Using old prices. Lumber, copper, and wire prices change frequently. Check current rates before every estimate.
- Forgetting consumables. Screws, caulk, tape, sand paper, drill bits — they add up. Budget $50-150 per job for consumables.
- Not checking stock. Ordering tile that's backordered 6 weeks kills your schedule. Verify availability before quoting.
The Bottom Line
Accurate material estimation is a skill that gets better with experience. Use the formulas above, always add your waste factor, check current pricing, and account for consumables. The contractors who estimate materials well make fewer emergency supply runs, waste less money, and deliver more accurate bids — which means happier customers and healthier margins.