Dispatch moves the trucks. Management runs the money. Know which one you need.
If you only need to get trucks routed and jobs assigned, read best tow dispatch software 2026 instead, because this article is about the back office.
I want to be blunt about that up front, because "towing software" has become one of those phrases that means six different things depending on who is selling it. So let's split it in half, clean and simple.
Dispatch is logistics. It answers the question "where is the truck and what is it doing next?" It is job assignment, routing, live GPS, arrival times, driver texts. That is the road. That is a different article.
Management is administration. It answers the question "did we get paid, and did we pay the right people the right amount?" It is invoicing, impound lot billing, driver payroll, receivables, W-9s, 1099s, and the handful of reports an owner actually reads at 10pm on a Sunday.
Here is the ELI10 version. Imagine you run a lemonade stand. Dispatch is figuring out which kid walks to which corner to sell the lemonade. Management is the notebook where you write down who owes you money, how much you paid the kids, and whether you made anything at all. A great corner assignment means nothing if the notebook is a mess.
Most small towing companies I talk to already have some way to move trucks. A radio, a phone, a group text, a whiteboard. What they do not have is a back office. That is the gap this article fills. If you run one to ten trucks, you are the dispatcher, the accountant, the payroll clerk, and the compliance officer. This is about giving that fourth person (you) some actual tools.
Before we go further, a quick note on why this matters more in 2026 than it did five years ago. Motor club work has gotten tighter. A local tow that retails around $95 to $125 routinely pays an operator somewhere in the $35 to $55 range through a motor club. That spread is your whole business. You cannot manage a spread like that on a spiral notebook and a shoebox of receipts. Every unbilled storage day, every late commercial invoice, every payroll hour you rounded "close enough," that is your margin walking out the door.
So let's go through the back office, piece by piece.
Invoicing and receivables: getting the bill out the same day and actually collecting it
Let's define the terms first. Invoicing is the bill you send. Receivables is the money people owe you but have not paid yet. ELI10: invoicing is handing someone a piece of paper that says "you owe me $20." Receivables is the stack of those papers still sitting unpaid on your desk.
The single biggest behavior change a small towing company can make is this: get the bill out the same day the job is done. Not the next morning. Not Friday. The same day.
Why? Because a bill that goes out same-day carries a little psychological weight. It says "this is a real business, run by real people, and we noticed the job was finished." A bill that shows up two weeks later says "we are disorganized, so maybe you can be disorganized too." Commercial accounts, the shops and dealerships and property managers who call you regularly, notice this stuff. The operators who get paid on time are usually the operators who invoice fast and invoice the same way every time.
Now the harder part. Net 30 just means "pay us within 30 days." If chasing late commercial payers becomes a habit, the SBA's guide to managing business finances covers the basics of terms and collections without trying to sell you anything. ELI10: you did the work today, but your customer gets a month to pay, like borrowing a book from a friend and promising to bring it back by the end of the month. Lots of people bring the book back on day 29. Some forget. Some never bring it back. Your job is to make the day-29 people easy and the forgetters uncomfortable.
A few things that actually move the needle for a one-to-ten truck operation:
- Invoice the same day, every time. Bundle the tow ticket, the photos, and any storage days into one PDF and email it before you go to bed.
- Put your payment terms right on the invoice. "Net 30" alone is vague. "Net 30 from invoice date. Late after day 31" is not.
- Send a friendly nudge on day 31, day 45, and day 60. Most small operators send zero nudges. That is why they wait 90 days.
- Accept card and ACH, not just check. A customer who can pay in 10 seconds on their phone pays more often than a customer who has to find the checkbook.
- Track aging, not just totals. "I am owed $14,000" is useless. "I am owed $14,000 and $9,000 of it is over 60 days" is a to-do list.
Here is what a realistic aging snapshot looks like for a small operator doing about 40 calls a month, mostly commercial plus some retail:
| Aging bucket | Invoices | Amount owed | What it means |
|---|---|---|---|
| Current (0 to 30 days) | 18 | $6,250 | Normal. Keep sending same-day. |
| 31 to 60 days | 6 | $2,800 | Send a nudge today. Most pay within a week. |
| 61 to 90 days | 3 | $1,400 | Call the account owner, not the front desk. |
| Over 90 days | 2 | $950 | Decision time. Waterfall or write off. |
That table is the whole game. Notice the last two buckets are small in dollars but big in stress. The value of back-office software is not that it collects money for you. It is that it shows you, in five seconds, which two invoices are quietly rotting.
One more thing on receivables. If you ever take a job from a network, know who actually owes you and when. TowMarX is a B2B dispatch marketplace, which means jobs route between companies, so the payer is not always the person standing next to the truck. That is exactly why a back office matters more, not less, when you start taking cross-company work.
Impound and storage lot billing: where daily accrual quietly makes or loses the money
This is the section small operators underrate most. Impound billing is not complicated, but it is relentless. Every car sitting in your lot is a meter running. Miss a day on the paperwork and you miss a day of revenue, or worse, you create a legal headache.
Two terms we need.
Accrual means adding up charges over time. ELI10: imagine you are at a parking garage where the price goes up every hour you stay. If nobody writes down what hour you arrived, nobody can charge you correctly. Accrual is the writing-down part, done automatically, every single day.
Lien paperwork is the legal process that lets you eventually sell or dispose of a car nobody comes to claim. ELI10: if someone leaves their bike at your house for six months and never comes back, there is a rulebook for what you are allowed to do with it. Follow the rulebook and you can sell the bike to cover what they owe. Skip a step and you can be the one in trouble. In most states that rulebook involves notifying the registered owner and sometimes the lienholder, waiting a legally defined period, and documenting everything.
Here is the trap. Storage is a daily charge, usually somewhere in the $35 to $75 per day range depending on your market and local caps, and it accrues from the moment the car hits your lot. If you bill storage manually once a week, you will silently lose days. If you forget to log the release date, a car that left on Tuesday keeps accruing until you notice on Friday. That is not just a billing error, that is a customer dispute waiting to happen.
What good impound management actually does:
- Starts the clock automatically at intake, with a timestamp.
- Adds one day of storage per day, with no manual entry, until the release date is logged.
- Tracks the tow fee, the storage days, the admin or gate fee if your market allows one, and any lien or title fees separately.
- Flags cars approaching the point where lien notices are due, so you do not miss a legal deadline.
- Keeps photos and ID on file for every release, so if someone claims "I never got my car back," you have proof.
I have watched this go wrong in real life. A two-truck operator I know in the Southeast had a car sit for 41 days because the owner was in county jail and nobody told him. He had handwritten the intake on a clipboard. When the family finally showed up, he had no clean record of the daily rate or the start time, and he ended up settling for less than half of what he was owed. The car was worth it. His paperwork was not.
Software does not fix the jail part. It fixes the clipboard part. And honestly, the clipboard is the part that is fully in your control.
One regulatory note for context: if you are doing non-consensual tows, your state's rules on notification and sale timelines govern everything. A national starting point for how vehicles and titles are handled is your state DMV. The FMCSA site is also worth bookmarking for the commercial and safety side of your operation, even though it does not govern impound lot billing.
Driver pay: hourly, percentage and per-call, and where payroll eats your Sundays
Before you design a pay plan, check the rules you are designing against. The Department of Labor's Fair Labor Standards Act overview covers overtime and recordkeeping, and tow drivers on hourly plans are squarely inside it.
Payroll is where small towing companies bleed the most invisible hours. Not dollars, necessarily. Hours. You finish a 14-hour day and then you sit down to figure out what you owe three drivers, and suddenly it is 11pm and you have not eaten dinner.
Let's define the three common pay models, ELI10 style.
Hourly means you pay for time. Like a babysitter: the clock runs, you pay for the hours. Simple to explain, easy to abuse, and the hardest to manage when drivers are on standby or doing two jobs in an hour.
Percentage means the driver gets a slice of what the job billed. ELI10: you sold a $120 tow, and the driver gets, say, 30 percent, which is $36. This aligns the driver with revenue, which is good, but it means you need clean job records or the math is a fight.
Per-call means a flat amount per job. ELI10: every tow is $25 to the driver, whether it took 20 minutes or two hours. Easy to pay, but if you do not track job counts accurately, drivers will (reasonably) ask you to prove the count.
Most small companies run a mix. Hourly for the lot guy, percentage for the road drivers, per-call for the on-call rotation. That mix is exactly why payroll takes forever. You are reconciling three different systems from three different sources, usually a text thread, a calendar, and a memory.
Here is a real example of what the reconciliation looks like across a typical month at about 45 calls:
| Driver | Pay model | Jobs / hours | Gross pay | Time you spend calculating |
|---|---|---|---|---|
| Driver A | 35% of billed | 22 jobs, $3,100 billed | $1,085 | 25 min |
| Driver B | Per-call $28 | 16 jobs | $448 | 15 min |
| Driver C | Hourly $22 | 38 hrs | $836 | 10 min |
| On-call rotation | Flat stipend | 4 nights | $200 | 10 min |
| Total | $2,569 | ~60 min |
An hour a month does not sound like much. But that is the best case, when nothing is disputed. The real cost shows up when a driver says "I think you missed my Tuesday night call," and now you are scrolling a text thread for 20 minutes. Multiply that across three drivers and twelve months, and you have lost a full work week to payroll archaeology.
Good back-office software pulls the job records straight into the pay calculation. Percentage pay gets calculated off the actual billed amount. Per-call pay gets counted off the actual job list. Hourly gets pulled from a clock-in, not from memory. And when a driver says "you missed one," you can show them the job list in 30 seconds instead of an hour.
For the compliance side of paying people, the IRS has a plain-language starting point on worker classification and 1099 reporting at irs.gov. Worth reading once a year.
Reporting an owner actually reads: revenue per truck, per account profitability, aging receivables
Most software ships with 40 reports. You will read three. That is not a knock on the software. It is a fact about owners.
The three that matter for a one-to-ten truck operation:
1. Revenue per truck. ELI10: if you have three trucks, and the business made $18,000 this month, each truck averaged $6,000. If one truck did $10,000 and another did $2,000, you have a problem that a total would have hidden. This number tells you whether you need a fourth truck or whether you need to fix the second one.
2. Per-account profitability. ELI10: some customers are worth having and some are not. A shop that calls you twice a month and pays in 15 days is gold. A property manager who calls you 40 times a month, argues every invoice, and pays in 75 days might be costing you money. Per-account profitability tells you the difference. Most small operators have never actually looked at this, and it is often surprising.
3. Aging receivables. We covered this in section two. It is the report you should look at every Monday morning with coffee. It is the single best predictor of whether you will have a cash crunch next month.
If your software cannot produce these three on one screen, it is probably a dispatch tool with an invoicing tab bolted on. That is fine for what it is, but it is not management software.
Compliance paperwork that lives in the back office: W-9s, COIs, and 1099s for subcontracted drivers
This is the least fun section and the one that generates the most panic when something goes wrong. Let's define the three most common documents.
W-9. ELI10: it is a form where a person tells you their legal name and tax ID number, so you know who to report payments to at the end of the year. You should have one on file for every contractor you pay, before the first payment, not after.
Certificate of Insurance (COI). ELI10: it is a piece of paper from an insurance company saying "yes, this person or company is covered, and here is for how much and until when." If you subcontract to another tow operator, you need their COI on file, and you need to check the expiration date. An expired COI is the same as no COI.
1099. ELI10: at the end of the year, you tell the IRS how much you paid each contractor. If you paid someone $600 or more during the year for business work and they are not your employee, you generally owe them a 1099-NEC. The IRS explains the $600 threshold and filing rules at irs.gov.
Here is where this gets real for towing. The minute you start routing jobs to another operator, or taking jobs from someone else's driver, you have a subcontractor relationship. And if you take jobs through a B2B marketplace like TowMarX, where the whole point is that jobs route between companies, the compliance question becomes unavoidable. Who is the payer? Who files the 1099? Do you have their W-9 and COI on file?
The honest answer is: it depends on the structure of the arrangement, which is why you should ask your accountant once. But the operational answer is simpler. Back-office software should hold W-9s and COIs in one place, with expiration alerts, and should produce a clean year-end list of who you paid and how much. If you are pulling that list together from bank statements in January, you are doing it the hard way.
This is also a place where "it is in a Google Drive folder somewhere" fails. Folders do not expire. Folders do not remind you that a subcontracted driver's insurance lapsed three weeks ago, which is the exact week they ran a call for you.
What it costs to run back-office software at 20 to 60 calls a month, and what you can do in a spreadsheet instead
Let's talk real numbers, because "it depends" is not useful when you are deciding whether to spend money on a Tuesday.
First, a fair question. Can you run a back office on a spreadsheet? Yes, up to a point. Here is an honest split.
What a spreadsheet can do fine:
- Track invoices you have sent and payments received.
- Calculate a simple aging report.
- Track driver job counts for per-call pay.
- Keep a list of accounts and contacts.
What a spreadsheet does badly:
- Accruing impound storage day by day without manual entry.
- Alerting you when a COI expires or a lien deadline approaches.
- Reconciling three different pay models against the same job list.
- Handling a job that gets billed to a network partner instead of the customer.
- Surviving when you are the only person who understands the formulas.
That last one matters. If your back office lives in one spreadsheet only you understand, you do not really have a back office. You have a single point of failure with a password.
Now the cost side. Here is a realistic monthly back-office budget for a small towing company at 40 calls a month:
| Line item | Low end | High end | Notes |
|---|---|---|---|
| Back-office / management software | $19 | $99 | Depends on job volume and users |
| Per-job platform fee | $0 | $120 | Some platforms charge $3/job, some include jobs |
| Accounting (QuickBooks etc.) | $30 | $90 | Separate from towing software |
| Card processing fees | ~2.9% | ~3.5% | Applies to card payments you accept |
| Your time on payroll and invoicing | 4 hrs/mo | 16 hrs/mo | This is the number that actually matters |
TowMarX is priced on the subscription side, which is worth knowing if you are shopping. There is a Free plan (5 jobs a month), Starter at $19/mo (1 network), Pro at $39/mo (up to 3 networks), and Business at $79/mo (unlimited networks). All paid plans add $3 per job. And here is the part that surprises people: operators who only receive jobs from networks pay nothing. If you are on the receiving end of cross-company dispatch, you are not paying a subscription.
So at 40 calls a month, the math is straightforward. Somewhere between $100 and $250 all in, including the per-job fee and your existing accounting software. If it saves you six hours of admin time a month, and your time is worth anything, it usually pays for itself. If it saves you one stale invoice from going over 90 days, it definitely does.
If you want a starting point on the network side before you spend anything, the free Motor Club Starter Kit is a reasonable place to look.
A short comparison of what small-company options actually cover on the management side, and how to trial one safely
I am not going to rank dispatch features here. That is a different article. What I will do is lay out, plainly, which management functions tend to be covered where, so you know what to look for.
The categories you will run into:
- Dispatch-only tools. Great at routing and job assignment. Invoicing is often basic or bolted on. Payroll is usually not included.
- Towing-specific management platforms (for example, Towbook). Built for towing from the ground up. Strong on job tickets, storage, and often payroll. Heavier than some small operators need.
- General small-business accounting (for example, QuickBooks). Excellent at invoices, receivables, and 1099s. Does not understand impound storage, storage accrual, or a tow ticket.
- B2B dispatch marketplaces (for example, TowMarX). Focused on cross-company dispatching. The management side shows up in how jobs, payers, and pay get tracked across companies.
- Spreadsheets. Free, flexible, and the honest starting point for a lot of one-truck operators. Break down around impound accrual and multi-model payroll.
Here is a rough feature map for small companies. This is not a ranking, it is a "does this category generally do this" table.
| Management function | Dispatch-only | Towing platform | Small-biz accounting | Spreadsheet |
|---|---|---|---|---|
| Same-day invoicing | Sometimes | Yes | Yes | Yes, manual |
| Aging receivables report | Rare | Often | Yes | Yes, if built |
| Impound storage accrual | No | Yes | No | Manual only |
| Lien deadline tracking | No | Often | No | Manual only |
| Driver pay (multi-model) | Rare | Often | No | Manual only |
| W-9 / COI storage and alerts | No | Sometimes | No | Manual only |
| 1099 generation | No | Sometimes | Yes | No |
How to trial one safely. This is the part most people get wrong. They sign a year contract, migrate everything, and then discover the software does not do impound accrual the way their state requires.
Do this instead:
- Start with a free tier if one exists. TowMarX has a Free plan at 5 jobs a month. Use it to learn the interface with zero risk.
- Test on live jobs, not demo data. Run five real jobs through it. See how the invoice looks. See how the pay calculates.
- Test the impound flow specifically. Add a car, let it sit for three days, and see if the storage charges accrue the way you expect. This is the single most common gap.
- Ask about exports before you commit. Can you get your data out as a CSV? If the answer is vague, that is a red flag.
- Check the reviews on independent sites. Capterra and G2 both have real user reviews on towing and field service tools. Read the 2-star reviews, not the 5-star ones.
And a personal note, because it is the reason I care about this topic.
I once spent a full Saturday in January reconciling driver pay for a three-truck operator who paid his road drivers a percentage and his lot guy hourly. He kept it all in one spreadsheet with formulas only he understood. He got sick for a week in December and his wife tried to run payroll and could not. Two drivers got paid late. One of them quit in February. Not because of the money. Because being paid late made him feel like the business was not real. That moment changed how I think about back-office software. It is not about saving an hour. It is about your business surviving a bad week without you.
That is the whole point of management software. Not glamour. Survival.