Cost-Plus Pricing Calculator – Full Cost, Markup & Selling Price

Build a full cost per unit from materials, direct labor, other direct costs and allocated overhead, then add a markup to estimate a cost-based selling price. See the unit cost structure, equivalent margin and batch totals.

Cost build-up and pricing inputs

The overhead pool is allocated across this quantity.
Enter the total indirect cost pool for the same planned quantity.
%
Quick presets

Load a cost-plus scenario, then adjust any assumption.

Cost-plus pricing result

Selling price per unit
—
Full modeled cost / unit
—
Profit allowance / unit
—
Equivalent margin on price
—
Allocated overhead / unit
—
Total revenue
—
Total modeled cost
—
Total profit allowance
—

—

What does your result mean?

Enter the cost components and planned volume to interpret the result.

Volume and overhead

—

Largest cost driver

—

What to do next

—

Continue your calculation

Once the cost-plus price is calculated, test how that price looks as markup, gross margin and break-even economics.

How the cost-plus pricing calculator works

Cost-plus pricing starts with a cost base and adds a planned percentage above that cost. The key challenge is usually not the multiplication itself but deciding which costs belong in the base. This calculator separates direct unit costs from an overhead pool so you can see how the cost build-up changes before markup is applied.

The model adds materials, direct labor and other direct unit costs. It then divides the entered overhead by the planned number of units or billable units. That allocated overhead is added to the direct cost to create a modeled full cost per unit. Finally, markup is applied to that full cost.

Direct cost per unit = materials + direct labor + other direct costs

Allocated overhead per unit = overhead pool ÷ planned units

Full modeled cost per unit = direct cost per unit + allocated overhead per unit

Selling price = full modeled cost per unit × (1 + markup % ÷ 100)

Worked example: building a selling price from the cost structure

Assume a business plans a batch of 500 units. Materials cost $18 per unit, direct labor is $12, and other direct costs are $3. The business allocates $4,500 of relevant overhead to the batch and applies a 30% markup to full cost.

  1. Direct unit cost = $18 + $12 + $3 = $33.
  2. Allocated overhead = $4,500 ÷ 500 = $9 per unit.
  3. Full modeled cost = $33 + $9 = $42 per unit.
  4. Profit allowance = $42 × 30% = $12.60 per unit.
  5. Cost-plus selling price = $42 + $12.60 = $54.60 per unit.

A 30% markup does not mean a 30% margin on the selling price. Here the equivalent price margin is about 23.08%, because the percentage uses a different denominator.

Where to get the input data

A useful cost-plus result depends on a cost base that reflects the decision you are making. Use records from the same period and avoid mixing tax-inclusive figures with tax-exclusive figures.

Direct unit costs

Use supplier invoices, bills of materials, job sheets, time records, payroll cost rates, subcontractor quotes, packaging records or fulfilment reports. Convert each directly attributable amount to the same unit used by the calculator.

Overhead and planned volume

Use a relevant share of rent, administration, supervision, software, equipment support or other indirect costs from your budget or accounts. Match that overhead pool to the same planning period or batch as the units entered.

What counts as overhead?

Overhead is not simply “every cost that is not material.” It is a cost that is indirect for the unit being priced and therefore needs an allocation method. Depending on the business, this can include premises, administration, non-direct staff, software, equipment support, insurance or supervision.

This calculator uses a deliberately transparent allocation: one overhead pool divided by planned units. That is useful for planning, but it is not the only valid method. A manufacturer might allocate different overhead pools using machine hours and labor hours; a service firm might use billable hours; a retailer might use transactions or sales volume. If the chosen driver does not reflect how costs arise, the calculated unit cost can be misleading.

Does your result look realistic?

