How to Invoice for Snow Removal & Plowing (Per-Push, Seasonal Contracts & Salt, 2026)

Every other trade prices the job by the work in front of it. A roofer counts squares, an electrician counts circuits, a caterer counts plates. Snow removal is the only trade where the size of the job is decided by the sky after you have already agreed to the price. You sign in September, and whether that signature turns out to be the best or worst decision of your year is determined by weather that hasn't happened yet. That single fact drives everything unusual about billing in this industry — and it means the most important invoicing work you do all winter happens in early fall, before a flake falls, when you choose which of you is carrying the weather risk. Contractors who lose money in this business usually don't lose it plowing. They lose it by signing a flat seasonal rate in a heavy year, by writing a per-push clause vague enough that a client can argue a 30-hour blizzard was one push, or by absorbing $4,000 of salt in a season priced when salt was cheaper. All three are invoicing problems disguised as weather problems.

Pick the Billing Model Before the First Flake

Five models cover nearly all snow work, and they differ mainly in who eats a bad winter. Per-push — a fixed price each time you clear the site, billed by the visit. It's the most common commercial arrangement and the easiest to explain, and it puts the weather risk on the client: light winter, they pay little; heavy winter, they pay a lot. Its weakness is that it invites the single most common dispute in the trade, which is what counts as one push (covered in the next section). Per-inch, or tiered — a rate schedule by accumulation, such as a trigger to 3 inches at one price, 3–6 at another, 6–12 at another, and an hourly rate above some ceiling. This prices the actual work far better than a flat per-push rate, because clearing 9 inches genuinely is not the same job as clearing 2, and it is the model that best protects you in an extreme event. Hourly / time-and-materials — you bill equipment and operator time at posted rates, usually reserved for large events, loader work, and hauling. It's the fairest to you and the least predictable for the client, so it's normally a clause inside another contract rather than the whole deal; if you use it, our guide to invoicing hourly work covers rounding, minimums, and the not-to-exceed language that keeps clients comfortable. Seasonal flat rate — one price for the whole season, typically billed in equal monthly installments. The client buys budget certainty and you take the weather risk entirely: you win a light winter and lose a brutal one. It's the most valuable model to a property manager, which is why it commands a premium, and it should never be priced off a single year's snowfall — price it off a five- or ten-year average for your market and then look at the worst year in that window and ask whether you could survive it. Per-event with a cap is the compromise that has quietly become standard on larger commercial accounts: per-push or tiered billing, with a stated maximum number of billable events or a seasonal dollar cap, so the client's downside is bounded and yours is too. Whichever you pick, put the terms on the invoice itself rather than relying on a contract nobody in accounts payable has read.

The Trigger Clause Is What You're Actually Selling

In a per-push or tiered contract, the trigger clause is the contract. It answers three questions, and a clause that skips any of them will cost you money in the first serious storm. What depth triggers service? A 2-inch trigger is the residential and light-commercial standard; 1 inch or even zero-tolerance is common for hospitals, senior living, and high-traffic retail, and should be priced far higher because it means you roll out for events other contractors sleep through. Who measures, and where? This is the question contractors forget, and it's the one that ends up in an email argument in February. "Two inches" measured on-site by your operator, at the client's own snow stake, is a different number from two inches at the nearest airport reporting station eleven miles away — and in lake-effect or elevation-variable markets it can differ by half a storm. Name the source in the contract: an on-site measurement at a marked stake, a specified NWS or airport station, or a named third-party weather-certification service (larger accounts and their insurers increasingly require the last one, and the report doubles as evidence later). When does one event end and the next begin? This is the money question. A storm that drops 14 inches over 30 hours is not one push in any operational sense — you'll clear it three or four times to keep the site usable, and each of those is a real truck, a real operator, and real fuel. Without a reset window your client will read the bill and see one storm. So write it: service is billable per visit during a continuous event, or the event resets every 24 hours, or accumulation is billed in tiers per calendar day. Then, on the invoice, make the event structure legible on its face — "Storm 1/14–1/15, 11.5 in total: push 1 (1/14 6:40pm, 4.0 in) · push 2 (1/15 2:10am, 4.5 in) · push 3 (1/15 9:05am, 3.0 in)" — because an invoice that shows the storm the way the operator lived it gets paid, and "snow removal, January — $1,850" gets a phone call.

