The Sub Markup Optimizer calculates net margin for subcontractor bids after stacking overhead, retainage, and bond costs on top of direct costs (labor, materials, lower-tier subs, equipment). It shows effective markup, break-even markup, and the full cost stack.
Job Cost Inputs
Office overhead as % of direct cost (typical 8-15%)
% held by GC on each pay app (typical 5-10%)
If bonded, premium as % of contract value (typical 1-3%)
Your desired net profit margin on this job
Cost Stack Breakdown
Markup Analysis
Retainage of $48,384.00 will be withheld from each pay app until substantial completion.
Example
A mechanical sub prices a hospital HVAC job with $180K labor, $120K materials, $85K lower-tier ductwork, $15K equipment rental.
How to Use This Tool
- 1Enter your four direct cost categories: labor, materials, lower-tier subs, and equipment.
- 2Set your overhead rate, retainage percentage, bond premium, and target profit margin.
- 3Review the cost-stack breakdown to see where your money goes.
- 4Check the net margin and effective markup — adjust target profit if below your floor.
How to Apply the Results
Compare the net margin to your company minimum (typically 5-8% for subs). If the net margin is below your floor, adjust the target profit upward or look for cost reductions. The break-even markup tells you the minimum markup to avoid losing money.
Frequently Asked Questions
Save your pricing assumptions in Sub-Hub
AI-powered bid matching for specialty subcontractors — by trade, service area, and certification.
Join Sub-Hub Free