There is no universal “correct” cost-plus price, so the sanity check must focus on the assumptions rather than a fixed benchmark. Review these points before relying on the result:

  • The direct costs and overhead refer to the same product, service, batch or planning period.
  • The planned unit count is realistic; an optimistic volume assumption can make overhead per unit look artificially low.
  • No cost is included twice — for example once in direct labor and again inside overhead.
  • The markup is applied to the intended cost base and is not confused with a target margin on selling price.
  • The calculated price is compared with actual customer demand, competitor prices and commercial positioning.

If the price looks unexpectedly high, inspect overhead allocation and low planned volume first. If it looks unexpectedly low, check whether key direct costs, selling costs or indirect expenses have been omitted.

What affects the result most?

The selling price is driven by three things: direct cost per unit, overhead allocated per unit and markup. Direct cost normally moves with each unit. Overhead per unit depends strongly on the number of units over which the overhead pool is spread.

This volume effect is one reason the calculator shows what happens if planned volume changes by 20% while the overhead pool and direct unit costs stay unchanged. More planned units reduce overhead allocation per unit; fewer units increase it. This is a planning sensitivity, not a guarantee that the business will actually sell that many units.

Markup behaves more simply: one additional percentage point of markup increases the calculated price by 1% of the full modeled cost per unit. The commercial effect of a higher price on demand is outside the formula.

Cost-plus pricing vs a simple markup calculation

Both methods ultimately add a percentage to a cost base, but they solve different practical problems. A simple markup calculation assumes the unit cost is already known. Cost-plus pricing is more useful when you first need to construct the cost base and make an explicit overhead allocation.

That distinction matters. Applying a 30% markup to a purchase cost of $33 produces $42.90. But if the business also needs to allocate $9 of overhead per unit, applying the same 30% markup to the full modeled cost of $42 produces $54.60. The arithmetic is simple; the choice of cost base changes the result materially.

Markup is not the same as margin

Cost-plus pricing usually describes the addition as a markup on cost. Margin uses selling price as the denominator. For a positive price:

Markup % = profit allowance ÷ full modeled cost × 100

Equivalent price margin % = profit allowance ÷ selling price × 100

A 25% markup corresponds to a 20% equivalent margin. A 50% markup corresponds to about 33.33%. If a business target is explicitly stated as a margin on revenue, do not enter that percentage as markup without converting it.

When cost-plus pricing is not enough

Cost-plus pricing is useful because it is transparent and keeps cost recovery visible. It does not, however, tell you what customers are willing to pay or what competitors will charge. It can also create false confidence if the overhead allocation or planned volume is weak.

Use the calculated price as a cost-based reference point. Then test it against demand, customer value, market alternatives, channel fees, likely discounts, returns, capacity and strategic positioning. If the market will not support the calculated price, the solution may require a different cost structure, volume, offer design or pricing method rather than simply reducing markup.

What to do with the result

  1. Verify the cost base. Confirm that every direct cost belongs to the unit and that overhead is not double-counted.
  2. Stress-test volume. Compare the price at lower and higher planned volumes to understand overhead sensitivity.
  3. Check markup vs margin. Make sure the percentage matches the metric your pricing policy actually targets.
  4. Add selling realities. Consider discounts, commissions, payment fees, returns, warranty costs and taxes separately where relevant.
  5. Compare with the market. Treat a cost-based price as one input into the final pricing decision, not as an automatic answer.

Common cost-plus pricing mistakes

  • Using an unrealistic volume forecast: too many planned units spread overhead too thinly and understate full cost per unit.
  • Double-counting costs: the same labor, packaging or support cost appears both as direct cost and in overhead.
  • Using markup when the target is margin: a 30% markup does not create a 30% margin.
  • Ignoring unused capacity: planned output may differ from actual output, changing the overhead recovered through each unit.
  • Assuming cost determines market value: customers may value the offer above or below the calculated price.
  • Mixing tax bases: combining tax-inclusive and tax-exclusive cost figures makes comparisons unreliable.

For business and economics students: from cost classification to price

This calculator is useful for learning the difference between direct costs and indirect costs. Direct costs can be traced to the unit being priced. Indirect costs require an allocation rule. After that allocation, markup can be applied to the resulting full cost.

