Cleanup and catch-up work is among the most in-demand services accounting firms can sell, and among the hardest to deliver profitably. That was the starting point for a recent webinar led by Megan Reid, a 15-year accounting veteran who started in Big Four, moved through private industry, and now works on the firm enablement team at Digits.
In the webinar, Megan demonstrated how AI-native accounting tools can transform cleanup engagements from time-intensive projects into scalable service offerings. She built a client file from scratch, imported raw PDF bank statements, and walked through an entire cleanup workflow in real time.
Why cleanup work kills profit margins
“Cleanup is obviously valuable work and it’s hard to scale,” Megan said, framing the core challenge clearly. New clients almost always arrive with some sort of mess to clean up. Maybe you have 18 months of uncategorized transactions or transactions that haven’t been posted from the bank feed. You want to take the engagement, but you know it’s going to be hard to make it profitable.
“We always uncover more skeletons in the closet than we think,” Megan noted during the demonstration. If you’re billing fixed fees, you get squeezed by unpredictable hours. Clients want fast turnarounds. Your teams are leaner. “You’re asked to do more with less,” she said.
“Business owners need that work to be done,” Megan pointed out. But the question is “whether or not your workflow lets you take them profitably.”
Breaking down a traditional cleanup shows where the hours go:
- Gathering data
- Importing it or connecting feeds
- Categorizing tons of transactions
- Reconciling accounts
- Resolving exceptions
- Making adjusting entries
- Reviewing everything with your client
- Delivering the final report
“In a typical 12-month cleanup or catch-up, you spend the majority of your time categorizing and reconciling transactions,” Megan explained. These tasks are also “the most repetitive, pattern-based parts of the job, which is exactly what AI is good at.”
From blank file to categorized transactions
Megan started her demonstration with a completely blank client file, essentially just an empty ledger. She then showed how to handle a common scenario in which a new client hands over a stack of PDF bank statements with no bank login credentials.
She dragged and dropped the first PDF bank statement directly into Digits. “It is extracting all that data from the bank statement, booking it and categorizing it as well,” Megan explained as the system processed the document.
The AI extracted transactions, identified vendors and customers (called “parties” in Digits), populated company logos and descriptions, attached website links, and categorized each transaction into the appropriate account. Megan noted the system pulls from models trained on “more than 800 trillion dollars’ worth of transactions.”
After uploading statements for June through October, hundreds of transactions flowed in. When processing finished, only 12 were flagged for review. “Instead of manually clearing bank feeds,” Megan said, “come here and look at the exceptions.”
These were transactions that required confirmation. Megan clicked into one from Swift Courier Services. The AI suggested “contractors and consultants.” She confirmed it with one click.
From there, the system natively learned from that categorization. It immediately found two similar transactions and offered to update them together. The exception list dropped from 12 to 8 in seconds.
Bank reconciliation without the manual work
Megan demonstrated three ways to get bank statements into the system for reconciliation. You can connect directly to banks like Mercury, Wells Fargo, Chase, and US Bank, which pull statements automatically via API. You can drag and drop PDF statements anywhere in the product. Or you can use email ingestion, where each client gets a unique email address to forward statements.
She uploaded the June statement by dragging it onto the reconciliation screen. The system read the PDF, extracted every line item, and verified each against the ledger. Megan explained that the system uses “pixel bounding boxes” to match statement entries to ledger entries.
June needed one manual step: adding a beginning balance entry that the system couldn’t infer without a connected bank account. Megan created the entry directly in the reconciliation screen. “Unlike legacy systems, where you may have to have three different tabs open and make changes and then come back and refresh, everything can be done directly in here.”
Then she uploaded July’s statement and navigated away. When she returned, it was done. “The statement was uploaded by me. The auto reconciliation was kicked off by Digits and even finalized by Digits,” she showed in the timeline view.
For larger cleanups, Megan recommended uploading multiple statements at one time. Handle any beginning balances in the first month, then subsequent months often complete automatically.
Review tools that surface what matters
Even with AI handling categorization, accountants still need to review and sign off. “It doesn’t replace the accountant. It just removes that tedious work so that you can focus on those judgment calls,” Megan emphasized.
She demonstrated several review approaches. The general ledger view shows all transactions organized like a trial balance, including assets, liabilities, equity, revenue, and expenses. You can filter by status, amount, source, department, or location. Bulk updates work on hundreds of transactions at once.
Megan said the vendors and customers views are her favorite. They each flag two critical items:
- New vendors or customers: Any vendor (or customer) the AI sees for the first time in your selected period
- Split categorizations: Vendors (or customers) whose transactions appear in multiple categories
“I just need to have eyes on things it has not seen before,” Megan explained. Even if the AI categorized with high confidence, you have final review and say on how it was categorized..
For transactions needing client input, the collaboration happens in one place. Megan showed how to comment on any transaction: “Hey client, what is this for?” The client receives an email with a link, can respond directly in Digits or reply to the email, and the response appears on the platform. “All the collaboration is centralized in one location,” she said, “instead of you having to manage a ton of emails and download Excel files.”
Delivering professional reports, not data dumps
The final step Megan demonstrated was creating custom reports. While the financials inside Digits update live as transactions flow in, cleanup engagements need a formal deliverable, a static document that locks the numbers in place.
Megan built one on screen. She added a cover page, used AI to draft an executive summary, embedded links to the client’s checklist, and configured the financial statements with period comparisons and trend lines. The system includes “hover to discover” insights that show period-over-period changes and what drove them.
When you need to make adjustments after sending a draft, you create a new version. “Any adjustments you’ve made in Digits will then update directly to this report,” Megan explained. Publishing the final version removes the draft watermark and notifies the client.
The platform tracks everything, including when you created the report, when you published it, when the client viewed it, and all comments from either party. You have a complete record of the deliverable and the conversation around it.
“We’ve done 12 months of cleanup in an hour and a half instead of days,” Megan concluded.
What this means for your firm
The key takeaways from Megan’s demonstration show how cleanup engagements can become profitable:
- AI categorizes the vast majority of transactions automatically, flagging only true exceptions
- Bank reconciliations can run automatically when you upload statements
- The system learns instantly from every correction without rules to build or maintain
- Your time shifts to reviewing anomalies, making judgment calls, and delivering polished reports
One practical consideration came up during Q&A. When asked about importing messy QuickBooks Online data, Megan confirmed that direct QBO migration exists but cautioned, “You maybe don’t want the AI to learn off of really messy data. You maybe just want to start fresh.” The system uses imported data for baseline training, so starting clean might make more sense for particularly messy files.
For firms trying to grow, this changes the economics of client acquisition. Every prospect with messy books becomes an opportunity rather than a capacity problem. When you can handle cleanup work profitably, predictably, and consistently, you can say yes to more engagements while maintaining margins.
Watch the full on-demand webinar to see Megan’s complete demonstration from blank file to published financials. If you have cleanup engagements in your pipeline right now, consider what your workflow could look like when the repetitive work is automated.
