A firm picks new legal billing software on the tenth of the month. The partners like the demo and want to start right away. The team begins entering time in the new system on the twelfth, while the old system still holds the first eleven days of the same month. Now every invoice for that month has to be assembled from two places, and someone has to make sure nothing is billed twice or missed.
The fix is to decide the cutover date before anything else. When to switch legal billing software is a question about the calendar first and the product second. This post covers where to cut, what to close in the old system, what to bring across, and how to protect the first invoice cycle in the new one.
Cut at a billing boundary
Pick a date that falls at the start of a billing period. For a firm that bills monthly, that means the first business day of a month. For a firm that bills weekly, it means the first day of a week. Everything entered before that date belongs to the old system, and everything after belongs to the new one.
This rule does two things. It gives each system a clean set of time entries, so no invoice needs data from both. And it gives your bookkeeper a clean break at month-end, which matters when the billing tool connects to your accounting records. If your tool works with QuickBooks Online, a clean period boundary also makes the first reconciliation easier to read.
A mid-cycle cutover is sometimes unavoidable, for example when a contract ends. If you must cut mid-cycle, treat the days before the cutover as their own billing period and invoice them from the old system.
Close the last period in the old system
Plan to finish the last full billing cycle in the old system before you stop using it. That means entering outstanding time, reviewing drafts, sending invoices, and recording payments, all before the cutover date. It sounds obvious. It is also a step that gets squeezed, because the team is excited about the new tool.
Set a firm deadline for the final close and tell timekeepers about it early. Tell them which date is the last day of entry in the old system and which date is the first in the new one. A one-page notice with both dates removes most of the confusion. Our guide to creating a workflow for reviewing and approving invoices covers the review step that follows.
Decide what moves and what stays
Not everything needs to come across. A reasonable starting point:
- Active clients and matters. Anything still open or likely to be billed.
- Open work in progress. Time and expenses entered but not yet billed, as of the cutover date. See our guide to the work in progress report for how to read it.
- Open accounts receivable. Invoices sent and not yet paid, so that incoming payments apply to the right balances.
- Trust balances. Client ledger balances, matched to the bank and to your accounting records on the cutover date.
Closed matters, old invoices, and historical reports can usually stay in the old system or in an archive. Moving them adds cost and risk without helping anyone bill. Keep read access to the old system for as long as your records policy requires.
Ask each vendor what their import covers before you commit, and have them show it on a sample of your own data. Our guide to running a billing software demo on your own matters shows how to put that request to a vendor.
Clean up the source data first
Imports carry whatever is wrong in the source. Duplicate clients, matters with no rate, and inactive records that look active all come across with the rest. Spend time before the cutover on cleanup: merge duplicates, close dead matters, and confirm that rates are current.
If your accounting file is part of the picture, check it too. A messy QuickBooks Online file is easier to fix before the move than after it. Our post on fixing QuickBooks Online before a migration walks through what to look at.
Protect the first invoice cycle
The first cycle in the new system is where the move succeeds or fails. A few habits help.
Review every draft by hand. Compare the first round of invoices to what the old system would have produced. Check rates, narratives, and any carried-over work in progress.
Bill the imported work in progress deliberately. Decide in advance which invoice will carry time entered before the cutover and which will carry time entered after. Tell the billing coordinator, so nothing is picked up twice or skipped.
Hold a short check-in after the first send date. Ask what took longer than expected. Fix the slowest step before the second cycle.
The aim is an invoice that goes out on the usual day, even though the system behind it changed. A delay in the first cycle is a delay in cash, so protect the date.
Train timekeepers before the cutover, not after
People enter time in the tool they are given. If they have not seen the new one before the cutover date, the first week of entries will be late or wrong. Schedule training for the week before the cutover, and keep it short and specific: how to start a timer, how to enter time after the fact, and where to check last week’s entries.
Give timekeepers a place to ask questions during the first two weeks, such as a shared channel or a named person on the billing team. Early questions are cheap to answer. Late ones show up as missing time on an invoice.
A timeline to work backward from
Work backward from the cutover date.
- Four weeks before: Choose the date. Tell the firm.
- Three weeks before: Clean the source data. Confirm what the import covers.
- Two weeks before: Run a test import and review it with the billing coordinator.
- One week before: Train timekeepers. Send the notice with both dates.
- Cutover week: Close the old period. Run the final import. Reconcile open balances.
- First cycle: Review every draft. Hold the check-in.
The exact spacing depends on your firm’s size and how clean the data is. The sequence holds either way: date first, cleanup second, training third, close fourth.
What the date protects
A clean cutover protects the time between work performed and cash collected. Invoices that go out on schedule get paid on schedule, and the firm avoids the weeks of cleanup that follow a messy switch. If you are still evaluating tools, our buyer’s checklist for small-firm billing software helps you compare them. Whichever one you choose, pick the date first.
Frequently asked questions
What is the best time to switch legal billing software?
The start of a billing cycle, so every time entry in the new system belongs to a period that has not been billed yet. A mid-cycle switch forces you to split a period across two systems.
Should a firm run old and new billing software in parallel?
Run both for the final close of the old period, but enter new time in only one system. Entering time in two places creates duplicates and delays the first invoice.
What data should move to new billing software?
Active clients and matters, open work in progress, and open accounts receivable. Closed matters and history can usually stay in the old system or an archive.
Published by
The LeanLaw Team
The LeanLaw Team is the legal-finance content team behind LeanLaw — the billing, trust accounting, and revenue-reporting platform built natively on QuickBooks Online. Drawing on years of work alongside law firms and the accountants who serve them, the team writes about trust accounting, IOLTA compliance, legal billing, and law-firm financial operations. LeanLaw is a QuickBooks Online Premium App Partner.
Related articles