The Complete Guide to Moving Company Accounting
Here's a stat that haunts me: according to AMSA's own surveys, nearly 40% of small moving companies can't accurately tell you their profit margin on a given job within 30 days of completing it. They know they made money—probably—but they can't tell you how much.
That's not a technology problem. It's an accounting problem. And it's fixable.
I spent eight years in logistics finance before moving into this space, and the accounting challenges in the moving industry aren't unique. They're just... ignored more than in most industries. So let's fix that, starting from the ground up.
What Should a Moving Company's Chart of Accounts Look Like?
Your chart of accounts (COA) is the backbone of your financial reporting. Get it wrong, and every report you pull is garbage. Get it right, and you can actually understand where your money goes.
Most movers start with whatever their accountant's generic template includes. The problem is that a moving company has specific revenue streams and cost categories that don't map neatly to a standard service business COA.
Here's a simplified structure that works:
Revenue Accounts:
- Local moving revenue
- Long-distance/interstate revenue
- Packing & materials revenue
- Storage revenue (monthly recurring)
- Storage delivery/pickup fees
- Specialty items (piano, antiques, etc.)
- Corporate/commercial revenue
- Valuation/protection plan revenue
Cost of Goods Sold (Direct Costs):
- Crew labor (wages + burden for hours worked on jobs)
- Fuel & vehicle operating costs
- Packing materials consumed
- Subcontractor/agent fees
- Equipment rental
Operating Expenses:
- Office salaries & benefits
- Rent & utilities
- Insurance (cargo, liability, auto, workers' comp)
- Marketing & advertising
- Software & technology
- Vehicle maintenance & depreciation
- Licensing & permits
The key distinction is separating direct job costs (COGS) from overhead (operating expenses). If you lump crew labor and office rent into the same category, you'll never know your true gross margin on a per-job basis.
How Should Movers Handle Revenue Recognition?
This trips up more moving companies than almost anything else. When do you actually "recognize" the revenue from a move?
For most local jobs, it's straightforward: revenue is recognized on the day of the move when services are rendered. But things get complicated with:
Long-distance moves that span multiple days or involve storage-in-transit. Do you recognize when the truck loads? When it delivers? When the customer signs off?
Deposits and prepayments. That $500 booking deposit isn't revenue when you collect it. It's a liability (unearned revenue) until you perform the service. This matters more than you think—especially at year-end when you're trying to understand your actual taxable income.
Storage revenue. Monthly storage fees should be recognized in the month they apply to, not when they're billed or collected. If you bill on the 1st for the month ahead, that's technically unearned revenue until the month passes.
The safest approach for most movers: recognize revenue upon delivery and customer sign-off. This aligns with when your obligation is actually fulfilled and avoids messy accrual timing issues.
An integrated accounting system that ties directly to your job records makes this dramatically easier. When your dispatch, billing, and books all share the same data, revenue recognition happens automatically based on job status changes rather than manual journal entries.
Why Is Job Costing So Critical for Movers?
Job costing is the practice of tracking every cost associated with a specific job—labor, fuel, materials, subcontractor fees—so you can calculate the true profit margin on each move.
Without job costing, you're flying blind. You might know that January was profitable, but you won't know that your local residential moves averaged a 38% margin while your long-distance jobs averaged 22%. That's the kind of insight that should change how you price, how you staff, and which jobs you pursue.
Here's a practical example. Say you complete a local move:
- Revenue: $2,400
- Crew labor (3 movers × 8 hrs × $22/hr loaded): $528
- Fuel: $85
- Packing materials: $120
- Truck depreciation allocation: $65
- Workers' comp allocation: $42
Total direct cost: $840 Gross margin: $1,560 (65%)
Now compare that to an interstate move:
- Revenue: $6,800
- Crew labor (4 movers × 2 days): $1,408
- Fuel (680 miles): $340
- Packing materials: $280
- Tolls & permits: $125
- Lodging & per diem: $320
- Agent fees at destination: $680
Total direct cost: $3,153 Gross margin: $3,647 (53.6%)
The interstate job generated more gross profit dollars, but the local job had a better margin percentage. When you're allocating overhead against those margins, the local job might actually be more profitable relative to the resources consumed.
This is why job costing matters. It changes decisions.
The best way to track this? Build it into your operational workflow. When crews log hours through a crew portal and fuel receipts get attached to specific jobs in your job tracker, the accounting data assembles itself.
What Are the Biggest Accounting Mistakes Movers Make?
After years of watching moving companies struggle with their books, these are the patterns I see most often:
1. Treating owner draws as expenses. If you're an S-corp or LLC, the money you take out of the business isn't a salary expense (unless you're actually on payroll). Misclassifying draws inflates your expense numbers and distorts your P&L.
2. Not reconciling monthly. Bank and credit card reconciliation should happen by the 10th of the following month. Every month. No exceptions. The longer you wait, the harder it is to catch errors.
3. Ignoring workers' compensation accruals. Your workers' comp premium is based on payroll, but it's adjusted annually via audit. If you're not accruing for this monthly, you'll get hit with a surprise bill that wrecks your Q1.
4. Commingling personal and business finances. Still happens. Still causes nightmares at tax time. Stop it.
5. Not tracking cost per lead by source. This is half marketing, half accounting. If you're spending $3,000/month on Google Ads and $1,500/month on Yelp but don't know which source produces cheaper booked jobs, you're guessing with your marketing budget.
How Often Should You Review Financial Reports?
Here's my minimum recommendation:
- Weekly: Cash flow position, accounts receivable aging, upcoming payables
- Monthly: Full P&L review, balance sheet review, bank reconciliations, job profitability analysis
- Quarterly: Budget vs. actual comparison, tax estimate review, insurance cost analysis
- Annually: Full financial review with your CPA, rate structure analysis, overhead allocation review
A good reporting dashboard can automate most of the weekly and monthly reviews. Instead of pulling numbers into a spreadsheet, you check a dashboard that updates in real time as jobs close and payments post.
The Payoff of Getting This Right
Moving companies that implement proper job costing and disciplined accounting practices typically discover two things: they have at least one service line that's less profitable than they assumed, and they have at least one cost category that's higher than it should be.
Both are actionable. Both directly impact your bottom line. And neither is visible without a sound accounting foundation.
Ready to connect your operations and accounting in one system? See how it works in a demo.
Sarah Nordblom
Content Writer at Elromco
Sarah covers moving industry trends, software best practices, and growth strategies for moving companies.
More from Tips & Guides
View allHow to Switch from SmartMoving to Elromco: A Complete Migration Guide
Step-by-step guide for moving companies switching from SmartMoving to Elromco. What data migrates, how long it takes, and what to expect during the transition.
How to Switch from Supermove to Elromco: A Complete Migration Guide
Step-by-step guide for moving companies switching from Supermove to Elromco. What data migrates, how long it takes, and what features you gain.
How to Switch from Chariot to Elromco: A Complete Migration Guide
Step-by-step guide for moving companies switching from Chariot to Elromco. What data migrates, how long it takes, and what features you gain.

Why Every Moving Company Needs a Branded Customer Portal
Today's customers expect more than a phone call and a paper invoice. They want to track their move, review their estimate, sign documents digitally, and communicate with your team — all from their phone. A branded customer portal makes this possible while positioning your company as a modern, professional operation. If you are still emailing PDFs and taking payments over the phone, you are leaving money and customer satisfaction on the table. Here is why a customer portal has become essential...
The Ultimate Crew Management Guide for Moving Companies
Managing moving crews is one of the hardest parts of running a moving company. This guide covers hiring, training, scheduling, compensation, and retention strategies that actually work.
Compare Moving Software
See how Elromco stacks up against other moving company software platforms.
Ready to Grow Your Moving Company?
See how Elromco can help you book more jobs, reduce admin time, and increase revenue.
Book a Free Demo