Why Route-Based Tracking of Dichlor Matters for Pool Service Companies
Pool service companies can track dichlor consumption by route by assigning a measurable consumption record to each technician route, then reconciling that record against starting inventory, ending inventory, and the number of pools serviced on that route. The most reliable systems combine pre-loaded quantities per route, per-stop usage logs (or digital dispensing data), and a simple reconciliation formula: starting stock minus ending stock minus any transfers equals total dichlor applied on that route during the service period.
Tracking at the route level matters because consumption varies significantly between routes. A residential route with twenty backyard pools may use less dichlor per visit than a commercial route with five large public pools, even if both routes run the same number of days per week. Without route-level data, a company cannot identify which routes are over-consuming, which pools demand higher doses, or where theft or waste may be occurring.
Setting Up a Route-Level Dichlor Tracking System
Define the Route as the Unit of Account
Before any tracking begins, each route must be a clearly defined unit with a fixed pool list. A route typically groups pools by geography and service day so that one technician covers a predictable set of accounts. Assign each route a unique identifier—a route code or number—that appears on every inventory record, invoice, and usage sheet tied to that group of pools.
If a technician covers multiple distinct geographic zones on different days, treat each zone-day combination as a separate route record. Mixing zones in one record destroys the ability to compare consumption patterns and masks problem accounts.
Measure Starting and Ending Inventory per Route
The foundation of route-based tracking is a physical or digital inventory count at the beginning and end of each route cycle. For dichlor, this usually means recording the weight or container count of sodium dichloroisocyanurate (SDIC) granules or tablets loaded onto the service vehicle for that route.
Use one of two approaches:
- Weigh-in / weigh-out method: Record the total weight of dichlor loaded at the start of the route and the weight remaining at the end. The difference, adjusted for any mid-route resupply, equals consumption.
- Container count method: Record the number of full containers (bags, buckets, or pails) loaded and returned. This works well when pre-portioned containers are used but is less precise if partial containers remain.
Whichever method you choose, record it on a route sheet or in a route-specific field in your service software before the technician departs and immediately upon return.
Record Per-Stop Application Data
Route-level totals tell you how much dichlor left the truck, but per-stop data tells you where it went. At each pool, the technician should note the amount of dichlor added—whether by weight, by number of tablets, or by the setting on a floating feeder or inline feeder adjusted during that visit.
For companies using automated or semi-automated feeders, many modern controllers log dispensing events with timestamps. Exporting that data by pool and then aggregating by route provides a highly accurate consumption record without manual per-stop logging. Where manual feeding is standard, a simple checklist on the route sheet with a column for “dichlor added” per stop is sufficient.
Reconciling Dichlor Usage Across the Route
The Basic Reconciliation Formula
For each route and each service cycle, apply this calculation:
| Item | What to Record |
|---|---|
| Starting inventory | Weight or container count loaded at depot or start of route |
| Mid-route resupply (if any) | Additional dichlor picked up during the route; add to starting |
| Ending inventory | Weight or container count remaining at end of route |
| Calculated consumption | (Starting + resupply) − ending = dichlor used on route |
| Sum of per-stop records | Total of all individual pool additions on that route |
| Variance | Calculated consumption − sum of per-stop records; investigate if significant |
A small variance (typically under five percent) is normal due to spillage, dust, or feeder residue. A large variance signals a recording error, unlogged transfers, or possible misuse.
Accounting for Dichlor Form and Available Chlorine
Sodium dichloroisocyanurate dihydrate (the most common pool-grade form) typically contains approximately 56% available chlorine by weight, while the anhydrous form contains roughly 62%. When tracking by weight, you must know which form you are using to convert between the mass of product and the mass of active chlorine delivered.
If your per-stop logs record “500 g of dichlor added” but your inventory is tracked in available chlorine equivalents, apply the correct percentage. Mixing up the two forms in your records will produce misleading consumption comparisons between routes or over time.
Normalizing Consumption by Pool Count or Volume
Raw consumption totals per route are useful, but they become actionable only when normalized. Divide route consumption by the number of pools on that route, or better, by the total pool volume in gallons or cubic meters. This yields a per-pool or per-thousand-gallon figure that lets you compare a route with many small pools against one with few large pools on equal terms.
Track this normalized figure over several weeks. A rising trend on a specific route may indicate a change in pool conditions (higher bather load, algae event, stabilizer imbalance) rather than a change in technician behavior.
Tools and Practices That Support Route-Level Dichlor Tracking
Digital Service Software with Route Modules
Many pool service management platforms include a route module that links inventory quantities to specific routes and technician schedules. When the software allows you to log product usage per stop and automatically rolls those entries up to the route level, reconciliation becomes a built-in report rather than a manual spreadsheet task.
If your current software does not support product-level tracking per route, a shared spreadsheet with route codes, dates, start/end weights, and per-stop entries can serve as an interim solution. The key discipline is consistency: the same fields, the same definitions, every route, every cycle.
Vehicle Inventory Audits
Even with per-stop logging, a periodic physical audit of vehicle stock against the system record catches drift. Schedule a spot check—for example, once per month—where a manager weighs the dichlor remaining on each route vehicle against the expected ending balance. Discrepancies that appear repeatedly on one route deserve investigation before they become a cost problem.
Handling Multi-Product Vehicles
Service vehicles typically carry more than dichlor. If dichlor shares storage space with trichlor tablets, calcium hypochlorite, or other oxidizers, keep it physically separated and track each product independently by route. Do not assume that a single “chlorine” inventory count covers all chlorine-based products; they differ in available chlorine content, handling requirements, and dosage rates.
Common Pitfalls in Route-Based Dichlor Tracking
- Skipping the ending inventory count. If you only record what was loaded, you have no way to verify what was actually used. Ending counts are not optional.
- Using different units on different routes. If one technician logs in pounds and another in kilograms, or one records tablets and another records weight, aggregated data becomes unusable. Standardize the unit across all routes.
- Ignoring stabilizer (cyanuric acid) levels. Dichlor adds cyanuric acid with every dose. If stabilizer accumulates on a route with heavily used pools, the apparent dichlor consumption may rise because the technician compensates for reduced efficacy—not because more product is needed. Checking stabilizer levels helps interpret consumption trends correctly.
- Failing to separate new product from old stock. Dichlor has a finite shelf life, especially if containers are opened and exposed to moisture. Rotate stock using a first-in-first-out method and note the lot or batch on route records so degraded product can be identified if consumption anomalies appear.
What the Data Tells You Over Time
After several weeks of consistent route-level tracking, you can identify which routes consume the most dichlor per pool, which pools on a route are outliers, and whether seasonal changes (summer bather load, winter closures) shift the pattern. This information supports purchasing decisions—how much dichlor to order, when to reorder, and whether to adjust pre-loaded quantities per route.
It also supports pricing. If a route consistently uses more product per pool than the company average, that route may justify a higher service fee or a different chemical strategy. Conversely, a route that uses less may be a candidate for consolidated scheduling or a reduced chemical allowance.
If you are sourcing dichlor for your service operation and need to confirm product specifications—such as available chlorine content, form (dihydrate versus anhydrous), or packaging options suited to route-level pre-portioning—contact ENVO CHEMICAL to discuss which product configuration fits your tracking and handling workflow.