BILLING SOFTWARE FOR A HAULING COMPANY
Waste management billing software that bills the job before the truck is back
Billing software for a hauling company: the invoice is written with the order and sent by email and SMS, the customer pays by card from the text, reminders run for 10 days on their own, and the overweight fee is billed from the landfill receipt to the card on file. Free for any fleet size, USA and Canada.
- Invoice created with the order, sent by email and SMS, paid from the text
- Card on file, payment link, card by phone, cash or check, one record
- Overweight fee computed from the landfill receipt, charged with photos attached
- One-way export to QuickBooks Online, with a sync log
Get the Free SoftwareSee features
4.7 on the App Store (12 ratings, Sep 2026) Available in all 50 US states and Canada
Last updated September 27, 2026 Published by Dumpster Controls, built by a software group led by a founder with 20+ years in enterprise IT who also ran a roll-off business for four years
Waste management billing software is the billing software for a hauling company: it writes the invoice when the order is created, sends it by email and SMS with a payment link, collects by card, card on file, card by phone, cash or check, chases it with reminders for 10 days and bills the extras that show up after the job, overweight first. In Dumpster Controls every part of that is included free for any fleet size; the only optional cost is card processing when a customer pays by card. The screen at the top of this page is the real one, running on sample data.
The invoice a hauler loses money on is the one written three weeks after the job, from memory, without the overweight ticket. This software exists to make that invoice impossible: the invoice is written the moment the order is created, the landfill receipt reaches the order from the driver's photo, and the extra charge is computed from the weight on that receipt.
Every step below is on the free plan. The only optional cost in the whole system is card processing when a customer pays online. The step-by-step of the invoice itself is at dumpster invoicing software; the product around it is dumpster rental software.
What you get on day one
- The invoice written with the order, sent by email and SMS
- A Stripe payment link with daily reminders for up to 10 days
- Card on file, card by phone, cash or check, on the same record
- Overweight Alert with a suggested fee from the landfill receipt
- Extra charges with up to three photos and the receipt attached
- Consolidated Super Invoice for a customer with several unpaid orders
- Refunds from the order, on your Stripe account
- One-way export to QuickBooks Online, with a sync log
Counted in our production database on September 28, 2026. Updated monthly.
380+
Companies billing on Dumpster Controls
1,700+
End customers on the platform
2,700+
Dumpsters tracked
34 states + Canada
Where it runs
Billing software for a hauling company: the invoice is written with the order
Creating an order writes its invoice, sends it, schedules the reminders and puts the delivery and pickup on the Dispatch board, in one step. When the customer books online, the price is on the screen before they pay, tax and processing fee included, and the card is stored for the charges that come later.
- 1
#### 01. Order created
By phone, from the booking page, or by the public API. - 2
#### 02. Invoice written and sent
By email and SMS, with the payment link, at the same moment. - 3
#### 03. Reminders scheduled
A daily email and text for up to 10 days, stopping the moment the invoice is paid. - 4
#### 04. Tasks on the board
Delivery and pickup land on Dispatch. The invoice and the truck come from the same click.
Five ways to collect, one record
However the invoice gets paid, it is the same invoice on the same order, and the receivables page knows about it.
| Feature | How it works | What it costs |
|---|---|---|
| Online booking | Customer pays on the booking page; card stored for later charges | 2.99% + $3.99 per transaction, or 2.99% + $0.30 on Unlimited |
| Payment link | Stripe checkout link by email and SMS, daily reminders for 10 days | Same card processing fee, nothing else |
| Card on file | Charge the saved card from the order, receipt sent automatically | Same card processing fee, nothing else |
| Card by phone | Type the card while the customer is on the line | Same card processing fee, nothing else |
| Cash or check | Cash or offline order, or mark the invoice paid when the check clears | Nothing |
How an invoice gets paid in Dumpster Controls, and what each way costs you. All on the free plan.

