Snow Removal Invoice Template (Free)
A snow removal invoice needs the pricing model stated up front — per-push with the storm date and depth, or seasonal with the contract period — plus salting/de-icing and any walkway or steps work as separate line items. Copy the template below, or use invoicing software that tracks the season's pushes automatically and bills seasonal customers on schedule.
What belongs on the invoice
- Business name and contact info
- Customer name and property address
- Pricing model — per-push (with storm date and depth) or seasonal (with contract period)
- Line items — plowing, salting/de-icing, walkways, extra passes
- Subtotal, any tax, and total due
- Payment terms
- Payment method(s) accepted
The template — per push
[Your Business Name]
[Address] · [Phone] · [Email]
Invoice #____ Date: __________
Bill To: [Customer Name]
Property: [Address]
--------------------------------------------------
Description Amount
--------------------------------------------------
Plowing — [storm date, depth] $______
Salting / de-icing (if applicable) $______
Walkways / steps (if applicable) $______
--------------------------------------------------
Subtotal $______
Tax (if applicable) $______
Total Due $______
The template — seasonal contract
[Your Business Name]
[Address] · [Phone] · [Email]
Invoice #____ Date: __________
Bill To: [Customer Name]
Property: [Address]
Contract period: [Nov 1 – Apr 1]
--------------------------------------------------
Description Amount
--------------------------------------------------
Seasonal plowing contract $______
Salting / de-icing add-on (if separate) $______
--------------------------------------------------
Subtotal $______
Tax (if applicable) $______
Total Due $______
Payment terms: [full amount / installment schedule]
Keep per-push and seasonal records separate
Mixing per-push jobs into a seasonal customer’s invoice history is how storm counts get disputed at renewal. If a seasonal customer also needs an extra pass or walkway work, log it as its own line so it doesn’t quietly inflate what looks like their contract’s baseline.
Skipping the manual tracking
A season is a lot of storms to invoice by hand, especially split across per-push and seasonal customers. Software that logs each push against the right customer and sends seasonal invoices on schedule means winter doesn’t turn into a spreadsheet project in March.
Frequently asked questions
Should a per-push invoice list the storm date?
Yes, always. It's the record that ties the charge to a specific event, which matters if a customer questions how many pushes happened over a season.
How should a seasonal contract be invoiced?
As a single invoice for the contract period (often split into 2–3 installments across the season), separate from any per-push add-on work like extra passes during a long storm.
Do walkways need their own line?
Yes, since they're typically hand-shoveled rather than plowed and priced differently from the driveway — keeping them separate avoids confusion about what the driveway price covered.