Skip to main content
Primary formula: ceiling((batch setup cost + target batch contribution) / positive unit contribution).

Educational only: Business decision support, not accounting, tax or legal advice.

Privacy: No account is required. Tool inputs and results stay in this browser. Anonymous categorical usage analytics send only governed page, tool, cluster and action identifiers; tool inputs and results are never sent. Error monitoring is disabled. Optional saved state stays only on this device.

Update policy: Reviewed when formulas or official dependencies change.

Scope: Market-neutral small-business planning using your own assumptions.

What this planner helps you decide

Best for

Production and project businesses setting a whole minimum batch from setup and unit economics.

Outputs

Unit contribution, break-even batch, target-contribution batch and capacity feasibility.

Start here

Enter one setup event, unit price and variable cost before applying whole-unit and capacity constraints.

Use a different tool when: Do not use this to choose the highest-contribution use of a constrained operating resource; use Capacity Constraint Profit Planner for that decision. Use this tool to find the minimum production batch that recovers setup cost and protects the entered contribution.

Profit & break-even

Minimum Batch Size: unit contribution

Unit contribution, break-even batch, target-contribution batch and capacity feasibility.

Amounts use the same currency as your inputs. No currency conversion is performed.

Minimum Profitable Batch Size

Find the whole-unit batch needed to cover setup cost and a target batch contribution, then test whether entered capacity can deliver it.

Your numbers stay in this browser

currency units

Enter fixed cost incurred once for the batch. Use one consistent ex-tax currency basis.

currency units

Enter revenue earned for one unit. Use one consistent ex-tax currency basis.

currency units

Enter cost that changes with each additional unit. Use one consistent ex-tax currency basis.

currency units

Enter contribution required after recovering setup cost. Use one consistent ex-tax currency basis.

Enter the whole units that can be produced in one batch.

Decision result

Review the operating threshold and incremental comparison on the same entered capacity, cost and demand basis.

Preparing export actionsโ€ฆ
Unit contribution
12.00
Minimum profitable batch size
125 units
Contribution at minimum batch
500.00
Batch capacity status
Capacity is sufficient

Scenario comparison

Each row names the assumption axis changed from the baseline.

ScenarioResultDifference
Entered scenario125 unitsBaseline
Lower Target batch contribution121 units-4 units
Higher Target batch contribution130 units5 units

Save these results, change an input, then compare the updated figures with this baseline.

The baseline is temporary in this tab and is not added to shared scenario links or generated reports.

Calculation details

View calculation detailsView the formulas and inputs used for these results.

Unit contribution

Unit contributionselling price per unit โˆ’ variable cost per unit12.00
Result12.00

Uses the exact shared engine result and only the entered market-neutral operating assumptions. The engine retains raw precision; display formatting does not feed calculation.

Minimum Profitable Batch Size Planner formulas โ†’
Inputs used by these formula steps
Unit contributionSetup Cost
1,000
Unit contributionUnit Selling Price
20
Unit contributionUnit Variable Cost
8
Unit contributionTarget Batch Contribution
500
Unit contributionMaximum Capacity Units
200

Minimum profitable batch size

Minimum profitable batch sizeceiling((batch setup cost + target batch contribution) / positive unit contribution)125 units
Result125 units

Uses the exact shared engine result and only the entered market-neutral operating assumptions. The engine retains raw precision; display formatting does not feed calculation.

Minimum Profitable Batch Size Planner formulas โ†’
Inputs used by these formula steps
Minimum profitable batch sizeSetup Cost
1,000
Minimum profitable batch sizeUnit Selling Price
20
Minimum profitable batch sizeUnit Variable Cost
8
Minimum profitable batch sizeTarget Batch Contribution
500
Minimum profitable batch sizeMaximum Capacity Units
200

Contribution at minimum batch

Contribution at minimum batchminimum units ร— unit contribution โˆ’ batch setup cost500.00
Result500.00

