Skip to main content

Holiday Light Installation Bookkeeping: Make Six Busy Weeks Fund the Whole Year

Published 12 min readMike ThriftMike Thrift
Holiday Light Installation Bookkeeping: Make Six Busy Weeks Fund the Whole Year

Your holiday light business can collect more cash in November than it sees during the rest of the year—and still run out of money in August. The problem is not necessarily demand. It is that the business buys lights, ladders, vehicles, insurance, and marketing before the peak season, then has to make that peak-season cash cover months of overhead, repairs, storage, taxes, and next year’s inventory.

A Christmas-only installation business needs a different bookkeeping rhythm from a typical service company. You need job-level pricing, a seasonal cash forecast, separate treatment for customer deposits, an asset register for reusable lights and equipment, and a close process that does not disappear when crews are racing from one property to the next.

This guide shows how to build that system. The examples are illustrative; licensing, sales-tax, insurance, payroll, and income-tax rules depend on your location and business structure.

Start with a 12-month view, not a December profit report

The first useful report for a seasonal installer is a monthly cash-flow forecast from January through December. Put expected cash receipts and cash payments in separate rows. Do not let a profitable December hide a cash shortage in September.

Your forecast should include:

  • Quotes, signed contracts, deposits, progress payments, final balances, maintenance calls, takedowns, storage, and light sales
  • Light purchases, replacement bulbs, clips, cords, timers, packaging, and other job materials
  • Labor, payroll taxes, contractor payments, workers’ compensation, and crew training
  • Vehicle payments, fuel, repairs, registration, commercial auto insurance, and parking
  • General liability insurance, permits, software, advertising, rent, storage, phone service, and professional fees
  • Income-tax estimates, sales-tax remittances where applicable, debt payments, owner draws, and a reserve for the next season

Use a monthly column even if the installation season lasts only six weeks. A useful forecast answers three questions:

  1. What cash must be available before the first installation?
  2. Which week has the largest gap between payroll, materials, and customer receipts?
  3. How much of the peak-season surplus must remain untouched to pay fixed costs during the off-season?

The British Business Bank recommends mapping sales, gross profit, net profit, overhead, and cost categories over time rather than relying on a hunch. That is especially useful for a holiday installer: after two seasons, your own records are more valuable than a generic “busy season” assumption.

Create three forecast scenarios

Build a base case, a slower-season case, and a capacity case. The slower case might assume 20% fewer jobs, a two-week weather delay, and a higher repair rate. The capacity case might assume more jobs but also extra crew, more vehicle miles, and earlier inventory purchases.

Do not model revenue alone. For every scenario, change the timing of:

  • Deposits and final payments
  • Crew hours and overtime
  • Replacement materials
  • Subcontractor or temporary-worker payments
  • Advertising and lead-generation costs
  • Refunds or credits for canceled jobs

Set a minimum cash balance for the business. When the forecast falls below it, the response should be decided in advance: slow new hiring, delay a vehicle purchase, change deposit terms, or arrange financing. Waiting for the bank balance to become uncomfortable leaves too few options.

Give every job a number before you give it a price

Holiday lighting looks like one service to the customer. It is several cost centers to you. A job record should follow the property from estimate through installation, maintenance, removal, and storage.

At minimum, record:

  • Customer, property, estimate, contract, and invoice numbers
  • Roofline, tree, shrub, commercial façade, or other installation areas
  • Linear feet, number of strands, bulb type, power requirements, clips, cords, timers, and replacement materials
  • Installation hours, travel time, setup, takedown, maintenance visits, and storage space
  • Crew members or contractors assigned to the job
  • Deposit, progress billing, final invoice, payment date, refund terms, and sales tax if applicable
  • Whether the lights are sold to the customer or remain your property and are leased for the season

This structure lets you compare quoted hours with actual hours. If a two-story installation takes 14 crew-hours instead of the estimated 9, you can fix the estimating model before quoting the next property. If a particular design produces frequent service calls, its price should carry that risk.

Price the whole service, not just the lights

For a light-leasing model, the customer is paying for a bundle: use of the lights, design, installation, maintenance, removal, and storage. The lights are a reusable business asset, while the labor and seasonal services are consumed during the current contract.