Salt and De-Icing Belong on Their Own Lines

Plowing and de-icing are two different services with two different cost structures, and the fastest way to lose money in a snow season is to bundle salt into a flat rate. Rock salt is a commodity with genuinely volatile pricing — regional shortages in a heavy year have historically moved bulk prices sharply mid-season — and unlike your equipment cost, it's consumed and repurchased all winter. Bill it separately, priced one of three ways: per ton applied (the norm for large lots, and the most defensible because it tracks what you actually spread), per application at a flat site rate (simple, best for small consistent sites), or per pound / per yard for walkway ice melt, which is a different and much more expensive material than bulk highway salt and should never be priced as if it were the same thing. Two clauses are worth insisting on. A material escalator — a stated right to adjust the salt rate if your supplier's bulk price moves beyond some threshold — costs you nothing in a normal year and saves the season in a shortage year; without it, a seasonal contract signed in September can be underwater by January through no fault of your operations. And a de-icing minimum or trigger of its own, since ice events frequently arrive with no plowable accumulation at all: freezing rain, refreeze after a thaw, black ice on a clear morning. Those runs are real work, they're often your highest-liability calls, and a contract that only defines billing by snow depth technically permits a client to receive them free. If you're also passing through anything you bought for the job, invoicing for materials and reimbursements covers itemizing it so a markup reads as legitimate rather than padded.

Your Documentation Is Both the Invoice and the Legal Defense

Snow removal is unusual in that the exact same records serve two purposes, one of which is far more expensive than the other. The obvious purpose is getting the invoice paid: a property manager approving a $6,000 winter bill for a site they have never personally stood on will approve it on the strength of the evidence attached, or will sit on it. The second purpose is that snow contractors get sued. A slip-and-fall claim on a commercial lot routinely names the snow contractor alongside the property owner, the claim often arrives many months later, and the entire defense rests on being able to show what you did and when. If you cannot produce a record for the morning in question, the absence of a record is treated as the absence of service. So capture, per visit, per site: arrival and departure timestamps, the measured accumulation and its source, what was performed (plow, shovel/sidewalk, salt with quantity, hauling), the operator and unit, and time-stamped photographs — the industry practice is before-and-after of the same fixed vantage point, which is dramatically more persuasive than scattered shots. GPS and telematics logs from your trucks are the strongest version of all of this because they're automatic and hard to dispute, and if you're running them you should be attaching or referencing them. Then give the client the same records with the invoice, either as an attached service log or as dated line items on the bill itself. Contractors resist this because it feels like extra work for money they're already owed. It is the cheapest thing in the business: it converts your slowest-paying accounts into fast ones, it eliminates the "we don't think you came out on the 14th" conversation entirely, and it is sitting there ready when a letter arrives in September about an injury the previous February. Keep the records for years, not months — well past the season, and past your state's limitations period for a personal-injury claim. Keeping the underlying numbers organized as you go, as covered in tracking income and expenses, makes the season-end reconciliation and the eventual claim response both survivable.

Seasonal Contracts: Billing Through a Month With No Snow

Seasonal flat-rate contracts are billed levelized — the annual price divided into equal monthly installments across the contract term, commonly five payments from November through March or six from October through April — invoiced on the same date each month regardless of what fell. This is the whole point of the model: the client gets a predictable line in their operating budget, and you get predictable revenue instead of a January feast and a December famine. It is also, reliably, the source of the one difficult phone call of every snow season, which comes from a client in a warm December asking why they are paying $2,400 for a month in which you never showed up. Win that conversation in the contract, not in February. The framing that actually works is the true one: a seasonal contract is not a purchase of pushes, it is the purchase of guaranteed availability and a fixed budget — dedicated equipment, a crew on standby, and a priority position on your route on the worst night of the year — and the client who pays in a quiet December is buying the protection that in a 20-inch February they will be plowed at 4am rather than at noon behind eleven per-push customers. Say that in writing, in the agreement, in plain language, before anyone signs. Then bill it consistently: the same amount, the same date, one invoice per site per month, with the service period named explicitly on the invoice ("Seasonal snow & ice management — December 2026 — installment 2 of 5"), which is also how you avoid the mirror-image problem of a client thinking a January invoice was for a specific storm. The billing mechanics here are the ones covered in invoicing for recurring services and recurring invoices — set it once, send it on a schedule, don't retype it monthly. Whatever the model, if the contract has a number, reference the contract on the invoice so approval never depends on someone remembering the deal.

