Cost-Plus Pricing Explained
Short answer: Cost-plus pricing starts from what it costs you to deliver, then solves for a selling price that hits a target profit margin on that price. Margin here means profit divided by price, not markup on cost. If total costs are $6,000 and you want a 25% margin, the quote is $8,000 because $2,000 is one quarter of $8,000. Run your costs through the Cost-Plus Pricing Calculator before you send a quote. Educational estimate only.
What cost-plus pricing means for freelancers
Cost-plus pricing answers a simple question: "Given what this job costs me, what price leaves X% of the invoice as profit?" Direct costs are line items tied to the project: subcontractors, stock assets, travel, software seats bought for the engagement. Indirect costs are your overhead allocated to the job: a share of insurance, equipment, admin time, or studio rent.
Agencies and contractors use this method when costs are visible and clients expect transparency. It is different from multiplying hours by rate with a markup buffer, which is what the Project Pricing Calculator does. Both can produce valid quotes; the language and math differ.
The margin-on-price formula
The Cost-Plus Pricing Calculator uses true margin on selling price:
- Total costs = direct costs + indirect costs
- Price = total costs ÷ (1 − target margin % ÷ 100)
- Profit = price − total costs
Why divide by (1 − margin)? Because margin is profit ÷ price. If you want 25% of the invoice to be profit, costs must be the other 75%. Price is therefore costs ÷ 0.75, not costs × 1.25.
How this differs from markup-style tools
The Hourly Rate Calculator and Project Pricing Calculator apply profit as markup on a cost base: multiply by (1 + %). A 25% entry there adds 25% on top of costs. Cost-plus uses margin-on-price: 25% means profit is 25% of what the client pays.
On $6,000 of costs, 25% markup yields $7,500 ($1,500 profit, 20% margin on price). 25% margin-on-price yields $8,000 ($2,000 profit). Mixing the two labels in one conversation is a common quoting error. See Profit Margin vs Markup for the full vocabulary.
Direct vs indirect costs
- Direct costs: expenses you would not incur without this project. Pass-through contractor fees, paid stock, mileage, materials, or a license bought solely for the deliverable.
- Indirect costs: overhead you allocate to the job. A portion of annual software, insurance, accounting, or non-billable admin. Allocation method is yours; the calculator only sums what you enter.
- Target margin (%): desired profit as a share of selling price, from 0% up to (but not including) 100%.
Do not double-count labor if you already pay yourself through salary-style draws. Many solo operators put self-pay in indirect allocation or use hourly-based tools instead. Pick one consistent model per quote.
How to use the calculator
- Open the Cost-Plus Pricing Calculator.
- List direct costs for the engagement.
- Add indirect overhead you are allocating to this job.
- Enter target margin as margin-on-price, not markup on cost.
- Read price and profit; cross-check margin with the Profit Margin Calculator if helpful.
Worked example (matches the calculator)
Suppose direct costs are $5,000 (contractor plus assets), indirect allocation is $1,000, and you target a 25% margin on price.
- Total costs: $5,000 + $1,000 = $6,000
- Price: $6,000 ÷ (1 − 0.25) = $6,000 ÷ 0.75 = $8,000
- Profit: $8,000 − $6,000 = $2,000
- Check margin: $2,000 ÷ $8,000 = 25% of price
Those numbers match the HustleNumbers cost-plus tool. If you had applied 25% markup instead ($6,000 × 1.25), you would quote $7,500 and only capture a 20% margin on price. The gap widens as the margin target rises.
When cost-plus fits (and when it does not)
Cost-plus works well when costs are measurable and the client expects a breakdown. It is weaker when value to the client far exceeds your cost stack (value-based pricing may fit better; see Value-Based Pricing for Freelancers). It also breaks down if indirect allocation is arbitrary: garbage in, garbage out.
For pure labor estimates without a cost ledger, project pricing from hours and rate is often faster.
Common mistakes
- Entering markup % in the margin field (25% markup ≠ 25% margin).
- Forgetting pass-through costs that shrink real margin after you quote.
- Quoting margin on price while the client hears markup on cost.
- Setting margin at or above 100% (the formula requires margin below 100%).
- Skipping verification with the profit margin tool after the quote is built.
FAQ
Is cost-plus the same as markup pricing?
No. This calculator uses margin-on-price. Markup adds a percentage on cost. The same target word ("25%") produces different dollars depending which method you mean.
Can margin be 100%?
No. At 100% margin, cost would be zero. The tool accepts margin from 0% up to 99%.
Should I include my salary in costs?
Only if you allocate it consistently. Many freelancers use hourly or project tools for labor and cost-plus for pass-through-heavy jobs. Avoid counting the same labor twice.
Is this tax or legal advice?
No. Estimates only. Disclaimer.
Related tools
Estimates only. Not financial, tax, or legal advice. Disclaimer.