Templates

Christmas Light Installation Invoice Template (Free)

A Christmas light invoice with footage by run, deposit received, balance due, tax line and pay link, worked to $1,977.05 with $1,383.93 owing at install.

  • 10 minread time
  • 6tables
  • 4sources checked
  • 6questions answered
  • vs 1tool compared
On this page10 sections
  1. What each line does
  2. What the invoice tools out there give you
  3. The template
  4. Why each line exists
  5. Worked example: a seasonal C9 install in Ontario
  6. What the CRA wants on it (Canada)
  7. Mistakes that delay payment
  8. How GlowBid prints this from the signed agreement
  9. Questions installers ask
  10. Sources

A Christmas light installation invoice needs 9 things a generic trade invoice does not have: footage by run at the per-foot rate, the jumps and peaks counted, the premiums, the add-ons, the deposit received, any partial payments, the balance due, the tax line and registration number, and a pay link. The template below has all of them, laid out the way GlowBid prints its own. The worked example runs to $1,977.05 with $1,383.93 owing on install day.

It is not legal or tax advice. What an invoice must show depends on where you are and how much the sale is; the CRA's fields for Canada are in the table further down, and an accountant should look at your tax line before your first season.

What each line does#

Line What it does What GlowBid prints
Invoice number, issued, due Tracking and the payment clock "INVOICE #0001", issued and due dates in the header
Your tax registration number Required on Canadian sales of $100 or more including tax "Tax # 123456789 RT0001" on the contact line
Bill to, property address Who owes it and which house "BILL TO" block with name and address
Footage by run at the rate The homeowner sees the eave they paid for; the record for next year "Roofline - 112.0 ft @ $8.00/ft", one line per run, premiums noted
Jumps and peaks counted Flat amounts per jump or peak, shown as counts "Jumps x 2", "Peaks x 2" when a flat amount is set
Add-ons, rush, discount Timer, controller, wreaths; rush; any discount with its reason "Timer x 1", "Rush scheduling", "Discount (reason)"
Minimum job The floor, when the subtotal is under it "Minimum job $1,500.00"
Subtotal, tax, total The tax line with your label and rate "Subtotal", your tax label, "Total"
Agreement and season Which agreement this bill belongs to "Seasonal lease: season 1 of 3" or "Seasonal service"
Deposit received, payments, balance due The ledger; the number they actually owe "Deposit received", "Payment received Dec 3, 2026 (e-transfer)", "Balance due" in gold
How to pay, pay link E-transfer address, cheque, card link "How to pay" text and "Pay online" link

Use it today

Take the template with you

Copy the the template section as plain text and paste it into your own document, or print this page.

Read it with your own insurer and lawyer before you sign a customer on it.

What the invoice tools out there give you#

Jobber's free invoice generator, read on September 7, 2026, is a good generic trade invoice: unique number, issue and due dates, contact details, line items, subtotal, tax, discount, total, payment terms and a thank-you. It needs an email address, the free tier is five invoices a month, and there is no lighting field on it, so footage by run, deposit received and the lease season are yours to type in. Etsy lists invoice templates for lighting installers in Word and Canva bundles; the page refused our request today, so we cannot say what fields they hold. DocHub and pdfFiller return contract forms for this search, not invoices.

None of them print the deposit as a minus against the total, and none know what a jump is.

The template#

Copy everything between the rules. Square brackets are the fields you fill. Delete the lines you do not use.


[Company name] [Phone] | [Email] | [Website] | Tax # [registration number] [Business address]

INVOICE #[0001] Issued: [date] | Due: [on completion of install / date]

Bill to [Customer name] [Property address]

Job Agreement: [Permanent install / Seasonal install / Seasonal service on customer-owned lights / Seasonal lease, season [1] of [3]] Installed: [date] | Takedown scheduled: [January 2 to January 31, weather permitting]

Lighting, as measured on site

Line Footage or count Rate Amount
Roofline [112.0] ft $[8.00] per ft $[896.00]
Ridge line [ ] ft $[ ] per ft $[ ]
Peaks (incl. peak pitch premium) [36.0] ft $[9.00] per ft $[372.60]
Jumps (unlit cord between runs) [14.0] ft $[4.00] per ft $[56.00]
Ground and walkway [40.0] ft $[5.00] per ft $[200.00]
Trees [30.0] ft $[6.00] per ft $[180.00]
Jumps x [ ] (flat) [ ] $[ ] each $[ ]
Peaks x [ ] (flat) [ ] $[ ] each $[ ]

Add-ons and adjustments