Stop reading, start billing. The snow removal template opens with these lines already on it — free, no sign-up.

Open the Snow Removal Template →

Commercial Accounts, COIs, and Multi-Site Invoices

Commercial snow work pays better than residential and is meaningfully harder to get paid for, because you are billing an organization rather than a person. Four requirements show up before your first invoice will clear. A certificate of insurance naming the property owner and often the management company as additional insured, with limits specified in the contract — expect general liability well into the millions on larger accounts, plus auto and workers' comp, and expect a lapsed COI to freeze payment on work already performed. A W-9 and vendor registration in their system before an invoice can even be entered. A purchase order number on many accounts, which for the client's AP system is not a formality: an invoice that can't be matched to an encumbrance doesn't get paid slowly, it gets rejected — see purchase orders vs invoices and getting an invoice approved by accounts payable. And net terms, typically net 30 or net 45 with payments released in scheduled batches, which is a serious cash-flow fact in a trade whose costs (fuel, salt, operator overtime) all land within 48 hours of the storm. Build that gap into your pricing and your credit line rather than discovering it in January; net 30 terms covers the mechanics. Then there's the format problem unique to this trade: a single property manager may hold twelve sites under one contract. Do not send one invoice for "snow services — $18,400." Send one invoice per property, or one invoice with per-site subtotals, matching the property names and site numbers to the client's own naming, because their accounting almost always allocates cost per property and an invoice they cannot split is an invoice that waits for someone to have time to split it. Where sales tax applies to snow services in your state — treatment varies, and some states tax the salt as tangible property even where the service isn't taxable — get it right by default rather than per invoice; sales tax on invoices covers showing it correctly.

The Accessorials Everyone Forgets to Bill

The margin in a snow operation frequently lives in the work that is genuinely performed and never invoiced, because it wasn't on the price sheet. Pre-treatment / anti-icing — brine or granular applied before a storm — is real material, a real truck roll, and the highest-value service you sell, since it dramatically reduces bond and makes the eventual clear faster. Bill it as its own line, and bill it even when the storm underperforms or misses, which is exactly the run people write off; if it's in the contract as a discrete service with a stated price, a miss is not an argument. Sidewalks, walkways, and entrances are a separate labor line from lot plowing — a hand crew with shovels and ice melt at a different rate, priced per visit or per hour — and bundling them into the plow price is one of the most common underpricings in the trade because they take longer than anyone estimates. Snow relocation and stacking becomes necessary once the piles consume parking spaces, and hauling off-site — loader, trucks, dump fees — is major equipment work that no per-push rate contemplates; both should be pre-priced hourly in the contract so you aren't negotiating in the middle of a February crunch. Return trips for drifting on an open or windy site after the storm has ended are legitimately billable when the contract defines them. And ice-only events, again, need their own trigger. None of this is aggressive billing; it's the difference between charging for what you did and quietly donating it. The rule that makes it collectible: anything you might ever bill must appear on the rate schedule attached to the signed contract, with a price, before the season. A line item a client sees for the first time on an invoice reads as opportunism even when it's fully earned. And when a genuinely unplanned request comes in mid-storm — an extra clear before a 6am shift change, a request to open a second entrance — get the authorization in writing, even a text, before the equipment moves.

Residential Accounts: Collect Before the Storm, Not After

