Cross-Dock Facility Break-Even: About $90K in Monthly Revenue
A cross-dock facility breaks even at about $90k in monthly revenue under the Year 1 assumptions Here’s the quick math: $76,450 in monthly fixed and salaried overhead divided by an 85% contribution margin equals $89,941 in break-even revenue The Year 1 plan averages $120k/month, so the operating cushion is about $30k/month before capex, debt service, taxes, and owner distributions The core model shows break-even in Month 2, with minimum cash of $341k in Month 9
Fixed costs$28.3K/mo
Monthly fixed base
Contribution margin85%
After variable costs
Break-even revenue$97.5K/mo
Revenue target
Break-even timingMonth 2
Launch month
Break-even calculator
Use this to test monthly revenue against the variable costs that move with volume and the fixed monthly cost base that break-even must cover.
Money available to cover fixed costs$328,208
$377,250 revenue - $49,042 variable expenses
Margin ratio
87%
Covers fixed costs
Yes
Break-even chart Revenue Total costs
Which expenses are fixed, variable, or volume-driven in a cross-dock facility?
Cost classification
Break-even is reliable only when rent, site costs, usage fees, and dock labor sit in the right buckets. First-year revenue is $1.44M and break-even arrives in Month 2, so small classification errors can overstate margin fast.
Expense
Cost
Break-Even Treatment
Common Mistake
Facility Lease
Fixed
Use $22,000 per month in the fixed monthly base before contribution margin.
Spreading lease by pallet and making break-even look lighter at low volume.
Property Taxes and Insurance
Fixed
Use $4,500 per month from Month 1 through Month 60.
Leaving it below operating expenses or treating it as optional.
Facility Utilities
Semi-fixed
Start with $3,200 per month, then step up when shifts, doors, or equipment hours expand.
Treating all utilities as volume-based and hiding the base load.
Security and Site Monitoring
Fixed
Use $1,800 per month as a stable site coverage expense.
Dropping it in slow months even though the facility still needs coverage.
Packaging and Consumables
Variable
Apply 4.5% of first-year revenue, falling to 3.5% by the mature year.
Using a flat monthly amount instead of tying it to pallet and service volume.
Fuel and Energy for Material Handling
Variable
Apply 5.0% of first-year revenue, down to 4.0% by the mature year.
Forgetting that more dock turns raise material-handling energy use.
Transaction Based Software Usage Fees
Variable
Apply 2.5% of first-year revenue, down to 1.5% by the mature year.
Budgeting only fixed software support and missing transaction charges.
Forklift Operator
Semi-variable
Model $45,000 annual salary per FTE, rising from 4.0 FTEs in the first year to 18.0 FTEs by the mature year.
Treating dock labor as fully fixed when shift coverage rises with throughput.
How does break-even change from lean launch to full throughput in a cross-dock facility?
Scenario table
Lean volume clears break-even by a small margin, base volume creates a much wider cushion, and full throughput makes the fixed dock and lease load easier to absorb. The swing comes from revenue density against fixed overhead.
Planning cases only; actual results will move with throughput, labor mix, and customer volume.
Scenario
Monthly Revenue
Variable Costs
Fixed Costs
CM Ratio
Operating Profit
Break-Even Signal
Lean launch case
$120k
$18k
$76k
85%
$26k
Revenue is above the roughly $90k break-even point, but the cushion is thin.
Base operating case
$377k
$49k
$116k
87%
$212k
Revenue is well above the roughly $134k break-even point, so the cushion is solid.
Full throughput case
$571k
$63k
$156k
89%
$352k
Revenue is far above the roughly $175k break-even point, giving the strongest cushion.
What breaks the break-even plan for a cross-dock logistics facility?
Stress test
The plan clears break-even at launch, but the cushion is only about $25.6k a month. A 20% revenue miss cuts that to about $5.2k, and a 10% fixed-cost lift pushes break-even to nearly $98.9k; combined pressure flips to a $7.3k gap.
Stress Case
Changed Assumption
Break-Even Revenue
Revenue Gap
Risk Signal
Current plan
No change from the launch plan.
$89.9k
$25.6k cushion
Still clears break-even, but the buffer is modest.
Revenue shortfall
Monthly revenue drops 20% to $96k.
$89.9k
$5.2k cushion
A small miss still works, but cash gets tight fast.
Fixed-cost increase
Fixed overhead rises 10% to $84.1k a month.
$98.9k
$17.9k cushion
Lease, staffing, or site overhead push break-even up fast.
Margin pressure
Variable expense rises from 15% to 20%.
$95.6k
$19.6k cushion
Weak carrier pass-through and overtime eat into the buffer.
Combined pressure
Revenue drops 20% and variable expense rises to 20%.
$105.1k
$7.3k gap
Missed dock schedules and underused doors turn this negative.
What should the founder verify before signing the lease and hiring dock labor?
Founder checklist
Don’t sign the lease or add dock labor until committed monthly handling revenue clears the $90K break-even line. The Year 1 mix needs to look like 5,000 pallets, 200 truckload consolidations, and 1,250 value-added units per month, which prices to about $120K monthly.
1Committed revenue$120K/mo
Verify signed monthly handling revenue stays above the $90K break-even point, because this model only works if volume is contracted, not hoped for.
2Rate card$12 / $250 / $8
Confirm contracts hold these prices for pallets, consolidations, and value-added work so the opening mix does not miss the planned margin.
3Carrier flowPeak shift
Match inbound and outbound trailer times to peak dock-door volume so trucks do not queue and labor stays productive.
4Shift staffing1-1-4-1-1
Staff the first shift around 1 general manager, 1 dock supervisor, 4 forklift operators, 1 logistics coordinator, and 1 sales manager to move opening volume without bottlenecks.
5Capex stage$760K
Stage the forklift, conveyor, software, dock, office, and network spend before launch so the facility can process freight on day one.
6Cash reserveMonth 9
Keep cash above the $341K low point in Month 9, because the model dips before payback in Month 22.
Choosing a selection results in a full page refresh.