What this calculator is for
Cost-plus pricing starts from what a job or unit costs you, then sets a selling price so that your profit is a chosen share of that price (your target margin). This calculator takes Direct Costs ($), Indirect Costs ($), and Target Margin (%), then returns a selling price along with totals like Total Costs and Profit.
It is a practical method when you know your costs better than the client’s ROI story, when you resell materials or contractors, or when you want a clear floor before you negotiate. It is not the only way to price, but it stops “I hope this is enough” math.
Direct vs indirect costs
Direct costs are tied to the unit you are pricing: contractor invoices for that job, materials, stock assets bought for the deliverable, paid ads spent inside a campaign package, or your own delivery time valued at a floor rate if you choose to include labor as a cost.
Indirect costs are the share of overhead you allocate to this unit: software, insurance, marketing, admin time, and similar. You can allocate simply (a flat amount per project) or from a more formal overhead model. The key is consistency. Do not invent a new method every quote.
Total costs are direct + indirect. The selling price is set so that after subtracting total costs, remaining profit equals your target margin percentage of the price. That is margin-on-price math, which is different from “add X% on top of cost” markup. When you need both languages, open the Profit Margin Calculator after you have a candidate price.
How to use this calculator
- Direct Costs ($): delivery-specific costs for this product, package, or project.
- Indirect Costs ($): allocated overhead for the same unit. Use zero only if overhead is truly handled elsewhere and you accept a thinner model.
- Target Margin (%): the profit margin you want as a percent of selling price (not a markup on cost). Keep it below 100; the field is designed as a margin percentage of price.
Read the hero selling price as the amount to charge under these assumptions. Check total costs and profit so you can explain the stack: what you must cover, and what remains as profit at the target margin.
Why target margin is not “add the same percent to cost”
If you want a 40% margin on price, you cannot simply multiply cost by 1.40. Margin is profit ÷ price. Rearranged, price = total cost ÷ (1 − margin). That is why a dedicated calculator helps. Mental shortcuts confuse margin with markup and underprice the job.
Example shape (illustrative with round inputs): direct costs $60, indirect costs $20, total costs $80, target margin 40%. Price works out so that profit is 40% of price and costs are 60% of price. Profit in dollars is price − $80. Run the live tool for the exact selling price rather than approximating in your head during a client call.
A simple walkthrough mindset
First, be ruthless about completeness of costs. Missing a contractor line or “forgetting” the SaaS stack allocated to delivery makes any margin target fictional. Second, pick a target margin that matches your risk and sales motion. Productized work with clear scope can sometimes plan differently than chaotic custom builds. Third, compare the resulting price to market willingness. If buyers will not pay cost-plus at your target, you need lower costs, a sharper offer, or a different product shape, not a silent cut to margin every time.
Cost-plus beside other HustleNumbers pricing tools
Agency-style stacks that layer overhead % and profit % on direct cost are modeled in the Agency Markup Calculator. That path is related but not identical to margin-on-price.
Labor-first fixed bids with complexity and scope buffer live in the Project Pricing Calculator. Many freelancers estimate hours × rate there, then use cost-plus when materials or passthrough costs dominate.
Hourly floors from the Hourly Rate Calculator can feed direct costs when your main input is your own time. After you set a package price, verify margin vs markup with Profit Margin, and protect the plan from free extras with Scope Creep.
When cost-plus is enough, and when it is not
Cost-plus shines when costs are measurable and clients accept transparent or semi-transparent builds (production, implementations, builds with heavy passthrough). It is weaker when the value to the client is far above your cost: a positioning problem where value-based pricing may capture more of the outcome (Value-Based Pricing Calculator). Even then, cost-plus remains a useful floor check so a “value price” never lands below a sustainable margin.
Common mistakes
- Treating target margin like markup: adding 40% to cost and calling it 40% margin.
- Leaving indirect costs at $0 forever: then wondering why “profitable” months feel broke.
- Including wishful hours at $0 labor: unpaid time is still a cost to your business.
- Never revisiting allocations when tools, contractors, or your rate change.
Next steps checklist
- List direct costs for your next quote with receipts or rate × hours.
- Allocate a simple indirect amount per project (even a flat planning number is better than zero).
- Choose a target margin on price and run this calculator.
- Cross-check the price with the Profit Margin Calculator so you can speak margin and markup clearly.
- Put the number into a proposal with scope boundaries so margin survives contact with real clients.
Related tools on HustleNumbers
- Profit Margin Calculator: confirm margin % vs markup % on the final price.
- Agency Markup Calculator: billable rate from direct cost, overhead %, and profit %.
- Project Pricing Calculator: fixed bids from hours, complexity, and buffers.
- Hourly Rate Calculator: value your time before it enters direct costs.
Estimates only. This guide is educational and is not financial, tax, investment, or legal advice. Cost and margin inputs should match your records. Verify with a bookkeeper or accountant when pricing decisions are material.