A custom embroidery service needs about $260k in monthly revenue to break even in the first-year model when payroll is included Here’s the quick math: fixed monthly costs are about $212k, and contribution margin is 815%, so break-even revenue is $212k / 815% = about $260k The model’s first-year plan averages $1642k in monthly revenue, so it shows a large operating cushion before taxes, debt service, and one-time setup spend This is a planning estimate, not a sales guarantee or tax outcome
Fixed costs$21.2K/mo
Payroll-heavy base
Contribution margin81.5%
After variable costs
Break-even revenue$26.0K/mo
Monthly target
Break-even timingMonth 1
Launch month
Break-even calculator
Test monthly revenue, variable expenses, and fixed costs to see when the embroidery shop clears break-even.
Money available to cover fixed costs$256,712
$306,167 revenue - $49,455 variable expenses
Margin ratio
84%
Covers fixed costs
Yes
Break-even chart Revenue Total costs
Which embroidery expenses are fixed, and which move with sales?
Cost classification
Break-even works only when order-driven spending is kept out of fixed overhead. Here, blanks, thread, direct labor, fees, and commissions move with sales; rent, insurance, software, and base payroll set the monthly hurdle.
Expense
Cost
Break-Even Treatment
Common Mistake
Blank apparel inputs
Variable
Apply per unit: $10.00 polo, $5.00 cap, $20.00 hoodie, $4.00 tote, and $35.00 denim jacket.
Using one average blank price across all items.
Thread, packaging, and shipping labels
Variable
Include unit-level consumables in contribution margin; shipping labels are $0.20 per unit across items.
Leaving small consumables out of break-even math.
Direct labor per unit
Variable
Charge by item: $1.50 polo, $1.25 cap, $2.00 hoodie, $1.00 tote, and $3.00 denim jacket.
Treating production labor like a fixed salary.
Payment processing fees
Variable
Use 2.5% of revenue in the first year, then update by forecast year.
Modeling payment fees as a flat monthly bill.
Sales commissions
Variable
Use 3.0% of revenue in the first year, then reduce per the forecast schedule.
Forgetting commissions when testing gross margin.
Base monthly overhead
Fixed
Include workshop rent $2,500, insurance $150, platform fees $300, accounting and legal $500, office supplies $100, and software $200 per month.
Dropping small fixed lines because they feel immaterial.
Utilities
Semi-variable
Keep base utilities at $400 per month, and treat production utilities at 0.3% of revenue as variable.
Classifying all utilities as fixed and overstating margin.
Committed FTE payroll
Semi-fixed
Use base salaries as monthly overhead; planned staff increases create step changes as volume grows.
Spreading salaried roles per unit like direct labor.
How does break-even shift from a lean Year 1 mix to base Year 3 and full Year 5 volume for this embroidery service?
Scenario table
Break-even stays well below revenue in all three cases because contribution margin stays above 83%. The gap widens as volume rises, even though wages and overhead also climb.
Planning assumptions only; actual break-even will move with mix, pricing, labor, and overhead.
Scenario
Monthly Revenue
Variable Costs
Fixed Costs
CM Ratio
Operating Profit
Break-Even Signal
Lean launch mix (Year 1)
$164.2k
$27.9k
$21.2k
83.0%
$134.5k
Revenue is about 6.4x the ~$25.6k break-even level, so cushion is strong.
Base case mix (Year 3)
$306.2k
$49.5k
$31.5k
83.8%
$254.1k
Revenue is about 8.2x the ~$37.6k break-even level, so this is the cleanest mid-scale cushion.
Full-capacity mix (Year 5)
$462.9k
$76.2k
$35.7k
83.5%
$383.8k
Revenue is about 10.8x the ~$42.7k break-even level, so cushion is widest here.
What breaks the break-even plan for a custom embroidery shop?
Stress test
Current plan is well above break-even, but the cushion gets thin if sales fall hard, payroll starts early, or blank and rush costs rise. The real risk is stacked pressure, not one small miss.
Stress Case
Changed Assumption
Break-Even Revenue
Revenue Gap
Risk Signal
Current plan
No change.
$312,427
$1,657,573 cushion
Plan revenue stays far above break-even.
Revenue shortfall
Year 1 revenue drops 85%.
$312,427
$16,927 gap
A sharp sales miss nearly wipes out the cushion.
Fixed-cost pressure
The Marketing Coordinator runs full-year at 1.0 FTE.
$371,289
$1,598,711 cushion
Early hiring pushes the break-even line higher.
Margin pressure
Blank costs, thread, labor, and shipping rise 10%.
$316,939
$1,653,061 cushion
Small cost creep cuts margin before sales move.
Combined pressure
Revenue drops 85%, the Marketing Coordinator runs full-year, and unit costs rise 10%.
$376,360
$80,860 gap
Stacked pressure turns cushion into a real loss risk.
What should a custom embroidery founder verify before signing the lease and buying machines?
Founder checklist
Before you sign the lease, buy machines, or hire help, verify that real quotes and preorder demand support the first-year mix. At about $127 per decorated unit, you need roughly 205 units a month to cover the fixed load, so early misses hit cash fast.
1Demand proof$127/unit
Confirm quotes or preorder interest can hold the first-year mix at about $127 per decorated unit, because you need roughly 205 units a month to cover the fixed load.
2Margin check81.4% CM
Test blank, thread, labor, packaging, label, payment fee, and sales commission by product before bulk buys, so the margin stays near 81.4%.
3Sample flowBefore ramp
Run sample approval and digitizing on a few orders first, because design rework or stitch errors will slow sales and eat labor.
4Capacity gateMonth 7
Hold the second machine until live throughput proves it is needed, since that capex is planned for Month 7 and should follow real order volume.
5Staffing load$205K/yr
Verify the payroll plan can cover the owner operator, lead machine operator, graphic designer, and sales rep before you promise fast turnaround or wholesale service.
6Cash cushion$1.164M
Keep enough cash for Month 1 setup, because the model's minimum cash lands in Month 1 and the lease, inventory, and machine spend hit before the base is stable.
Choosing a selection results in a full page refresh.