For a sale model, the customer receives the lights and normally takes responsibility for future maintenance. Your quote should separately consider:

  • Materials and expected waste
  • Installation and removal labor
  • Travel and equipment usage
  • Permits, delivery, and payment-processing costs
  • Warranty or repair exposure
  • Desired margin

Do not confuse markup with margin. If a set of lights costs $1,000 and you apply a 30% markup, the selling price is $1,300 and the gross margin on that component is about 23.1%. Calculate the price from the margin you need, not from an accidental percentage.

Track customer deposits without fooling yourself about revenue

A deposit is cash. It is not automatically earned revenue on the day it reaches your bank account.

For management reporting, a clean approach is to record a customer deposit in a liability account such as Liabilities:Customer-Deposits until the promised work is performed or your accounting policy says the amount is earned. When the installation is completed, reclassify the earned portion to the appropriate service or rental-revenue account. Keep any amount that remains refundable or tied to future takedown, maintenance, or storage obligations in the liability account.

An illustrative accrual-basis flow for a $4,800 contract with a 40% deposit looks like this:

When the deposit arrives:
  Dr  Assets:Bank                         $1,920
      Cr  Liabilities:Customer-Deposits          $1,920
 
When the installation obligation is earned:
  Dr  Liabilities:Customer-Deposits       $1,920
      Cr  Income:Holiday-Light-Installation      $1,920

The exact timing depends on the contract and accounting basis. The IRS explains that cash-method taxpayers generally include income when received, while accrual-method taxpayers generally report income when earned, subject to specific rules for advance payments. Your internal management view can still track unearned obligations separately so that your margin report does not treat tomorrow’s work as finished today.

Use a customer-level deposit schedule. It should show the opening balance, new deposits, amounts earned, refunds, credits, and closing balance for each contract. Reconcile the schedule to the liability account every month during the off-season and every week during the installation rush.

Separate reusable inventory from consumable job costs

The leasing model creates an asset that is easy to lose inside “supplies.” Decide which items are reusable and material to the business, then give them an identifier or storage location.

Reusable lights and equipment

Reusable light strands, commercial decorations, ladders, lifts, vehicles, testers, storage racks, and other property can require different accounting treatment from items consumed on a job. Maintain an asset or inventory register with:

  • Purchase date, vendor, invoice, and cost
  • Quantity, model, length, color, and condition
  • Storage bin or vehicle location
  • Jobs or seasons assigned
  • Repairs, losses, write-offs, and disposal date
  • Book and tax treatment, where relevant

The IRS says property used in a business that is expected to last more than one year generally is depreciated rather than deducted entirely in the year purchased, while inventory is not depreciated as business-use property. That distinction is fact-specific, so do not make every spool of lights a fixed asset—or every ladder a supply—without considering how it is used and your applicable accounting policy.

Buy-season timing matters as much as price. Purchases made in summer or after the holidays may reduce peak-season shortages, but they also tie up cash and create storage risk. The register lets you see whether a bulk purchase is still usable, damaged, obsolete, or simply forgotten in a corner.

Consumables and repairs

Use a separate account for consumables such as clips, zip ties, tape, connectors, replacement bulbs, and packaging. Track repair materials separately from new installation materials if maintenance is a meaningful service line. This gives you a better answer to “Are repairs profitable?” than one blended supplies total.

If customers own the lights, document that fact in the quote and job record. Your business may be charging for labor, inspection, and repair rather than selling or leasing the materials. That changes both your risk and your margin calculation.

Treat vehicle and travel records as part of the books

A light installer can spend as much time moving ladders and crews as working on the roofline. Record mileage by business purpose: estimate visits, supply runs, installations, maintenance, takedowns, and storage transfers. Keep personal and commuting miles separate.

For 2026, IRS Publication 334 lists a standard business mileage rate of 72.5 cents per mile. A business may instead use actual vehicle expenses when eligible, but the choice has rules and should be applied consistently. A mileage log should include date, starting point, destination, business purpose, and miles—not just a year-end estimate.

