The accountant's complaint about hauling software is never that the sync is missing. It is that the sync did something: an invoice re-created twice, a payment applied to the wrong customer because two John Smiths share a name, a total that came out three cents off after QuickBooks recalculated the tax. Dumpster rental software with QuickBooks integration is judged on those three failures, and Dumpster Controls was built to avoid each one by rule rather than by luck. The integration is on the free plan, and the manual documents it in ten articles, edge cases included, at /help/quickbooks.
What syncs, and what it becomes in your books
Connecting is one click to Intuit: sign in, choose the QuickBooks company, authorize, and the tab shows a green Connected badge. From that moment new activity flows to QuickBooks within a couple of minutes. Historical data from before the connection is not sent, on purpose; your existing books were built by your accountant and the integration leaves them alone.
| Feature | Becomes in QuickBooks | The rule that prevents the mess | Free plan |
|---|---|---|---|
| Customer | Customer with name, email, phone, billing address | Searched by email first, then display name; a name-only match creates a new customer with a DC- suffix instead of merging strangers | |
| Invoice | Invoice numbered DC- plus your invoice number | Fuel surcharge and card fee as their own lines, sales tax as an explicit line; if the lines do not sum to the total, one line with the exact total is sent instead | |
| Payment | Payment linked to its invoice, method in the note | Payments marked excluded from finance are never sent; a payment edited after syncing is flagged in the log, never rewritten | |
| Refund | Credit memo for the refunded amount | Carries the actual refunded amount, net or full; an unusual case fails into the log instead of guessing | |
| Expense and dump fee | Purchase against a Dumpster Controls Clearing account, vendor attached | Your real bank registers are never touched; charges billed to customers are never exported as expenses | |
| Voided invoice, super invoice, history | Not exported | A void after sync raises an alert asking you to void it in QuickBooks; grouped invoices skip because their children already export |
The mirror guarantee
After building the invoice lines, the integration sums them and compares against the Dumpster Controls invoice total. If they differ by one cent, it falls back to a single line carrying the exact total. The rule is absolute: the QuickBooks total always equals what the customer saw, and a mismatch is never shipped silently. That is also why sales tax goes in as a line instead of QuickBooks Automated Sales Tax, which would recalculate with its own rules and drift the total.
Why the sync is one way
The tempting version of an integration writes in both directions: edit a payment in QuickBooks and it changes in the operations software, edit an invoice in the software and it rewrites the ledger. It sells well in a demo. It is also where duplicate payments and silently overwritten invoices come from, because two systems with two sets of rules are each allowed to be the source of truth for the same dollar, and the second write always wins without asking.
Dumpster Controls stays the operational source of truth, and QuickBooks receives a faithful mirror. Nothing in QuickBooks can modify an order, an invoice or a payment in Dumpster Controls. Your accountant can re-categorize accounts, rename the service item's account and add memos freely, and the integration will not fight back. The one caveat is documented rather than hidden: when an invoice is edited in Dumpster Controls, its QuickBooks copy is rewritten in full, so custom fields or classes added on that specific invoice in QuickBooks are replaced; customer fields, by contrast, are updated sparsely and preserved. The one flow that runs the other way, importing QuickBooks customers, is started by you, matched by email, and never overwrites a record.

