Salting and Ice Management Pricing Calculator: How Much to Charge for Salting
Price salting as its own service line: salt per application, crew time, spreader cost and markup, then read the per-application, per-ton and per-season price.
How this is calculated
The price is a straight build-up from what you enter. Times are per technician and crew size multiplies them; drive time lands in your cost every time and in the charge only for the share you bill. Nothing here prices a plow push.
salt lb = area ÷ 1,000 × rate (or the amount you typed)
salt tons = salt lb ÷ 2,000 (US short ton)
salt = tons × costPerTon × (1 + markup)
crewHours = onSite × crew
driveCrew = drive × crew
labor = (crewHours + driveCrew × billShare) × chargeRate
subtotal = labor + salt + truckAndSpreader
perApp = max(subtotal, minimum)
perEvent = perApp × applicationsPerEvent
perTon = perApp ÷ salt tons (the per-ton-applied rate)
fixedShare = (perApp − salt) ÷ perApp (the part per-ton billing can't shrink)
cost = (crewHours + driveCrew) × costRate + salt at cost + truck
margin = (perApp − cost) ÷ perApp
breakEven = cost ÷ salt tons (per ton)
season fee = averageApplications × perApp (if you leave it empty)
season rev = fee + max(0, n − included) × perApp (included = 0: the fee only)
tax = quote × taxRate Three ways to bill the same work. Per application charges the call. Per ton applied charges the salt, so revenue follows the scale ticket while crew time, drive and the truck stay the same; the fixed share shows how much of the price that is. A season fee holds revenue flat whatever the winter does, so a light winter flatters it and a heavy one eats it unless the fee includes a set number of applications and bills the rest.
No presets anywhere. Every currency field and the application rate start empty, and no winter count is assumed. Crew size, applications per event, markup and drive share start at 1, 1, 0% and 0%, which change nothing until you change them.
The margin check is all-or-nothing. Without a cost per crew-hour the labor half of the cost is unknown, so no margin, break-even or winter margin is shown rather than one built from the salt alone.
Everything runs in your browser. No account, no email gate, nothing stored or sent.
Salting priced as its own line
An ice-management call is not a small plow visit. Nobody is pushing snow: the crew loads the spreader, salts the lot, hand-salts the walks and steps, and drives to the next one, often on a cold night with no accumulation at all. What it earns depends on three things: the salt it takes, the crew-hours it eats, and how you bill it. This calculator prices that call per application, shows the per-ton-applied rate that would reproduce the same price, and runs a season fee through a light, average and heavy winter.
Every money field and the application rate start empty. The salting rates in circulation come from software-vendor blogs and calculator sites rather than a regulator, a trade body or a published survey, so under this site’s cite-or-omit rule the tool ships with none of them. You supply the numbers; it supplies the structure.
The salt line the plow calculator already carries
If salt goes down on the same visit as the plow, you do not need this page. The snow removal pricing calculator already carries a salt line: tick “Add de-icing / salt” and it adds the pounds you spread times your cost per pound to the cost of each push, inside the plow price. That page prices pushes, triggers and inches. This one prices none of them. It is for the visit where salting is the job, which is why it starts from area and rate rather than depth.
Per application: the call, built from time and salt
The build-up is the one any service call uses. Salt per application is the area times your rate, converted to tons and priced at your delivered cost with whatever markup you carry. Crew time is entered per technician and multiplied by crew size. Drive time lands in your cost every time and in the charge only for the share you bill, so the per-paid-crew-hour figure counts the whole night, not just the time in the lot. The truck and spreader pass through at cost; your return on them belongs in the charge-out rate. A minimum per application stops a short walk or a light refreeze pass from being priced below the cost of turning up.
If you have not set a charge-out rate you can defend, the service hourly rate calculator and the labor burden rate calculator are where to start, and the equipment cost per hour calculator gives you the truck and spreader figure.
Per ton applied: what moves and what does not
Billing by the ton is common on commercial lots because the scale ticket is easy to show a property manager. The calculator gives you the per-ton rate that reproduces your per-application price, and it flags the coupled side effect that rate hides: crew time, drive and the truck do not shrink when you put down less salt. The result shows what share of the price is that fixed part. If it is most of the price, a lighter application billed per ton cuts your revenue without cutting your cost, and a per-ton contract needs a per-visit minimum beside it. With a cost per crew-hour entered, the result also shows the break-even rate per ton, below which the application loses money.
Per season: who carries a heavy winter
A season fee is one agreement for the winter. Enter your applications in an average winter and the fee defaults to that count times the per-application price, or type the fee you quote. Add your light and heavy winter counts and a cost per crew-hour, and the table shows the revenue and margin of each structure in each winter. Per application earns the same margin in every winter because revenue follows the work. The flat season fee does not: it wins in a light winter and loses in a heavy one, unless it includes a set number of applications and bills every one above at the per-application price. The counts are yours, from your own event log; the tool never presumes a winter. The same trade-off for plow contracts is argued out in structuring 2026-27 snow contracts.
Where the salt number comes from
The rate is the input that varies most, by surface, pavement temperature and spreader, which is why it is the operator’s own. Size it in the de-icing salt calculator and bring the rate across. If you pre-treat with liquid, the salt brine application rate calculator is the liquid rung of the same decision. When the pavement is too cold for rock salt, a calcium chloride or magnesium chloride product replaces it; the ice melt rate calculator sizes those products by area and checks each against its lowest practical melting temperature, so you can cost the application the same way. And because a season of salting is a season of tons, the rock salt storage calculator checks whether the pile in your yard covers the season this price assumes.
From a number to an invoice
The season fee and the per-application rate belong in the agreement, written down before the first storm, and the snow removal contract template is where to write them. When the calls start, each application becomes a line on the snow removal invoice template, with the salt applied on its own line so the customer sees what the scale ticket says. Every other pricing tool for the route sits on the lawn and landscape hub.
Everything runs in your browser: no account, no email gate, nothing stored or sent. Estimate only, not a binding quote.