Snow Removal Business Expenses: Salt, Steel, and Standby
Short answer: Snow removal business expenses run on a clock nobody controls. Salt is bought by the ton before the season and consumed at a rate no forecast predicts, so the pile left on April 1 is inventory rather than a deduction. Cutting edges, hydraulic hoses, and front-end parts wear per storm-hour, not per month. Standby costs money in a winter that never arrives. Plows, spreaders, and loaders above the $2,500 line get depreciated; everything at the sidewalk end gets expensed.
Almost no other trade buys most of its materials before it knows whether it will need them, and pays crews to be available for work that may not happen. That is what makes a snow ledger read strangely. Money leaves in October and November, revenue arrives on a schedule set by weather, and the two only reconcile in April. The general map of what a self-employed operator can deduct is in self-employed tax deductions; this page uses tons, edges, and events instead.
Which snow removal costs only exist when it snows?
Sort the year into three buckets before you look at a single receipt, because the tax treatment is the same across them but the business meaning is not.
| Bucket | When it is spent | Examples |
|---|---|---|
| Per event | Only when you push | Fuel, salt applied, hourly labor, cutting edge wear, sub invoices |
| Season-committed | Before the first flake | Bulk salt purchase, pre-season service, insurance, sub retainers |
| Year-round | Always | Truck payments, storage, phone, software, licensing, accounting |
An operator selling per-event visits has expenses that track revenue almost one to one. An operator selling seasonal contracts has already sold the winter at a fixed number, so every one of those buckets becomes a bet. The important line in a snow ledger is not what you spent — it is which bucket it came from, because a mild January makes the first bucket look great and does nothing for the other two.
How do I cost salt when I cannot predict how much I will use?
Buy it as inventory, spend it as a per-application cost, and count what is left.
Bulk rock salt is priced by the ton and usually cheapest on a pre-season order, which is why most contractors commit before they have any idea what the winter will do. Bagged product costs more per pound and buys flexibility. Treated salt and liquid brine cost more up front and work colder, which changes the pounds you need rather than the dollars you spend. Calcium chloride pellets for walks are a different product at a different price than the lot salt, and mixing the two accounting lines hides which one is bleeding you.
Three things quietly destroy salt cost:
- A pile with no roof. Uncovered salt cakes, absorbs water, and loses to runoff, and in many jurisdictions an uncovered pile draining to a storm drain is a compliance problem before it is an accounting one. A covered bin or a tarped pad is a cost of doing this legitimately.
- The warm winter. Product bought in October and unused in April is still an asset, not a deduction. Snow contractors routinely expense the whole pre-season salt order and then wonder why the books look wrong in a light year.
- Application without measurement. A spreader running open on a route with no calibration and no per-site record burns product no one can account for and produces exactly the documentation gap that loses a slip-and-fall claim.
Weigh or count what leaves the pile per event. Write down the site, the time, the product, and the approximate quantity. That single habit turns salt from a mystery into a cost per application, and it doubles as evidence.
What does a plow truck cost that an ordinary truck does not?
The parts that fail are not the parts a normal fleet budget covers.
On the plow. Cutting edges are the true consumable, and they wear per hour of contact rather than per season — a steel edge on rough concrete disappears far faster than the same edge on smooth asphalt. Then plow shoes, trip springs, the hinge pins, hydraulic hoses that split at two in the morning, hydraulic fluid, the pump motor and solenoid, the light and control harness, the mount, and the markers on the blade corners. Poly and rubber edges wear on their own schedule and get replaced for different reasons.
On the truck underneath it. Hanging several hundred pounds off the front bumper and reversing into snow piles all night eats ball joints, tie rods, wheel bearings, front brakes, and transmission coolers. Chloride corrosion eats everything else, which is why undercarriage washing is a genuine deductible operating expense in this trade and not a vanity item.
On the spreader. The chain or auger, the spinner, the vibrator, the inverted V, and the wash-out after every single use. A spreader put away wet with salt in it is a spring rebuild you have already paid for.
At the sidewalk end. Shovels and scoops that snap, a walk-behind blower with augers, shear pins, and belts, backpack blowers, hand spreaders, ice chippers, and boot traction devices for the crew.
What am I paying for between storms?
This is the column that surprises people who came from a summer trade.
Standby is real payroll. A crew that has to be reachable and sober at 3 a.m. is not free, and subcontractors who hold trucks for you generally want a retainer or a guaranteed minimum whether or not the season delivers. A weather service or a dedicated forecaster subscription is a working expense, not a luxury, because trigger decisions get argued about later. GPS and vehicle tracking subscriptions are how you prove which truck was on which lot at which hour. Phones, dispatch software, and the plan that supports it all run twelve months for a service that sells four.
Off-season storage is its own line: a plow truck occupies a yard for eight months doing nothing, and so does the loader. Then there is the pre-season service — the fluid change, the hose inspection, the edge swap, the spreader rebuild — spent in October against revenue that has not been earned yet.
Storm expenses are their own strange category. Crew meals during a thirty-hour event are subject to the usual deduction limits and are still worth recording. Hotel rooms so a crew can sleep four hours near the route are deductible. Both get paid on a card at 4 a.m. by somebody who will never mention them again.
Which snow equipment gets depreciated?
Most small operators use the de minimis safe harbor: without an applicable financial statement, items up to $2,500 per invoice or per item can generally be deducted outright, under an annual election, with the per-item price visible on the invoice. The IRS sets it out in the tangible property final regulations.
| Purchase | Typical treatment |
|---|---|
| Cutting edges, shoes, springs, hoses | Repair parts, deducted now |
| Shovels, scoops, hand spreaders, chippers | Supplies or expensed |
| Walk-behind snow blower | Usually expensed |
| Tailgate spreader | Often expensed |
| Straight or V-plow with mount | Frequently over the threshold |
| Hopper spreader, larger units | Commonly capitalized |
| Skid steer, loader, pusher box | Capital asset |
| Brine maker and storage tanks | Capital asset |
| Covered salt bin or storage structure | Capital, often a land improvement |
| Truck itself | Capital asset |
| Plow rebuild versus a new plow | Rebuild is a repair; the new unit is an asset |
Section 179 and bonus depreciation figures change from year to year, and a loader or a pusher is large enough that it is worth confirming the current numbers before you decide.
What does the slip-and-fall exposure cost me?
More than the premium, and the difference is documentation.
General liability written to include snow operations is the baseline, and it is priced against an exposure that is unlike any other seasonal trade: a claim can arrive from someone who was never your customer, on a lot you serviced correctly, eighteen months after the event. The industry standards written for exactly this sit with the Accredited Snow Contractors Association and are published through ANSI. ANSI/ASCA A1000, System Requirements for Snow and Ice Management Services, is the document a plaintiff’s attorney looks for when deciding whether you were following a recognized standard — which is precisely why a trade this exposed to winter injury claims went to the trouble of writing one.
The deductible expenses that follow from that are specific to this trade:
- Certification and training programs, and the annual fees behind them.
- Site inspection and pre-season documentation of existing conditions, including photographs.
- Per-event logs with arrival and departure times, conditions, depth, and product applied.
- Hold-harmless and contract review by an attorney, which is a professional fee.
- The deductible you pay when a claim lands anyway.
Contractors lose these claims for one reason more than any other: they cannot prove what they did on a specific lot at a specific hour. The record is cheaper than the settlement by an order of magnitude.
Does a seasonal contract change which expenses hurt?
It changes who is holding the winter.
Per-event pricing hands the risk to the customer, and your costs move with your revenue. Hourly pricing does the same thing more bluntly. A seasonal fixed contract moves the entire risk onto you: the salt order, the standby payroll, the sub retainers, and the equipment are all committed, and the revenue is capped no matter how many times you roll out.
That has a direct bookkeeping consequence. A seasonal contract usually gets paid in equal installments from November through April, but the expenses do not arrive in equal installments — the salt order and the pre-season service land before the first payment does. Cash in December is not profit in December, and the tax reserve on that revenue has to be set aside as it comes in rather than in April. What to hold back is covered in how much to set aside for 1099 taxes, and collecting the installments on time is the subject of how to get clients to pay.
Price the seasonal against a bad winter rather than an average one, because the average winter is a statistic and the bad one is the one that ends companies.
What do snow contractors forget to write off?
| Commonly missed | Why it disappears |
|---|---|
| Cutting edges swapped mid-season | Bought at a counter, installed in a yard, no job attached |
| Hydraulic hose replaced at 2 a.m. | Paid cash at whichever shop was open |
| Undercarriage and chassis washing | Feels like maintenance, not a business cost |
| Salt caked or lost from an uncovered pile | A real loss with no paperwork behind it |
| Subcontractor retainers paid in the fall | Sits in a bank statement, never coded |
| Standby pay in a week with no storm | Payroll for work that produced no invoice |
| Weather service or forecaster subscription | A small recurring charge that looks personal |
| GPS and tracking subscriptions | Billed annually, forgotten by winter |
| Crew meals and hotel rooms during an event | Paid at 4 a.m. on somebody’s card |
| Off-season storage of trucks and loaders | Eight months of rent for idle iron |
| Plow markers, stakes, and site marking | A box of small parts every October |
| Fuel and oil for walk-behind blowers | Bought with the truck diesel |
| Attorney review of contract language | Coded as legal, never tied to snow |
The theme is the season’s shape: the costs that vanish are the ones paid outside a storm, when nobody is thinking about invoicing.
What has to be on file when a claim lands two winters later?
Three stacks. The purchase record — receipts showing vendor, date, amount, and enough detail to identify what was bought, with the per-item price visible on anything you expensed under the safe harbor. The event record — per-site logs and photographs with times. And the contract, with the trigger depth and the scope you actually agreed to. Keep it all as long as the return stays open, which how long to keep tax records explains, and keep the event logs longer, because a liability claim outlives a tax year.
Keel is an iOS app built for exactly that kind of pile, and it never leaves the phone: no account, no bank connection, no cloud, no login, and an App Store privacy label reading Data Not Collected. The salt yard ticket gets photographed at the scale and read on-device by Apple Intelligence, which is the only moment anyone will remember a two-ton pickup. The hose bought at midnight, the edge bought in February, and the diesel all land the same way. Miles between sites on a route log as you drive. When the event is over, the invoice goes out from the truck with your own numbering, logo, brand color, and a payment link the customer scans as a QR code, and the ledger behind it is append-only and hash-chained, which matters when the records are the thing being questioned. Seasonal installments show up in Freeboard as cash minus tax reserve, minus committed work, minus a buffer, rather than as money the March payroll can spend. At year end the Accountant Pack exports a CSV plus a one-page summary PDF, and the whole season leaves as a single file. Free covers unlimited invoices, receipts, and mileage; Keel Pro is a one-time $249.99 Lifetime purchase, not a subscription.
Frequently asked questions
What can a snow removal business write off?
Salt and deicer, fuel, cutting edges and plow parts, hydraulic components, truck repairs and depreciation, spreaders and blowers, subcontractor invoices and retainers, wages including standby pay, general liability and commercial auto insurance, weather and tracking subscriptions, off-season storage, licensing, professional fees for contract review, and mileage or actual vehicle costs.
Is unused salt at the end of the season a deduction?
Not while it is sitting in your pile. Product you bought and have not applied is inventory rather than an expense, so a heavy pre-season order in a mild winter does not reduce that year’s income the way a full expensing of the invoice would suggest. Count what is left at year end and treat it as the asset it is.
Are cutting edges a repair or a capital purchase?
A repair. Cutting edges, shoes, trip springs, hoses, and pins are wear parts consumed by plowing, and they come off in the year you buy them. A complete new plow assembly with a mount usually exceeds the de minimis threshold and gets capitalized, and a plow rebuild sits on the repair side of the same line.
Can I deduct standby pay in a winter with no snow?
Yes. Wages paid to keep a crew available, and retainers paid to subcontractors who hold equipment for you, are ordinary business expenses in the year you pay them, regardless of whether an event ever triggered. That mismatch is exactly why a seasonal contract should be priced against a bad winter rather than an average one.
Do I need to document each site visit for insurance reasons?
Effectively, yes. Slip-and-fall claims are commonly decided on whether the contractor can show what was done, when, and in what conditions, and contractors who cannot produce that record tend to settle. Log arrival and departure times, depth, product applied, and photographs per site, and keep them well past the tax retention period.
Is snow removal equipment storage deductible?
Yes. Rent or yard space used to store plow trucks, loaders, spreaders, and salt through the off-season is an ordinary operating expense, and so is a covered salt bin’s cost of operation. A permanent storage structure or a built salt bin is usually a capital item that gets depreciated rather than expensed in the year it goes up.
This article is general information, not professional or tax advice.
How do I claim my driving?
Turning spend into a deduction
Every expense, categorised and kept.
Receipts captured on device become a record you can hand over at year end, with the proof still attached to the entry. Reports include a Schedule C category summary.
On-device · No account · Data Not Collected