A christmas light business plan without real numbers is just a wish list. Most new installers know they want to hang lights and make money. Few sit down and map out the financial path from first dollar spent to first profitable season.
If you need the basics on getting started (registration, equipment, marketing timeline), read our guide on how to start a christmas light business. This article is about the money. Revenue projections. Expense tracking. Cash flow timing. Pricing models. Break-even analysis. Growth milestones. For more details, see our Christmas light installation pricing guide.
I have helped thousands of contractors plan their finances through our 43,000+ member community. The contractors who run their numbers before the season outperform those who wing it by 2-3x. Here is the financial blueprint.
Revenue Projection Models
Your revenue depends on three variables: leads, close rate, and average job price. Control those three numbers and you control your income.
Conservative, Mid, and Aggressive Scenarios
| Metric | Conservative | Mid-Range | Aggressive |
|---|---|---|---|
| Total leads | 40 | 80 | 150 |
| Close rate | 35% | 45% | 55% |
| Jobs booked | 14 | 36 | 83 |
| Average job price | $1,000 | $1,300 | $1,500 |
| Install revenue | $14,000 | $46,800 | $124,500 |
| Takedown revenue (50% of install) | $7,000 | $23,400 | $62,250 |
| Total gross revenue | $21,000 | $70,200 | $186,750 |
Revenue Per Crew Hour
Track this number religiously. It tells you if your pricing and efficiency are working.
| Experience Level | Revenue Per Crew Hour | How to Calculate |
|---|---|---|
| Year 1 solo | $150-$250/hr | Job price / total hours on site |
| Year 1 with helper | $200-$350/hr | Job price / total crew hours |
| Year 2+ trained crew | $300-$500/hr | Same formula, faster execution |
Pricing Models and Strategy
Your pricing model determines your margins. Pick one and stay consistent so you can track profitability accurately.
Three Pricing Approaches
Per-foot pricing: Charge $5-$12 per linear foot of roofline. Simple for customers to understand. A 150-foot roofline at $8/foot = $1,200. Flat-rate per job: Quote each job based on scope, difficulty, and materials. More flexibility. Requires accurate estimating skills. Tiered packages (Good/Better/Best): Roofline only. Roofline + bushes. Full property. This increases average ticket by 25-35%.Pricing Benchmark by Job Type
| Service | Price Range | Average | Material Cost | Gross Margin |
|---|---|---|---|---|
| Small ranch (100 ft roofline) | $600-$1,000 | $800 | $120-$180 | 75-80% |
| Standard colonial (150-200 ft) | $1,200-$2,000 | $1,500 | $200-$350 | 77-82% |
| Large 2-story (200-300 ft) | $2,000-$3,500 | $2,500 | $350-$550 | 78-82% |
| Bushes (per bush) | $25-$75 | $40 | $5-$10 | 75-85% |
| Tree wrap (per tree) | $75-$500 | $200 | $30-$80 | 60-75% |
Year-Over-Year Price Increases
Raise prices 10-15% each year as reviews and reputation grow. A contractor in our community started at $6/foot in year one. By year three, he charged $10/foot. His close rate stayed above 60%. Revenue tripled.
Expense Tracking Framework
Track every dollar. Contractors who do not track expenses overestimate their profit by 20-40%.
Fixed Costs (Pay These Regardless of Volume)
| Expense | Annual Cost | Monthly Equivalent |
|---|---|---|
| General liability insurance | $800-$2,500 | $67-$208 |
| Business registration/LLC | $50-$200 | One-time |
| Storage unit (off-season) | $600-$1,800 | $50-$150 |
| Software/CRM | $0-$1,200 | $0-$100 |
| Vehicle payment (if applicable) | $3,600-$7,200 | $300-$600 |
| Phone/internet | $600-$1,200 | $50-$100 |
| Total fixed costs | $5,650-$14,100 |
Variable Costs (Scale With Jobs)
| Expense | Cost Per Job | Season Total (36 jobs) |
|---|---|---|
| Materials (lights, wire, clips) | $120-$350 | $4,320-$12,600 |
| Fuel | $15-$40 | $540-$1,440 |
| Helper labor (if used) | $50-$150 | $1,800-$5,400 |
| Marketing cost per lead | $10-$25 | $800-$2,000 |
| Replacement/damaged materials | $10-$30 | $360-$1,080 |
| Total variable per job | $205-$595 | $7,820-$22,520 |
Marketing Budget Breakdown
| Channel | Season Budget | Expected Leads | Cost Per Lead |
|---|---|---|---|
| Door hangers (2,000 units) | $200 | 10-20 | $10-$20 |
| Yard signs (20 units) | $200 | 15-30 | $7-$13 |
| Google Ads (3 months) | $900-$1,500 | 30-60 | $25-$30 |
| Social media (organic) | $0 | 5-15 | $0 |
| Referrals | $0 | 10-25 | $0 |
| Total | $1,300-$1,900 | 70-150 | $9-$27 avg |
Seasonal Cash Flow Planning
Christmas light businesses have extreme cash flow seasonality. You earn 80-90% of revenue in 10-14 weeks. Plan for this.
Cash Flow Timeline
| Month | Cash In | Cash Out | Net | Notes |
|---|---|---|---|---|
| June-July | $0 | $1,500-$3,000 | -$1,500 to -$3,000 | Registration, insurance, early equipment |
| August | $0 | $2,000-$4,000 | -$2,000 to -$4,000 | Inventory purchase, remaining equipment |
| September | $0-$500 | $500-$1,500 | -$500 to -$1,000 | Marketing launch, early deposits |
| October | $3,000-$8,000 | $1,000-$2,500 | +$2,000 to +$5,500 | Early installs begin |
| November | $12,000-$25,000 | $3,000-$6,000 | +$9,000 to +$19,000 | Peak install month |
| December | $8,000-$18,000 | $2,000-$4,000 | +$6,000 to +$14,000 | Final installs |
| January | $5,000-$15,000 | $500-$1,500 | +$4,500 to +$13,500 | Takedowns |
| February | $1,000-$3,000 | $500-$1,000 | +$500 to +$2,000 | Final takedowns |
Deposit Strategy
Collect 50% deposits on every job at booking. This funds your material purchases for upcoming installs. A 50% deposit on a $1,500 job is $750 in hand before you show up. Ten deposits cover your next material reorder.
Payment Terms
- Residential: 50% deposit at booking, 50% at completion
- Commercial: Net 15 or Net 30 (factor this into cash flow)
- Takedowns: Bill at completion or bundle into original contract
Break-Even Analysis
Know your break-even point. It is the number of jobs where total revenue equals total costs.
Break-Even Formula
Break-even jobs = Fixed costs / (Average job price - Variable cost per job)Example using mid-range numbers:
- Fixed costs: $8,000
- Average job price: $1,300
- Variable cost per job: $400
- Contribution margin per job: $900
- Break-even: 9 jobs
After job 9, every dollar of contribution margin is profit. At 36 jobs for the season, your profit is: 27 jobs x $900 = $24,300 net. Add takedown revenue and you are north of $30,000.
Sensitivity Analysis
| Scenario | Jobs to Break Even | Season Profit (36 jobs) |
|---|---|---|
| Low pricing ($1,000 avg) + high costs | 14 jobs | $13,200 |
| Mid pricing ($1,300 avg) + mid costs | 9 jobs | $24,300 |
| Higher pricing ($1,500 avg) + low costs | 7 jobs | $32,100 |
Growth Milestones and Multi-Year Planning
Map your growth with concrete financial targets.
Year-Over-Year Financial Targets
| Year | Revenue Target | Net Profit Target | Key Investment | Growth Driver |
|---|---|---|---|---|
| Year 1 | $15,000-$50,000 | $8,000-$32,000 | Starter equipment + inventory | New customer acquisition |
| Year 2 | $40,000-$120,000 | $25,000-$75,000 | Trailer + expanded inventory | Repeat customers + referrals + price increase |
| Year 3 | $80,000-$250,000 | $50,000-$150,000 | Second crew + vehicle | Crew expansion + commercial accounts |
| Year 4+ | $150,000-$500,000+ | $90,000-$300,000+ | Warehouse + multiple crews | Multiple crews + permanent lighting upsell |
When to Hire
Hire your first helper when you are turning away jobs. The math is simple. If your helper costs $20/hour and you can complete one extra $1,500 job per day with help, the helper generates $1,300+ in contribution margin for $160 in labor cost.
When to Add Permanent Lighting
Permanent lighting installations run $3,000-$8,000 per home. Margins are 40-55%. It turns your seasonal business into a year-round operation. Most contractors add this service in year 2 or 3 once they have an installation crew and customer base.
Repeat Customer Economics
A customer who pays $1,500 this year and returns for 5 more years is worth $9,000+ in lifetime value. Retention cost is near zero. No marketing spend. No sales time. They call you in September and book.
Track your retention rate. Target 70%+ in year 2 and 80%+ by year 3. Every retained customer is pure profit growth.
Financial Tools and Templates
Keep your tracking simple in year one. Complexity kills consistency.
Essential tracking:- Revenue per job spreadsheet (date, customer, price, materials cost, hours, profit)
- Monthly P&L statement (revenue minus all expenses)
- Cash flow forecast (updated weekly during season)
- Mileage log (tax deduction)
- QuickBooks or Wave (free) for accounting
- Google Sheets for job-level tracking
- MileIQ for mileage
FAQ
How many jobs do I need to break even in year one?
For most first-year operations, 7-14 jobs covers your fixed costs. At $1,300 average job price with $400 in variable costs per job, you break even around job 9. Everything after that is profit.
What profit margins should I target?
Gross margins of 75-82% on roofline installations when buying wholesale materials. Net margins of 30-45% after all expenses including insurance, marketing, and storage. If your net margin drops below 25%, review your pricing and material costs.
How do I handle cash flow before the season starts?
Budget $4,000-$8,000 in pre-season spending for equipment, inventory, insurance, and marketing. Fund this from savings. Once installs begin in October, collect 50% deposits to fund ongoing material purchases. Most contractors are cash-flow positive by mid-October.
Should I charge for estimates?
No. Free estimates are standard in residential Christmas lighting. Your close rate on free estimates should be 40-55%. If it drops below 35%, your pricing is too high or your sales process needs work.
When should I raise my prices?
After your first season, raise prices 10-15%. Repeat customers expect modest increases. New customers do not know your old prices. If your schedule fills before Thanksgiving, you are underpriced. Raise again.
---
What is the biggest financial question about your first season? Drop it in our 43,000+ member contractor community and get answers from installers who have the numbers to back it up.