Accounts receivable on the real Finances page, sample data.
Waste management billing software for the extras: overweight, trip and damage, with evidence
Charge Extra Fee, on any order in Order History, bills what showed up after the fact. The overweight section reads the recorded net weight and fills in the tons over, the rate per ton and the included tons from the order.
Ten fee types
Overweight Fee, Dumpster Damage, Trip Charge, Unsafe Load, Landfill Cost, Fuel Cost, Maintenance, Permit Fee, Toll Fee or Other Cost, each with its own maximum.
Overweight computed, not typed
The breakdown card shows contracted weight, actual weight, excess, rate, subtotal and total to charge. The description is generated from the weight data.
Evidence attached
A description of at least 20 characters, up to three photos, and the landfill receipts already on the order attach themselves.
Three ways to collect
Charge the saved card, send an invoice with a payment link that starts the 10 day reminder cycle, or record the cost internally to Expenses and charge the customer nothing.
The Free Forever Promise
Free means free. Forever.
Invoicing, payment links, reminders, extra charges, consolidated invoices and the QuickBooks export are all on the free plan.
$0
Monthly fee
Ever. No surprise charges.
$0
Setup fee
No onboarding cost.
$0
Per-user fee
Unlimited admins, drivers, dispatchers.
$0
Annual contract
Cancel anytime. We never auto-charge.
How we make money: only when you opt in, and the numbers are public. The software is free with unlimited orders and no per-order software fee. If you choose to collect a customer’s card payment through Dumpster Controls, the processing fee is 2.99% + $3.99 per card transaction on the free plan, or 2.99% + $0.30 (the standard Stripe rate) on the optional $169/month Unlimited plan. Take payment by cash, check, Zelle or any other way and you pay nothing at all. Beyond that, our revenue comes from the optional Unlimited plan and from equipment partners and sponsors advertising in the app and on our public directory; our marketplace, the Dumpster Net Hub, charges zero marketplace fees. Run your own business your way and you never pay to use the software. It’s the only model that lets a 1-truck owner-operator run on the same software as a 50-truck fleet.
Contractors and brokers: net terms and one payment for many jobs
A contractor or broker profile carries the fields their accounts payable department asks for. When the same customer has several unpaid invoices, the Customers page offers to consolidate them into one Super Invoice with a single payment link.
Before
- Five invoices, five links, five reminders to the same AP inbox
- Net terms and PO numbers in the owner's head
- The tax exemption certificate in a drawer
- The card fee absorbed without deciding to
After
- One Super Invoice, one link, one Pay button, or the card on file charged for the total
- Net 7 to Net 30 or custom, credit limit, risk rating, PO Required with a default format, on the profile
- Tax exempt with the certificate uploaded, and a W9 on file
- You choose whether the company absorbs the processing fee or the customer pays it on top
Waste hauler billing software with the customer in the loop
Payment links and reminders go out by text as well as email. Customer SMS and email threads sit per order in the Messages inbox, so the conversation about a payment is next to the invoice it concerns.

What the customer receives automatically at delivery, sample data.
The accountant's side: QuickBooks Online, one way
Customers, invoices, payments, refunds and expenses export from Dumpster Controls into QuickBooks Online. The direction is one way by design: nothing the accountant does in QuickBooks is written back, so there is no fight over which system is right.
What billing software costs
Nothing per month, per invoice, per truck or per user, at any fleet size. Card processing applies only when a customer pays online; cash and check cost nothing.
Monthly fee
$0, at any fleet size.
Per invoice, per user, per truck
$0. Unlimited invoices, users and trucks.
Card processing, optional
2.99% + $3.99 per transaction, or 2.99% + $0.30 on the optional $169 per month Unlimited plan.
Cash and check orders cost nothing.
Both plans: pricing. Every other vendor's published price: dumpster rental software cost. The rest of the product: dumpster dispatch software, the dumpster driver app that photographs the receipt, software for junk removal, the short term hauling software, and the buyer's guide, software for dumpster companies.

A container on a driveway. Its invoice was written the moment the order was, and the overweight fee, if any, comes from the receipt at the other end. Photo courtesy of Lammon Brothers, Northwest Ohio 419-825-5956Used with permission.
Keep reading
- Online booking and billing automation in one platform
- How to automate billing for a junk removal company
- How to get paid faster as a junk removal company
Waste management billing software: FAQ
Topicswaste management billing software waste hauler billing software automated invoicing for haulersoverweight fee billing free billing software