Residential snow removal is a lower-value, higher-volume business with the opposite collection profile from commercial: no procurement department, but also no accounts-payable obligation and a customer whose motivation to pay drops to roughly zero the moment their driveway is clear. The answer is to have the money, or the payment method, before you plow. Three structures work. Seasonal prepay — the full season paid in advance, usually at a discount, ideally sold in early fall when homeowners are thinking about winter; this is the best cash position in the business and it funds your pre-season equipment work, and it's the same logic as the deposit and upfront-payment invoice. Card on file with autopay, charged per event or monthly, which is the single biggest lever on residential collections and eliminates the entire category of chasing $65 invoices in a snowstorm. Per-push billed immediately, which is viable only if the invoice goes out the same day — same-day billing is standard advice in seasonal trades because the value of the work is vivid on the day and faded by month-end. Give residential customers due-on-receipt or net 7, never net 30, and state a late fee that you actually apply; how to calculate late fees covers setting a defensible one. If you already run a summer route, the same customer list is the cheapest sales channel you have — lawn care and landscaping invoicing covers the other half of that year, and the seasonal-prepay and autopay habits transfer directly.

When a Client Stops Paying Mid-Season

Snow is the rare trade with real mid-season leverage, because the service is needed again in three days — but using that leverage carelessly is genuinely dangerous, which is why it deserves its own thinking rather than an instinct. If a commercial account goes materially past due, the sequence is: a documented reminder against the specific unpaid invoices, then a written notice of intent to suspend that names a date, then suspension. Two cautions matter more here than anywhere else in this guide. Suspension must be permitted by your contract and communicated in writing to the property owner, unambiguously and in advance — because if you simply stop showing up at a site you have been servicing all winter, and someone falls, the fact that you were owed money is a much weaker position than the fact that you were the contractor of record and the site went untreated. The written notice, delivered before the fact, is what converts "the contractor abandoned the site" into "the owner was informed service would cease and assumed responsibility." And never leave a site half-serviced — plowed but not salted is arguably more hazardous than untouched snow, and no unpaid invoice is worth creating a refreeze on a lot you last touched. Beyond that, the standard escalation applies: what to do when a client won't pay covers the ladder from reminder to demand to small claims, and in many states snow and ice management performed under contract on commercial property can support a mechanic's lien — worth one conversation with a local attorney in the fall, before you need the answer.

The Off-Season Is a Cash-Flow Problem, Not a Vacation

The structural difficulty of a snow business is that it earns in five months and pays overhead in twelve, and it spends heavily right before it earns anything at all — equipment refits, cutting edges, insurance, salt stockpiles, and pre-season staffing, all in September and October, before a single billable event. The billing decisions that actually solve this are the ones already in this guide, chosen deliberately rather than by drift. Seasonal contracts starting in October or November put money in the door before the first storm rather than after it. Residential prepay does the same thing, sold when homeowners are receptive. Levelized installments extending into March or April keep revenue arriving after the snow has stopped, which is precisely when a per-push-only operation goes quiet with bills still due. Same-day invoicing during events matters more here than in any other trade, because your net-30 commercial money is already a month behind the fuel and overtime that generated it. And a shoulder-season service — lawn care, landscaping, hardscape, holiday lighting, gutters — turns a 5-month business into a 12-month one using the same trucks, the same crews, and the same customer list. The most stable snow operations are rarely the ones with the most contracts; they're the ones whose January cash was collected in October.

How InvoiceQuick Helps

Snow invoicing is high-volume, repetitive, and time-critical — dozens of sites, the same handful of line items, sent during the two days you have the least time to sit at a desk. That's exactly the shape of work a fast invoice builder is for. Build a per-site invoice with your standard lines — trigger tier, push count with storm dates and times, salt by the ton, sidewalk crew, pre-treat — save it, and reuse it all season instead of retyping it in a truck at 5am. Itemize the storm the way the operator lived it, with dates, times, and accumulations on their own lines, so a property manager can approve it without calling you. Add your PO number and contract reference to the fields that already exist for them, put your net terms and late-fee policy on the face of the bill, and send the PDF the same day the lot was cleared. Create your snow removal invoice free — no sign-up, no watermark, and no processing cut taken out of a payment you spent a night at 3am earning.

Frequently Asked Questions

Should I charge per push or a seasonal flat rate for snow removal?