Uses the exact shared engine result and only the entered market-neutral operating assumptions. The engine retains raw precision; display formatting does not feed calculation.

Minimum Profitable Batch Size Planner formulas โ†’
Inputs used by these formula steps
Contribution at minimum batchSetup Cost
1,000
Contribution at minimum batchUnit Selling Price
20
Contribution at minimum batchUnit Variable Cost
8
Contribution at minimum batchTarget Batch Contribution
500
Contribution at minimum batchMaximum Capacity Units
200

Batch capacity status

Batch capacity statusminimum units โ‰ค maximum batch capacitytrue
ResultCapacity is sufficient

Uses the exact shared engine result and only the entered market-neutral operating assumptions.

Minimum Profitable Batch Size Planner formulas โ†’
Inputs used by these formula steps
Batch capacity statusSetup Cost
1,000
Batch capacity statusUnit Selling Price
20
Batch capacity statusUnit Variable Cost
8
Batch capacity statusTarget Batch Contribution
500
Batch capacity statusMaximum Capacity Units
200

Inputs used

Batch setup cost
1,000
Selling price per unit
20
Variable cost per unit
8
Target batch contribution
500
Maximum batch capacity
200
Open this calculator with preset values

This calculator supports documented, shareable scenario URLs. Compatible assistants and applications can construct links using the parameters below.

Scenario links contain only allowlisted numeric and closed-choice inputs shown in the URL; Margin101 excludes free text and identifying fields. Anyone you share the URL with can read those numbers, so do not include private or identifying data.

Example: https://margin101.com/tools/minimum-batch-size/?sv=1&maximumCapacityUnits=200&setupCost=1000&targetBatchContribution=500&unitSellingPrice=20&unitVariableCost=8

ParameterMeaningUnitAllowed valuesPresenceDefault
maximumCapacityUnitsEnter the whole units that can be produced in one batch.units/batch0 to 100000000Required200
setupCostEnter fixed cost incurred once for the batch. Use one consistent ex-tax currency basis.currency units/batch, ex tax0 to 10000000Required1000
targetBatchContributionEnter contribution required after recovering setup cost. Use one consistent ex-tax currency basis.currency units/batch, ex tax0 to 10000000Required500
unitSellingPriceEnter revenue earned for one unit. Use one consistent ex-tax currency basis.currency units/unit, ex tax0 to 10000000Required20
unitVariableCostEnter cost that changes with each additional unit. Use one consistent ex-tax currency basis.currency units/unit, ex tax0 to 10000000Required8

Minimum Batch Size: unit contribution

Use whole-batch thresholds and capacity feasibility together; fractional or infeasible batches are not operational decisions.

Formula summary

Primary formula
ceiling((batch setup cost + target batch contribution) / positive unit contribution).

Read the full methodology

Data used here

  • The estimate uses your inputs and the general business formula documented in the methodology.

Decision checks

Act on the result

Compare the minimum batch with demand, storage and cash constraints before accepting the order.

Stress-test the decision

Retest higher setup cost, lower unit contribution and tighter capacity.

When this estimate can be misleading

  • Volumes, rates, capacity, time, costs and contribution are your records or scenarios; no benchmark or demand forecast is embedded.
  • Keep all money and operating records on one consistent ex-tax basis and decision period.
  • Incremental comparisons exclude disclosed sunk cost and do not guarantee demand, delivery capacity or a commercial outcome.
  • This is educational business decision support, not accounting, tax, legal or financial advice.
  • Use whole-batch thresholds and capacity feasibility together; fractional or infeasible batches are not operational decisions.

Educational estimate, not advice. See all assumptions & limitations โ†’

Guides to interpret the decision and its assumptions.

Frequently asked questions

How do I find the minimum production batch that recovers setup cost and protects the entered contribution?

Compare the minimum batch with demand, storage and cash constraints before accepting the order.

Which planning assumptions should I stress-test?

Compare a plausible alternative scenario and verify the decision-critical assumption that changes the plan most.