How Should a Controller Handle Closing the Month on Time?
A controller closes the month on time by locking in a specific cutoff date for transactions, reconciling all accounts against bank statements and DMS records, batching final adjustments before the close date, and communicating the deadline clearly to all departments at least five business days in advance. The key is running a pre-close checklist 48 hours before month-end, flagging incomplete ROs and unmatched invoices, so there's no scramble on the final day.
What Does "Closing the Month" Actually Mean in a Dealership?
Month-end close in a dealership isn't just moving to a new calendar page. It's the formal moment when you lock down all financial activity for that 30-day period, reconcile every dollar against your DMS, bank account, and general ledger, and declare the books closed to changes. After close, you can't go back and tweak numbers — that's why it has to be done right.
For most stores, month-end close includes:
- Matching all service ROs to invoices and AR aging reports
- Reconciling parts inventory counts against system records
- Verifying new and used vehicle gross profit numbers
- Confirming F&I reserve accruals are correct
- Reviewing loan payoff transactions and wholesale activity
- Validating dealer-plate and loaner vehicle expenses
- Checking that all cash deposits cleared the bank
A typical dealership that runs a tight close takes 4–6 hours of controller time on the last day of the month, plus another 8–12 hours spread across the two days before. Stores that slip their close by even one day start the next month behind — your lenders want those financials, your CPA wants clean data, and your owner is waiting on profit reports.
How Should You Set Up a Pre-Close Timeline?
The single most effective way to close on time is to stop treating month-end as a surprise that happens on the 31st. Instead, treat it like an appointment you've booked three weeks out.
Here's a realistic calendar:
- Day 15 (mid-month checkpoint): Run a preliminary P&L. Spot any unusual line items or missing deposits. Flag any service ROs that are still open 45+ days. This takes 30 minutes and saves you hours later.
- Day 25 (five business days before close): Send a dealership-wide message: "Month closes on [date]. All ROs must be closed and invoiced by EOD [day before close]. No exceptions." Copy the owner, GSM, and parts manager. Make it real.
- Day 28 (two business days before close): Run your pre-close checklist. Print or export a list of every open RO, every uninvoiced estimate, every unmatched vendor bill. Go through it with the service manager. Any RO that won't close gets marked "carryover to next month" , no fudging dates.
- Day 29 (one business day before close): Reconcile bank deposits. Call the bank if any check is still pending. Verify that all service deposits from the month cleared. Match DMS totals to your bank deposits. This is where you catch the $8,500 deposit that went to the wrong account.
- Day 30 or 31 (close day): Final reconciliation, sign-off, and lock the month in your GL system.
The 25-day warning is non-negotiable. Without it, service will still have seven open ROs on close day, and you'll be making judgment calls about which month they belong in. With it, the GSM knows the stakes and makes sure the team closes things out.
What Should Your Pre-Close Checklist Include?
A pre-close checklist keeps you from missing something stupid on month-end day. Print it or open it as a shared spreadsheet. Work through it methodically.
- Service reconciliation: Total ROs invoiced this month vs. total service revenue on the P&L. If they don't match, find the difference before you close. A typical $3,400 timing belt job on a 2017 Pilot at 105,000 miles might not have posted the labor charge correctly , catch that now.
- Parts inventory: Has a physical count been run in the last 30 days? If yes, does the count match the system? If you're off by more than 2%, investigate. If off by less than 2%, take the adjustment and move on , perfect inventory is mythical.
- Sales gross: New and used vehicle delivery numbers should match your DMS. Check that all Monroney sheets match the actual sale price. Any adjustments (hold-backs, incentives, recon) should be documented and approved by the GSM or F&I manager.
- AR aging: Look at any customer invoice older than 90 days. Is it a legitimate dispute, a payment plan, or a bad debt? Make a note. You can't just ignore old money.
- Vendor bills and payables: Did you receive all the invoices from your usual vendors? If you're missing a fuel bill, a tire distributor bill, or a wholesaler payout, contact them now. Don't guess.
- Loan payoffs and flooring: If you finance inventory, make sure all payoff transactions have cleared or been recorded. Flooring interest should be accrued correctly.
- Cash and deposits: Reconcile the cash account in your DMS to the bank deposit log. Make sure every deposit has a matching bank transaction. A missing deposit of $12,000 will throw off your whole close.
This checklist should take 90 minutes to two hours if you're organized. If it takes longer, you probably have a bigger problem , a system that doesn't talk to itself, or processes that aren't being followed during the month.
How Do You Handle Departments That Drag Their Feet on Closing ROs?
This is the hard part, and it's where most controllers fail. You can't close the month if service has twelve open ROs, parts hasn't counted inventory, and sales hasn't delivered three vehicles.
The solution isn't to nag , it's to make close day a non-negotiable operational deadline, just like a service appointment or a delivery time.
- Service: Set a hard cutoff time for RO closure , say, 3 p.m. on close day. Any RO that isn't invoiced by then gets marked "carryover" and moved to the next month's revenue. This sounds harsh, but it forces the service manager to staff the write-up station properly and keep the team moving. One store we worked with had a pattern of carrying over 6–8 ROs every month because the team knew the controller would "figure it out later." Once they made the cutoff real, RO closure times improved 18% and month-end close moved from 8 hours to 5 hours.
- Parts: Inventory counts should happen mid-month or early in the month, not at close. If your parts manager is counting on close day, you're already behind. Assign the count to a specific date, make it a calendar event, and stick to it.
- Sales: All deliveries should be completed and documented in the DMS by 5 p.m. on close day. If a vehicle is sold but not yet delivered, it belongs in the next month. No exceptions. This prevents the "we sold it yesterday but the customer is picking it up next week" gray area that kills your close schedule.
- F&I: Reserve accruals and warranty adjustments must be submitted in writing at least two days before close. No last-minute "oh, we need to add back $3,200 in reserve" on close day morning.
When a department misses a deadline, don't absorb the work. Escalate it to the GSM or owner. Say: "Service didn't close ROs on time. I'm marking them carryover. That's a next-month revenue hit. How do we fix this?" Most owners will light a fire under the department once they see it affects the P&L.
What Systems and Tools Help You Close Faster?
You can't close on time with paper, email chains, and a spreadsheet. You need three things working together:
- A DMS that talks to your GL: Ideally, your service, parts, and sales revenue posts automatically to your general ledger at end-of-day. If you're manually entering numbers, you're doubling your work and tripling your error risk. When your DMS syncs to your GL in real-time or via a scheduled batch at 11 p.m. each night, your preliminary close numbers are already 95% correct. This is the kind of workflow Dealer1 Solutions was built to handle.
- A parts-tracking module that shows ETAs and completion status: If you can see at a glance which parts are backordered, which are in-stock, and which ROs are waiting for parts, you can nudge the service team to either close the RO or defer it before close day arrives. Guessing costs you time.
- A reconciliation tool or template: Some controllers build a simple Excel file that pulls totals from the DMS, the bank feed, and the GL, then flags any variance over $500. This takes 30 minutes to build and saves you hours every month. Alternatively, your accounting software (QuickBooks, NetSuite, etc.) should have a bank reconciliation feature , use it.
Don't underestimate the power of a shared team calendar and a simple group message. A Slack or text reminder three days before close, sent to the service manager, parts manager, and sales manager, is free and effective. "Month closes Friday. Please make sure all ROs are invoiced, inventory is counted, and deliveries are done by EOD Thursday." That one message prevents 80% of last-minute scrambles.
What's the Biggest Mistake Controllers Make When Closing the Month?
Waiting until close day to find problems.
A controller who runs their pre-close checklist on the 28th or 29th discovers that service has a backlog, that a vendor invoice is missing, or that the parts count is off. They have time to fix it. A controller who waits until the 31st at 4 p.m. to start looking is just hoping everything balances. It rarely does.
The second mistake is being too loose with "adjustments." It's tempting to throw a $2,000 miscellaneous credit into the month to force things to balance. Don't. That number will haunt you in the next month's close, and it hides a real problem. If you can't find where $2,000 went, your process is broken. Fix the process, not the books.
Here's an opinionated take: most controllers are too nice about enforcing close deadlines. You're not asking departments to do something unreasonable , close your ROs, count your inventory, finish your deliveries by a set date. That's basic operations. If the service manager pushes back and says "we'll just handle it on close day," you're setting yourself up for a late close and bad data. Push back. Make it a conversation with the owner if you have to. A dealership that closes financials on time has a controller who isn't afraid to be the person saying "no, not this month."
How Often Should You Review and Adjust Your Close Process?
Every quarter, sit down with the GSM and your accounting software admin. Ask three questions:
- How long did each of the last three months take to close, and why did they vary?
- What problems came up, and are they still coming up?
- Are there any new transactions or processes (new service menu items, a second location, dealer-plate tracking) that should change our close checklist?
If your close is consistently taking 8+ hours, something is wrong , either your DMS integration is poor, your team isn't following procedures, or your chart of accounts is over-complicated. Pick one and fix it. A well-run close should take 4–5 hours, with a second person spot-checking another 2 hours. If you're at 12 hours, you're swimming upstream.
Also, don't assume your current close process is optimal. Every six months, ask yourself: "Is there a faster way to do this?" Maybe you're manually reconciling something that your bank feed could do. Maybe you're counting parts by hand when a barcode scan would be faster. Small improvements add up to 30–45 minutes saved per close.
Frequently asked questions
What if a service RO closes after the month-end cutoff?
Mark it as "carryover" and post it to next month's revenue. This is uncomfortable the first time you do it, but it's the only way to enforce accountability. The service manager will adjust staffing or scheduling to prevent it next month.
Should the controller or the accounting department handle the physical bank reconciliation?
Either role can do it, but the person must have no other responsibilities on close day. Bank reconciliation takes focus and can't be done while answering emails. Assign it to one person, give them two hours, and have them sign off when it's done.
How should you handle a variance you can't explain before the close deadline?
Document it, note the amount and account, and make a journal entry to a "reconciliation variance" or "suspense" account. Close the month on time, then spend time in the first few days of the next month tracking down the cause. Never hold up the close waiting for a perfect answer to a small variance.
Do you need to close the month if you're on a weekly accounting cycle?
Yes. Even if you report weekly, you still need a formal month-end close for tax purposes, lender reporting, and internal accounting. The weekly cycle is supplementary.
What's a reasonable timeline for the controller to provide month-end financials to the owner?
Within 48 hours of close day. If you're closing on Friday, the owner should have preliminary financials by Sunday evening or Monday morning. If you need five business days, your close process is too slow.
Should the controller involve the owner in the close process, or is that micromanaging?
Involve the owner only if there's a problem , a large variance, a missing deposit, a decision about carryover ROs. Otherwise, close the books, then brief the owner on the numbers. The close itself is the controller's responsibility.