Septic Pumping Job Costing: Know Your True Cost Per Service Call
Companies without job costing data discover they're unprofitable at certain job types only after months of losses. That's a painful way to learn. And it's avoidable when you know your actual cost per job before you price your services.
TL;DR
- Job costing for septic pump-outs must include labor, disposal fees, fuel, vehicle overhead allocation, and administrative time to calculate true cost per job.
- Disposal fees vary significantly by region and receiving facility, making them one of the most important and variable cost inputs in job costing.
- Route density directly affects per-job cost: a truck running 10 stops per day has a significantly lower overhead allocation per job than one running 5.
- Emergency call job costs are higher due to overtime or after-hours labor, longer response time, and occasionally access difficulty premiums.
- Knowing true cost per job by service type allows accurate pricing decisions and identifies which job types are generating or consuming margin.
- Service companies tracking job costs by route and by technician identify efficiency differences that drive improvement in scheduling and pricing.
The average all-in cost of a septic pumping job ranges from $85-160 depending on distance and crew size. That spread is wide enough that a company pricing at $150 might be profitable or underwater depending on their specific cost structure. Knowing which one you are requires real numbers, not estimates.
What Belongs in a Pumping Job Cost Calculation
Most septic companies know their fuel costs and their employee wages. Most undercount everything else. Here's the full list:
Direct Labor
The time your technician spends on each job from dispatch to completion is a direct cost. This includes:
- Drive time to the job
- On-site service time
- Drive time to the disposal facility (if not counted separately)
- Return drive to the next job or yard
If your tech earns $22/hour and a job takes 1.5 hours total including drive and on-site time, your direct labor cost for that job is $33.
Don't ignore drive time. It's a real cost that you're paying for, even if the truck is empty.
Fuel
Calculate fuel cost per job using average job distance and your truck's fuel consumption. A pump truck getting 6-8 mpg and driving 25 miles round-trip to a job costs roughly $6-8 in fuel at $3.50/gallon. A 50-mile round-trip doubles that.
How do I account for drive time in my septic job cost analysis? Track both the distance to each job and the total drive time separately. Drive distance feeds fuel cost. Drive time feeds labor cost. Both are real costs that belong in your cost-per-job calculation, and both are variable based on job location.
Vehicle Operating Cost (Beyond Fuel)
Your pump truck has operating costs beyond fuel: tires, oil changes, vacuum pump maintenance, hose replacement, registration, and annual DOT inspection. Most owner-operators underestimate this.
A rough figure for pump truck operating cost beyond fuel is $0.15-0.25 per mile, varying by age and maintenance history. An older truck may run higher. Multiply that by your average job mileage for a per-job vehicle operating cost.
Truck Depreciation
Your pump truck is depreciating whether it's moving or sitting. Divide the annual depreciation value by your annual job count for a per-job depreciation cost. This varies dramatically by truck cost and age, but many operators running a $120,000 truck over 10 years are carrying $12,000+ in annual depreciation, or roughly $5-8 per job at 1,500-2,000 jobs per year.
Disposal Costs
Septage disposal at a licensed facility has a per-load or per-gallon cost. If you pay a per-load fee, divide that by your average jobs per load. If you pay per gallon, multiply by your average pumped volume per job.
Don't ignore this. Disposal costs can run $15-40 per job or more depending on your market and facility rates.
Insurance
Your business insurance, truck insurance, and liability coverage have annual premiums. Divide those annual costs by your job count. A company paying $8,000/year in truck and business insurance and running 2,000 jobs/year is carrying $4 per job in insurance cost.
Overhead Allocation
Fixed overhead, office rent, phone, software, accounting, marketing, equipment beyond trucks, should be allocated across all jobs. Divide your total monthly overhead by your monthly job count for a per-job overhead figure.
This is often the most surprising number. A company spending $3,000/month in overhead and running 200 jobs/month is carrying $15 per job in overhead cost that didn't exist in the simplified mental model.
Building Your Cost Model
Putting this together in a simple table:
| Cost Category | Example Cost Per Job |
|---------------|---------------------|
| Direct labor (tech wages) | $28-45 |
| Drive time labor | $8-18 |
| Fuel | $6-12 |
| Vehicle operating costs | $4-8 |
| Truck depreciation | $5-8 |
| Disposal costs | $15-35 |
| Insurance allocation | $3-6 |
| Overhead allocation | $10-18 |
| Total | $79-150 |
This model confirms the $85-160 range stated earlier. The variation is real and depends on your specific inputs. Companies with newer trucks, efficient routes, and moderate overhead run toward the lower end. Companies with older trucks, long average job distances, and higher overhead run toward the upper end.
What Your Cost Model Tells You About Pricing
Once you know your all-in cost per job, pricing becomes a straightforward margin calculation rather than a guess.
If your all-in cost is $110 per job and you want a 40% gross margin, your target price is approximately $183. If the market in your area is pricing at $175, you're slightly below your margin target and need to either find cost reductions or narrow your service area to reduce drive time costs.
This is the analysis that prevents the situation where you're busy, running all day, and still not making money. Revenue is not profit. A business with a 40% margin prints money. A business with a 5% margin survives on volume and suffers through any disruption.
Get Started with SepticMind
SepticMind is designed around the actual workflows of septic service companies, from county permit tracking to automated maintenance reminders. Whether you are managing a single truck or a multi-county fleet, the platform scales with your operation. See how it works for your business.
Frequently Asked Questions
What costs should I include in a septic pumping job cost calculation?
A complete job cost calculation includes direct labor (technician wages for time on site), drive time labor (both to and from the job), fuel, vehicle operating costs beyond fuel (tires, maintenance, repairs), truck depreciation, disposal facility costs, insurance allocation (truck and business insurance divided by annual job count), and overhead allocation (office, software, accounting, marketing divided by job count). Most companies know their labor and fuel costs but undercount disposal, depreciation, and overhead, which leads to underpriced services and thinner margins than expected.
How do I account for drive time in my septic job cost analysis?
Track drive time per job separately from on-site service time. Drive time is a labor cost because your technician is paid for it, and it's also a vehicle operating cost because the truck is running. For jobs far from your service hub, drive time can represent 30-40% of total job time. In your cost model, apply your technician's hourly wage to total job time (on-site plus drive), and apply your per-mile vehicle operating cost to total job mileage. Companies that account for drive time properly discover that distant jobs carry notably higher costs than nearby jobs, which should influence both pricing and service area decisions.
Does SepticMind provide job-level cost reporting?
Yes. SepticMind's job reporting module captures time on site, job distance, and materials or services recorded per job. This data supports cost-per-job analysis by job type, technician, service area zone, and time period. Companies that use the reporting data regularly can identify which job types and service areas are most profitable and adjust their pricing or route planning accordingly. The reporting module generates standard reports and can be connected to accounting software for integrated financial analysis.
What is the most common error in septic job costing that leads to underpriced work?
The most common error is failing to allocate overhead costs accurately to individual jobs. Direct costs (labor, disposal, fuel) are usually captured, but overhead allocation (vehicle depreciation, insurance, administrative time, shop costs) is often treated as a fixed monthly expense rather than allocated per job. This makes each job appear more profitable than it is. A company that divides its total overhead by the number of jobs run per month and allocates that cost per job discovers its true break-even price per job, which is often $40-$80 higher than the direct-cost-only calculation.
How should a septic company track disposal fees as part of job costing?
Disposal fees should be tracked as a direct per-job cost because they vary with job volume (larger tanks cost more to dispose of) and with facility pricing in the area. Companies that treat disposal as a fixed monthly cost rather than a variable per-job cost misallocate it in their pricing calculations. The most accurate approach is to record the volume pumped at each job and multiply by the current disposal rate per gallon. Digital service records that capture pump volume automatically make this calculation straightforward and ensure disposal costs are reflected in per-job profitability reports.
Try These Free Tools
Sources
- National Onsite Wastewater Recycling Association (NOWRA)
- US EPA Office of Wastewater Management
- NSF International
- Water Environment Federation
- National Environmental Services Center (NESC)