Free means free. Forever.
The QuickBooks Online sync, the customer import and the sync log are on the free plan, with no add-on fee and no tier to reach.
How we make money: only when you opt in, and the numbers are public. The software is 100% 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.
QuickBooks Online for dumpster rental companies
Two things are specific to hauling. The first is the dump fee: a per-order cost recorded on the order, with the receipt photo and the net weight read off it by the driver app, becomes a QuickBooks Purchase with the landfill as the vendor and the order number in the description. Fuel, maintenance and insurance recorded under Finances, Expenses sync the same way. Charges you bill to a customer, overweight or extra days, are never exported as expenses; they already reach QuickBooks on the revenue side through the invoice.
The second is the customer base you already have. Import from QuickBooks, offered right after connecting and available any time from the Customers page, the Finances page or the QuickBooks tab, brings in active QuickBooks customers with names, emails, phones and addresses. Pick one on New Order and the contact data is already filled, which is the point: the first invoice to an old customer takes seconds. The customer record that receives them is shared by dumpster orders and junk jobs.
Security and control
The connection uses Intuit's OAuth flow; Dumpster Controls never sees your Intuit password. Tokens are encrypted at rest and bound to your company, only owners and admins can connect, disconnect or read the log, and the integration holds the minimum accounting scope. Disconnect from the app or from your Intuit account and syncing stops immediately, with everything already in QuickBooks left in place. Reconnect the same company later and it links back to the same records instead of duplicating.
Where QuickBooks fits in the rest of the platform
QuickBooks is the ledger; the operating numbers live in the software. The Finances dashboard leads with net profit and the four tiles that explain it, Orders P&L gives every order and junk job a row with revenue, fees, costs, profit, margin and a confidence status, and Your Money follows each card payment from charge to bank deposit. The dumpster financial software guide walks those screens, dumpster business software is the owner's view of them, and dumpster rental software cost notes which vendors sell the QuickBooks connector as a paid add-on. Stripe deposit reconciliation and a guided historical backfill are on the roadmap, not in the product today.
Dumpster rental software with QuickBooks integration: FAQ
Explore the platform
The #1 free software built specifically for dumpster rental companies.
Free crew app, on-site quoting and dispatch built for junk haulers.
Scrap orders with no charge, pickup only or container drop off, free. In beta.
The 2026 generation: AI dispatch, 100% free software and marketplace.
The only 100% free software for dump trailer rental businesses of any fleet size.
The only 100% free platform built for roll-off haulers of any fleet size.
All-in-one system for orders, dispatch, billing, and growth.
Drag-and-drop board with AI-powered routing for roll-off.
Lane-per-truck dispatch with swap logic and per-container tracking.
iOS/Android app for delivery, pickup, swap and proof of service.
The only 100% free dumpster app for haulers of any fleet size, iOS + Android, no monthly fee.
Embeddable widget that turns your site into a 24/7 sales engine.
Container tracking, swap logic, and landfill cost capture.
What the software does, module by module, and what a one-truck operator needs first.
Orders, containers by serial, trucks, drivers, landfill runs and money in one system.
Every vendor's published price, dated and sourced, and what a three-truck company pays a year.
Roll-off, junk removal and scrap on one board, one driver app and one profit report.
Features, pricing, reviews, demo and the 13 other providers, with prices on the cost page.
For small and mid-size haulers, and why enterprise suites are a different product.
The board lane by lane, the route map colors and AI Routes, junk on the same screen.
Invoice at booking, payment links with 10 day reminders, extra fees, QuickBooks export.
Leads from chat and the API, three profile types, lifetime value and review requests.
Stop-based routes for roll-off and junk work, not curbside collection, with the truck cycle.
Every can by serial through empty, delivered, full, stored and back, with swaps and idle units.
The buyer's guide for roll-off operators: six modules and the three tests before you switch.
The driver's view: four kinds of stop, unit picker by QR, receipt scan and Truck Tablet Mode.
The roll-off rental as a timeline, booking to landfill receipt, on one order. Not for shipping containers.
For haulers who call the can a bin: CAD on your own Canadian Stripe account, postal codes, provinces.
The junk job on the crew's phone: load fraction, stamped photos, extra charge on site. Free, iOS and Android.
One customer record shared by junk jobs and dumpster orders, with history, notes and lifetime value.
What free includes for a junk crew, and the one thing that costs money: card processing.
Delivery and pickup dates, swaps, late flags and customer date requests you approve.
One truck to five at $0 a month, with the cost math against paid plans.
CAD on your own Canadian Stripe account, postal codes, Canadian landfills and holidays.
The owner's view: net profit, margin per order, unpaid invoices and QuickBooks sync.
Booking, delivery, swap and pickup with free SMS updates and stamped photo proof.
Stripe-native invoicing with auto reminders and Super Invoices.
P&L per order, bank reconciliation, expenses and KPIs, free.
AI route optimization that cuts empty miles 10–20%.
Per-unit serial tracking with inventory-aware booking.
Trucks, drivers and every can on one live map, no GPS hardware.
Get the only free dumpster rental software for any fleet size
No credit card. No phone number. No contract. Sign up and start dispatching, or book a short walkthrough first.
100% free · No credit card · No contract