It's a question of who carries the weather risk. Per-push puts it on the client — you get paid for every event, so a heavy winter pays well and a light one pays little. A seasonal flat rate puts the risk on you: the client buys budget certainty and you win a mild year and lose a severe one. Property managers prefer seasonal because it's a predictable budget line, which is why it commands a premium, but only price it off a five- to ten-year snowfall average for your market — then check the worst year in that window and ask whether you could survive it at that price. Many contractors settle on the middle option: per-push or tiered billing with a stated cap on billable events or a seasonal maximum, so both sides' downside is bounded.

What is a trigger depth, and who decides how much snow fell?

The trigger is the accumulation that obligates you to service the site — 2 inches is the common standard, while hospitals, senior living, and high-traffic retail often demand 1 inch or zero tolerance and should be priced much higher for it. The measurement source matters as much as the number and is where disputes actually start: two inches measured at a snow stake on the property can differ substantially from two inches at an airport station miles away. Name the source in the contract — an on-site marked stake, a specific NWS or airport station, or a third-party weather-certification service. Larger accounts and their insurers increasingly require certified weather data, and it doubles as evidence if a claim is filed later.

How many pushes can I bill during one long storm?

As many as your contract's event-reset clause allows — and if it has no reset clause, expect an argument you'll probably lose. A 14-inch storm over 30 hours is operationally three or four clears, each a real truck, operator, and fuel cost, but a client reading the invoice sees one storm. Define it in writing before the season: billable per visit during a continuous event, or the event resets every 24 hours, or accumulation is billed in tiers per calendar day. Then show the structure on the invoice with the date, time, and accumulation of each push, so the bill reads the way the night actually went instead of as one unexplained total.

Should salt be included in the plowing price?

No — bill de-icing as its own line. Salt is a consumed commodity with volatile regional pricing, and bundling it into a flat rate means a supplier price spike comes straight out of your margin on a contract you can't reprice. Charge per ton applied for larger lots (the most defensible method, since it tracks what you actually spread), per application for small consistent sites, or per pound for walkway ice melt, which is a different and more expensive material than bulk salt. Include a material escalator letting you adjust if bulk prices move past a stated threshold, and give de-icing its own trigger — freezing rain and refreeze events need service with no plowable snow at all, and a contract defined only by snow depth technically gives those away.

What records should I keep for each snow removal visit?

Per site, per visit: arrival and departure timestamps, measured accumulation and its source, exactly what was performed (plow, sidewalks, salt with quantity, hauling), the operator and unit, and time-stamped before-and-after photos from the same fixed vantage point. GPS or telematics logs are the strongest version because they're automatic and hard to dispute. Send these with the invoice — it's the single fastest way to get large commercial bills approved. Keep them for years, not months: slip-and-fall claims routinely name the snow contractor and often arrive many months after the incident, and the defense rests entirely on being able to show what you did and when. No record is treated as no service.

How do I bill a seasonal contract in a month with no snow?

Exactly as scheduled — same amount, same date, one invoice per site, with the service period named on the invoice ("Seasonal snow & ice management — December 2026 — installment 2 of 5"). Levelized billing is the entire point of the model. Expect the phone call anyway, and pre-empt it in the contract with the honest framing: a seasonal contract buys guaranteed availability and a fixed budget, not a quantity of pushes. The client paying in a quiet December is buying dedicated equipment, a crew on standby, and priority position on your route — which is what gets them plowed at 4am rather than at noon behind eleven per-push customers in a 20-inch February. Put that in the agreement in plain language before anyone signs, not in an email in February.

Can I stop plowing a commercial client who hasn't paid?

Sometimes, but do it carefully — this is the one collections decision in the trade with real safety and liability consequences. Suspension must be permitted by your contract and delivered in writing to the property owner in advance, naming a date, against specifically identified unpaid invoices. Simply not showing up at a site you've serviced all winter is a genuinely dangerous position if someone is injured: being owed money is a far weaker defense than the fact that you were contractor of record and the lot went untreated. Advance written notice is what shifts responsibility back to the owner. And never leave a site half-serviced — plowed but unsalted can be more hazardous than untouched snow, and no unpaid invoice justifies creating a refreeze.

Ready to send a snow removal invoice?

Open the snow removal template and the lines above are already listed — edit the wording, add your rates, download the PDF.

No sign-up · No credit card · Free forever