Line Qty Each Amount
Timer [1] $[45.00] $[45.00]
Wi-Fi controller [ ] $[ ] $[ ]
Wreath [size] / garland [length] [ ] $[ ] $[ ]
Rush scheduling $[ ]
Discount ([reason]) -$[ ]
Minimum job $[1,500.00] $[ ]

Totals

Subtotal $[1,749.60]
[HST 13 percent] $[227.45]
Total $[1,977.05]
Deposit received [date] -$[593.12]
Payment received [date] ([method]) -$[ ]
Balance due $[1,383.93]

How to pay [E-transfer to billing@yourcompany.example / cheque to Company name / card at the link below] Pay online: [payment link]

Footage was confirmed on site on the install date. The season's service on the lights we installed is included; see your agreement for the takedown window and storage terms.

Thank you for your business. Please contact us with any questions about this invoice.


That is the whole document. It fits on one Letter page.

Why each line exists#

Footage by run, at the rate. A homeowner who sees "Christmas lights, $1,977.05" compares it to the neighbour's number. One who sees 112 ft of roofline at $8, 36 ft of peaks at $9 plus the pitch premium and 14 ft of jumps at $4 compares it to their own house. The footage line is also next year's estimate: the re-install pricing guide starts from the footage on last year's invoice.

Jumps and peaks as counts. If your rate card charges a flat amount per jump or per peak on top of the footage, the invoice shows the count, so three jumps is three jumps and not a mystery number.

Deposit received as a minus. The total the customer agreed to and the amount they still owe are different numbers, and both belong on the page. The deposit line is also the receipt for the deposit; the deposit and payment schedule guide covers 50/50, 40/40/20 and lease instalments, and the invoice has to be able to show any of them.

Partial payments. Some homeowners pay half on install day and half on payday. A ledger with a date and a method per payment ends the "I already paid that" call.

The tax line with the registration number. In Canada the number belongs on any sale of $100 or more including tax. Label the tax by name and rate ("HST 13 percent" in Ontario) rather than "Tax", and the GST and HST guide for lighting quotes covers whether to quote tax-in or plus tax.

Agreement and season. A lease customer in year two needs to know this is season two of three and that the price matches the schedule they signed. A seasonal-service customer needs to see that the lights are theirs and the line is labour.

The pay link. The invoice that gets paid in the driveway is the one with a card link on it. Deposits collected through GlowBid go through Stripe Connect, with Stripe processing plus a platform margin under 1 percent shown before you connect.

Takedown scheduled. One line that stops the January phone calls. GlowBid prints the takedown window on the agreement rather than the invoice; on a paper invoice, put it here.

Worked example: a seasonal C9 install in Ontario#

The two-storey from our estimate template, with a walkway and a tree wrap added, invoiced on install day. Every rate is a GlowBid default on the C9 seasonal line; the only settings of our own are the HST label and rate, which the default card leaves at zero for you to set.

Cost stack

Total7 lines

$1,977.05

  1. 1Roofline$896
  2. 2Peaks, 2 runs, incl. 15 percent pitch premium$372.60
  3. 3Jumps, 2 runs (unlit)$56
  4. 4Walkway (ground)$200
  5. 5Front tree wrap$180
  6. 6Timer (add-on)$45
  7. 7HST 13 percent (Ontario)$227.45
Drawn from the table below. Read the lines
Line Footage or count Rate Amount
Roofline 112 ft $8.00 per ft $896.00
Peaks, 2 runs, incl. 15 percent pitch premium 36 ft $9.00 per ft $372.60
Jumps, 2 runs (unlit) 14 ft $4.00 per ft $56.00
Walkway (ground) 40 ft $5.00 per ft $200.00
Front tree wrap 30 ft $6.00 per ft $180.00
Timer (add-on) 1 $45.00 $45.00
Minimum job $1,500.00 met, $0.00
Subtotal $1,749.60
HST 13 percent (Ontario) $227.45
Total $1,977.05
Deposit received October 14 (card), 30 percent -$593.12
Balance due on completion $1,383.93

The deposit was 30 percent of the total, GlowBid's default, collected by card when the agreement was signed in October. The install crew confirmed the footage with a tape on the day, and it matched the photo estimate, so the lines are the same as the estimate. If the tape had found 118 ft of roofline instead of 112, the roofline line would read 118 ft at $8 and the agreement's measurement clause would explain the $48. You can draw the same roofline in the free tool and see the footage come out by run.

What the CRA wants on it (Canada)#

The CRA's guide for GST/HST registrants lists what an invoice must show so the buyer can claim input tax credits, by the total of the sale including tax. The bands, from the guide's table on September 7, 2026:

Total sale What the invoice must show
Under $100 Your business or trading name, the invoice date, the total paid or payable
$100 to $499.99 All of the above, plus the GST/HST amount or a note that it is included, the status of each supply if some are exempt, and your registration number
$500 or more All of the above, plus the buyer's name or trading name, a brief description of the property or services, and the terms of payment

Every lighting invoice is in the last band, so print all of it every time. The provincial rates are on the CRA rates page; Ontario is HST at 13 percent. US installers replace the tax line with their state and local sales tax where lighting services are taxable, which is a state-by-state answer for your accountant.

Mistakes that delay payment#

  • Invoicing the full total with no deposit line. The homeowner pays it, you refund, or they call. Total, deposit received, balance due, every time.
  • No due date. "Due on completion of install" is a date. A blank is a suggestion.
  • "Tax" with no name, rate or number. In Canada that invoice cannot be used for an input tax credit, and a commercial customer will send it back.
  • Sending it before the lights are on. A balance invoice a week before install reads as a demand for money you have not earned.
  • No pay link. An e-transfer address alone means the payment happens tonight, or Sunday, or never.
  • A lease invoice with no season on it. In year two the homeowner cannot match the bill to the schedule they signed.
  • Footage copied from the estimate, not the tape. The invoice is the record; if the site number moved, the invoice shows the site number.
  • The takedown window nowhere on paper. January's phone calls all start with "when are you coming?"

How GlowBid prints this from the signed agreement#

In GlowBid the invoice is not a form you fill. The runs you drew on the customer's photo carry the footage, your rate card carries the per-foot prices, premiums, add-ons, minimum job, deposit percent and tax label, and the signed agreement carries the type and the season. The invoice prints every line in the table at the top of this page from those three things, with the balance due in gold and your pay link under it. Core prints "Made with GlowBid" in the footer; Pro and Ultimate do not.

The same numbers are on the quote the homeowner signed, so the invoice cannot disagree with it. Founding pricing starts at $299 a year for Core on the pricing page, with a 7-day trial and no card required.

FAQ

Questions installers ask

Is this invoice template legal or tax advice?

No. It is the invoice we send, laid out so the lighting-specific lines are there. What your invoice must show for tax depends on where you are and how much the sale is; in Canada the CRA's registrant guide lists the fields by sale size, and US sales tax rules are state by state. Have your accountant look at the tax line and the registration number before your first season.

What has to be on a Christmas light invoice in Canada?

For a sale of $500 or more including tax, the CRA's guide for GST/HST registrants lists your business name, the invoice date, the total, the tax amount or a note that it is included, your registration number, the buyer's name, a description of the service and the payment terms. Every lighting invoice is over $500, so print all of it every time.

Should the invoice show the deposit or just the balance?

Both, on separate lines. Print the full total, then the deposit received as a minus, then the balance due. A homeowner who paid $593.12 in October and sees an invoice for $1,383.93 in December with no deposit line will call you, and the one who sees only the balance has no record that the total was ever agreed. GlowBid prints total, deposit received, any partial payments, then balance due.

When do you send the invoice, at install or before?

The deposit is collected when the agreement is signed, and the balance invoice goes out the day the lights are on, due on completion. Sending it before install invites a payment for work not yet done, and sending it a week after invites a slow payer. Put the pay link on it so the homeowner can pay from the driveway while the crew packs up.

How do I invoice a multi-year lease?

One invoice per season, and it says which season. GlowBid prints a line such as 'Seasonal lease: season 2 of 3' above the total so the homeowner can match it to the schedule they signed. The per-season price comes from the agreement, flat, declining or with an escalator, and the takedown and storage that season are included rather than billed as lines.

Do I put the footage on the invoice or only on the estimate?

On both, by run. The footage on the invoice is the footage confirmed on site, so if the estimate said 112 ft of roofline and the tape said 118, the invoice shows 118 at the per-foot rate and the agreement's measurement clause explains the difference. Footage by run type is also the record you need to price the re-install next year without measuring again.

Sources

4 pages checked for this article

  1. Canada Revenue Agency: RC4022 General Information for GST/HST Registrants, input tax credit information requirements table (accessed September 7, 2026)canada.ca
  2. Canada Revenue Agency: GST/HST rates by provincecanada.ca
  3. Jobber: Free Invoice Template and generator (accessed September 7, 2026)getjobber.com
  4. Etsy: Christmas light installation invoice listings (search result page; the page refused our request on September 7, 2026)etsy.com