Walking into a QuickBooks file during buyer diligence is like opening an engine compartment—it tells you how well the owner maintained the business. Most acquisition targets under $10M maintain their own books or rely on a bookkeeper, not a full accounting department. That means the file you’re auditing is a direct reflection of their financial discipline, tax awareness, and willingness to document transactions cleanly. Red flags in the QuickBooks structure, transaction records, and account setup don’t just mean messy accounting—they signal deeper operating or compliance risks that can blow up post-close.
Does this sound familiar? A seller’s EBITDA looks great until you start questioning the add-backs. See how the platform organizes normalized earnings for your own review — free trial, no credit card required.
Unexplained or Frequent Manual Journal Entries
Journal entries (JEs) are the landmine in most QuickBooks files. Any entry that moves money between accounts without a clear, documented business reason deserves investigation. The red flag isn’t JEs themselves—they’re a normal accounting function—but rather JEs without supporting documentation, JEs made by multiple users, or clusters of JEs made at month-end or quarter-end without explanation.
Imagine a services company with $2.5M in annual revenue. During your file review, you notice a recurring monthly JE: $8,000 from “Rent Expense” into “Consulting Income” on the 28th of every month, entered by the bookkeeper’s personal user account. There’s no invoice, no client record, no memo explaining it. This pattern signals either (1) manual revenue adjustments to smooth earnings, (2) a missing invoice cycle that should have generated revenue automatically, or (3) expense allocation errors being corrected repeatedly instead of fixed at source. Any of these is a material control weakness. In a Quality of Earnings context, you’d need to trace every one of these JEs back to supporting documentation—a lease amendment, a change order, a refund—and verify they’re reversals of errors, not ongoing financial statement engineering.
The practical checklist here: export the GL with user audit trail (Admin > User List > click user > see JE history), filter for all JEs made in the period under review, then sort by frequency and size. Any JE over $5,000 (adjust for business size) without a memo field populated or without a corresponding email or document trail is a red flag worth escalating to the seller’s CPA for written explanation before you proceed.
Misclassified or Inconsistent Expense Accounts
Account structure tells a story. A seller who throws miscellaneous expenses into a generic “Other Expenses” bucket or who codes similar transactions to three different accounts in the same year is signaling either sloppiness or intentional obscurity. The risk isn’t just cosmetic—misclassification can hide true operating costs or make normalized EBITDA calculations unreliable.
Say the target has a payroll processing company with 30 employees. You pull the GL and see:
- Contractor payments split across “Consulting Fees,” “1099 Contractors,” “Outside Services,” and “Professional Services”—sometimes based on the contractor’s role, sometimes seemingly at random.
- Software subscriptions buried in “Office Supplies” and “IT Expense” and “Subscriptions,” with no clear rule distinguishing them.
- Customer discounts recorded as “Sales Returns,” “Revenue Adjustments,” and “Marketing Expense.”
When you normalize EBITDA, you need to know: Are all 1099 payments truly outside contractors, or are some recurring staff disguised as contractors to avoid payroll tax? Are software costs consistent year-over-year, or is there a pattern of moving them between accounts to obscure true operating expense growth? Each inconsistency forces you to build a reconciliation layer instead of using the GL directly—and each reconciliation is a chance to uncover something that doesn’t add up.
Red flag test: Pull a 12-month P&L by account. For any expense category that represents more than 5% of COGS or operating expenses, verify that similar transactions are coded consistently across the period. If you see the same vendor paid under three different account names, ask the seller’s bookkeeper to provide a one-page memo explaining the coding logic. If they can’t, you’ve found a control gap worth quantifying.
Missing or Incomplete Customer Invoice Records
Revenue is harder to fake than expense (because it flows through the customer’s books too), but incomplete invoice records are a common red flag. If the QuickBooks Invoices tab shows sporadic or missing entries, or if the amount on an invoice doesn’t match the revenue posted to the GL, that’s a serious problem.
Picture a marketing agency with $3.8M in annual revenue. You spot-check 10 random invoices from Q2. Three of them don’t appear in the QuickBooks Invoices register—they’re recorded as manual AR entries or as deposits without line-item backing. One invoice shows $15,000 on the PDF but was posted to QB as $12,000, with a handwritten “$3K adjustment” note on the hard copy that’s never documented in the system. This pattern suggests:
- Invoices issued but not consistently recorded in the accounting system.
- Manual revenue adjustments post-invoicing that aren’t tracked.
- Possible off-the-books cash collections.
For buyer diligence, request the seller’s invoice register (Report > Sales > Invoice List) and reconcile it to the revenue line on the GL for the full period under review. The totals should match exactly. If they don’t, get a written explanation for every variance. If variances are large or frequent, assume there’s a revenue recognition risk that will require post-close corrections.
Unreconciled Bank or Credit Card Accounts
This is a bright-line red flag. Every active bank and credit card account in QuickBooks should reconcile to the bank statement monthly. If the Cash Reconciliation window shows discrepancies older than 90 days, or if the oldest outstanding item is from more than six months prior, that’s a sign the bookkeeper has stopped reconciling—and therefore stopped catching fraud, errors, and missing transactions.
What to look for: Open QuickBooks, go to Banking > Reconcile, and click on each active account. Check the “Discrepancy” field at the bottom of the reconciliation for each month back 12 months. Any discrepancy over $500 (or 0.1% of revenue, whichever is larger) that isn’t explained and resolved within 30 days is a control red flag. In a worst-case scenario, unreconciled accounts hide embezzlement or commingled personal/business spending that inflates true operating costs.
Unusual Intercompany or Owner Transactions
Many acquisition targets have multiple entities—an LLC and an S-corp, a parent and subsidiary, or a service company feeding a holding company. The intercompany accounting often gets sloppy, and owners frequently loan money to the company or take draws in inconsistent ways. Red flags include:
- Large “Shareholder Loan” balances that have never been formalized (no promissory note, no interest rate, no repayment schedule).
- Owner draws that appear as payroll but are actually discretionary distributions.
- Rent paid to an owner-related entity without a written lease or fair-market-value documentation.
- Intercompany balances between related entities that are years old and still outstanding.
These aren’t accounting errors—they’re structural issues that affect working capital calculations, tax filings, and post-close liability. A 10-year-old shareholder loan with no documentation is both a compliance risk and a negotiation point on purchase price adjustment (working capital peg). During diligence, list every owner-related account and every intercompany balance on a separate schedule, obtain supporting documents (loan agreements, lease agreements, distribution records), and determine whether they’re legitimate business transactions or just sloppy owner accounting.
Accounts Payable Aging with No Supporting Documentation
Pull the AP Aging report (Report > Vendors & Payables > Vendor Balance Detail). Any invoice outstanding for over 60 days should have a note explaining why—a dispute, a payment arrangement, a missing vendor invoice. If the AP aging is full of aged items with no comments, that signals either poor cash management or disagreements with vendors that haven’t been resolved.
Aged AP also distorts working capital calculations. If the target owes $200K in 90+ day payables that are normally paid within 30 days, the working capital adjustment at close will shift that liability to you. Understanding whether aged AP is “normal” for the business (e.g., the owner intentionally stretches payables for cash flow) or a sign of cash trouble is critical to structuring your financing and working capital peg.
Payroll Files with Misclassified Employees or Inconsistent Records
If the company has employees, pull the Payroll Item List and the Payroll Detail report. Look for:
- Employees classified as 1099 contractors when they work full-time on-site.
- Payroll records with missing tax withholding or mismatched year-to-date totals.
- Bonus or commission payments recorded outside the payroll system as manual checks or transfers.
Payroll misclassification exposes you to Department of Labor and IRS reclassification risk post-close. A $500K payroll that’s partly disguised as 1099 payments isn’t just a accounting red flag—it’s a compliance liability. Your advisor or in-house counsel should flag this immediately, because it affects both the purchase price (true operating costs are higher) and your post-close indemnification exposure.
This article is educational and does not constitute M&A, investment, or accounting advice — confirm findings with a licensed CPA or M&A advisor before making an offer.
Frequently Asked Questions
What’s the difference between a red flag I can negotiate away and one that kills the deal?
A red flag that kills the deal usually signals unknown liability, fraud risk, or undisclosed compliance exposure (e.g., intentional 1099 misclassification, unreconciled cash accounts suggesting embezzlement). A red flag you can negotiate is one that reflects sloppiness but has a clear fix and financial quantification (e.g., $50K in miscoded expenses that you can reverse in normalized EBITDA, or aged AP that’s explained and normal for the business). If the seller can’t explain it in writing or if it suggests intentional misrepresentation, walk.
Should I ask for a reviewed or audited financial statement to replace my own QuickBooks audit?
A reviewed or audited statement is stronger—it comes with a CPA’s signature—but it’s not a substitute for your own diligence. Many acquisition targets under $10M have never had a review or audit. If they have, verify the scope: a reviewed statement is less rigorous than audited, and either one may exclude the detail you need (like JE trails, vendor reconciliations, or intercompany transaction support). Your own file review or a Quality of Earnings engagement is still necessary to normalize EBITDA and catch the details auditors don’t prioritize.
How detailed should my QuickBooks file checklist be before I walk away?
If the file has three or more major red flags (e.g., unreconciled accounts, unexplained JEs, missing customer invoices, payroll misclassification), escalate to your advisor immediately. Don’t assume the seller will fix it post-close—in most cases, the problems existed because the owner didn’t care enough to fix them before. Red flags that appear in clusters usually indicate a systemic control problem, not isolated errors. Use your checklist to quantify the scope of remediation required, then decide whether the deal economics still work with that cost factored in.
What role does a QuickBooks audit play in my EBITDA normalization?
A thorough review of the QB file is the foundation for reliable normalization. If you’re building normalized EBITDA by adding back owner draws, one-time expenses, or related-party rent, you need to trust the underlying GL categories first. Red flags in account setup or record completeness force you to rebuild the GL yourself—manually reclassifying expenses, reconstructing missing transactions, or creating reconciliation schedules. The cleaner the file, the faster and more confident your normalization. The messier the file, the more conservative you should be in your add-backs.
Do I need a CPA to spot these QuickBooks red flags, or can my M&A advisor handle it?
An M&A advisor or deal analyst can spot many red flags (missing invoices, aged payables, obvious misclassifications), but a CPA is essential for deeper issues like payroll misclassification risk, tax compliance exposure, and journal entry validation. Your best approach is to have your M&A advisor run a first-pass checklist during initial diligence, then escalate findings to your tax CPA or a full Quality of Earnings engagement if the deal size and complexity warrant it. For smaller deals, a CPA’s one-day QuickBooks review is often faster and cheaper than a full engagement.
This article is educational and does not constitute M&A, investment, or accounting advice — confirm findings with a licensed CPA or M&A advisor before making an offer.
For a faster alternative to a traditional QoE engagement, see IncomeReady for M&A Buyers.