If the company owns a van or trailer, track fuel, maintenance, insurance, registration, loan interest, and depreciation in a way that matches your chosen method. If employees use personal vehicles, document your reimbursement policy and retain receipts or mileage reports. Never bury vehicle costs in a single “miscellaneous” line; the data is necessary for pricing jobs and forecasting the pre-season cash trough.

Plan labor before the calendar fills

Holiday businesses often add workers quickly. A worker who is called an independent contractor is not automatically one for tax purposes. The IRS looks at the relationship, including behavioral control, financial control, and the nature of the parties’ relationship. If you set the crew’s hours, train them on your process, supply the tools, and control how the work is done, those facts may point toward an employment relationship.

Before hiring, create a labor budget that includes the full cost of each worker category:

  • Base wages or contract rates
  • Payroll taxes, workers’ compensation, and benefits for employees
  • Recruiting, training, uniforms, and safety equipment
  • Travel time, waiting time, overtime, and weather-related rescheduling
  • Administrative time for scheduling, time approvals, and year-end forms

Keep signed agreements, time records, invoices, payment approvals, and worker-status analysis together. In the books, use separate accounts for installation labor, removal labor, maintenance labor, and administrative payroll if those costs drive different pricing decisions.

Make safety and insurance visible in the operating budget

Falls, electrical hazards, property damage, and theft are not abstract risks for a lighting installer. They are costs that affect pricing, staffing, insurance, and scheduling.

The OSHA portable-ladder guidance includes requirements for ladder capacity and setup angle, and it addresses inspection and safe use. Build a pre-job checklist that covers ladder condition, ground stability, weather, electrical connections, extension-cord condition, and the crew’s ability to work safely at the property. Follow the rules that apply to your jurisdiction and worksite; a short article is not a substitute for safety training.

Budget and track general liability, commercial auto, workers’ compensation, equipment, and business-income coverage separately. If a premium covers multiple months or the entire season, record the payment in a way that makes monthly profitability meaningful. A large insurance payment in October should not make October jobs look unprofitable while making the off-season look artificially cheap.

Use a close routine that survives the busy season

Your bookkeeping system should be faster during the rush, not abandoned until January. A practical cadence is:

Daily

  • Capture completed work, deposits, card receipts, refunds, and cash expenses
  • Upload vendor bills and crew time records
  • Tie each payment to a customer, job, or overhead category
  • Record mileage and exceptions before the details are forgotten

Weekly

  • Reconcile the bank and payment processor
  • Compare scheduled jobs, completed jobs, and outstanding invoices
  • Review labor hours against estimates
  • Update the 13-week cash forecast
  • Count high-value lights, ladders, testers, and vehicle equipment when they move between jobs

Monthly

  • Reconcile customer deposits and accounts receivable
  • Review gross margin by job type and service line
  • Update the asset and inventory register
  • Accrue or set aside payroll taxes, sales taxes, insurance, and income taxes as applicable
  • Compare actual cash flow with the seasonal budget

The IRS notes that a sound recordkeeping system includes cash-receipt summaries, a disbursements journal, depreciation records, and employee compensation records. It also recommends identifying the source of receipts and recording expenses when they occur. For a seasonal operator, that discipline is what turns a bank balance into an explainable financial picture.

The off-season is your planning season

After takedowns, close each job while the details are fresh. Calculate revenue per crew-hour, material cost per installed foot, maintenance calls per contract, average collection days, and the percentage of deposits refunded or credited. Then use those numbers to revise next year’s quote template.

The quiet months are also when you should:

  • Test and repair reusable inventory
  • Dispose of damaged or obsolete stock
  • Renew permits and insurance
  • Review worker classification and staffing plans
  • Send renewal offers to prior customers
  • Set the next season’s purchasing budget
  • Move enough cash into a tax and operating reserve

The goal is not to make every month look identical. The goal is to make the seasonal pattern intentional, visible, and fundable.

Simplify Your Financial Management

Seasonal work becomes easier to manage when deposits, jobs, equipment, labor, and cash reserves remain connected from the first quote through the final takedown. Beancount.io offers plain-text accounting that is transparent, version-controlled, and AI-ready, so you can keep a durable record of how each busy season performed. Get started for free and build a financial system that stays useful after the lights come down.

Share this article