For classroom exercises, always show the sequence: classify costs → calculate direct unit cost → allocate overhead → calculate full cost → apply markup → distinguish markup from margin.

Exercise 1

Materials are $20, direct labor $10 and other direct costs $2 per unit. Overhead is $1,800 for 300 units. Apply a 25% markup. Find full cost, selling price and equivalent margin.

Exercise 2

A service uses €8 of materials, €42 of direct labor and €5 of other direct cost. Overhead is €4,000 for 200 service units. Apply a 30% markup. Calculate the cost-plus price.

Exercise 3

A batch has direct unit costs of €40 and €6, no other direct cost, €5,400 overhead and 450 planned units. Apply a 40% markup. Find overhead per unit, full cost and selling price.

Simplified planning model: this calculator allocates one overhead pool evenly across planned units and adds markup to the resulting modeled full cost. Formal cost accounting may use several cost centers and allocation drivers. The result also does not predict demand, competitor pricing, taxes or actual final profit.

FAQ – cost-plus pricing, full cost, overhead and selling price

What is cost-plus pricing?
Cost-plus pricing sets a selling price by first estimating the relevant cost of a product or service and then adding a markup. In this calculator, direct unit costs and an allocated share of overhead form the modeled full cost per unit before markup is applied.
What is the cost-plus pricing formula?
Full cost per unit = direct cost per unit + allocated overhead per unit. Selling price = full cost per unit × (1 + markup rate as a decimal).
How does this differ from a simple markup calculator?
A simple markup calculator starts with one unit-cost figure. This calculator helps build that cost figure from materials, direct labor, other direct costs and an overhead pool allocated across planned units before applying markup.
What should I enter as materials or purchased inputs?
Enter the materials, components, merchandise, subcontracted inputs or other purchased resources directly attributable to one unit, job or service package. Keep the cost basis consistent.
What should I enter as direct labor?
Use labor that can reasonably be traced to one unit or service unit. If labor is salaried and does not vary with the modeled activity, you may instead treat the relevant amount as overhead depending on your costing method.
What belongs in other direct costs?
Examples can include per-unit packaging, transaction-linked fulfilment, directly attributable subcontracting, unit-specific shipping or consumables. Do not count the same cost again in overhead.
What is overhead in this calculator?
Overhead is a total amount that you want to allocate across the planned units, such as a relevant share of rent, administration, software, supervision or other indirect costs. The calculator divides this amount by planned units.
Why does planned volume change the cost-plus price?
Direct cost per unit stays unchanged, but the same overhead pool is spread over more or fewer units. With more units, overhead per unit falls; with fewer units, it rises.
Is the markup percentage the same as profit margin?
No. Markup uses full modeled cost as its base. The equivalent margin shown by the calculator divides the profit allowance by selling price. A 25% markup corresponds to a 20% margin on selling price.
Does the calculated profit allowance equal accounting profit?
Not necessarily. It is the amount added above the modeled full cost. Actual accounting profit can differ because of taxes, financing, discounts, returns, idle capacity, unplanned expenses and differences in cost allocation.
Does this calculator include VAT or sales tax?
No. The calculator is tax-neutral. Use costs on a consistent basis and add or handle VAT, sales tax and other jurisdiction-specific taxes separately.
Can I use cost-plus pricing for services?
Yes. Define a service unit such as one job, hour, session or package, enter its direct costs, allocate a relevant overhead amount over the expected billable units and then apply markup.
Is cost-plus pricing enough to set the final market price?
No. It provides a cost-based reference price. A final price should also consider customer willingness to pay, competitors, positioning, capacity, discounts, channel fees and strategic goals.
Why might my accounting system produce a different full cost?
Formal cost accounting can allocate overhead by departments, machine hours, labor hours or other drivers and may use several overhead pools. This calculator uses one transparent overhead pool divided by planned units, so it is a simplified planning model.