A company told us their books were GAAP compliant. They were on accrual, the close was disciplined, and the controller was good. But there was no lease schedule, depreciation followed the tax method, and there was no reconciliation between book and taxable income. Accrual, yes. GAAP, no. The distinction cost them six weeks in diligence.
Cash, accrual, and GAAP are not three points on one spectrum. They are three different reporting frameworks answering three different questions, and knowing which one your books actually satisfy is basic hygiene.
The three frameworks
Cash basis records revenue when money arrives and expenses when money leaves. It is simple, it is what very small businesses use, and it tells you almost nothing about performance. A company that collected a year of prepayments in December looks spectacular in December and terrible for the following eleven months.
Accrual basis records revenue when earned and expenses when incurred, regardless of cash timing. This is the minimum standard for any business a bank or investor will take seriously, because it matches economic activity to the period it belongs in.
GAAP is accrual plus a specific, prescriptive body of rules about how individual items must be measured, presented, and disclosed. Accrual is a principle. GAAP is the rulebook.
Most companies we meet are somewhere between the second and third. They accrue properly and still fall short on a handful of specific GAAP requirements, almost always the same handful.
Where accrual books diverge from GAAP
Depreciation method. This is the most frequent gap. Tax rules permit accelerated depreciation and immediate expensing of qualifying assets, Section 179 and bonus depreciation. GAAP requires depreciation over the asset’s useful economic life, typically straight line. Many companies book depreciation once a year using whatever their tax preparer calculated, which means their books carry the tax number. That is not GAAP, and it distorts EBITDA in every period.
Leases and right-of-use assets. Under current standards, operating leases sit on the balance sheet as a right-of-use asset with a corresponding liability, and the expense is presented on a specific basis. A company recording rent as a monthly expense with nothing on the balance sheet is not GAAP compliant. For a business with several locations or significant equipment leases, this changes total assets and liabilities, and it changes leverage ratios your lender may be measuring.
Revenue recognition. The five-step model requires identifying performance obligations and recognizing revenue as they are satisfied. If you invoice on signature but deliver over six months, revenue follows the delivery. Companies that invoice and recognize simultaneously are the most common restatement candidates.
Capitalization policy. GAAP requires consistency. Expensing a $9,000 asset in one year and capitalizing a similar $7,000 asset in the next is a control weakness regardless of the amounts.
Reserves and allowances. Bad debt, inventory obsolescence, warranty. GAAP requires an estimate supported by documented methodology, not a round number carried forward.
Accrued compensation. Earned but unpaid bonuses, commissions, and vacation are liabilities in the period earned. Many companies book them when paid, which shifts cost into the wrong year.
Why it matters even if nobody audits you
In ascending order of consequence.
Your own decisions get better. Tax depreciation front-loads expense to reduce taxable income. Useful for cash, actively misleading as a measure of operating performance. If you are judging whether a location is profitable using tax depreciation, you are judging it on a number designed for a different purpose.
Your covenant calculations depend on it. Credit agreements typically define EBITDA and leverage by reference to GAAP. If your books are not GAAP, your covenant compliance is an estimate.
In a transaction it becomes the whole conversation. A quality-of-earnings provider will restate your financials onto a GAAP basis. Every adjustment they find is one you did not disclose, and the cumulative effect is not just a lower EBITDA. It is a buyer who now questions everything else.
The M-1 schedule, and why it belongs on your books
Schedule M-1 is the tax form reconciling book income to taxable income. Its logic is what matters more than the form itself: a documented bridge between the two frameworks, item by item.
Our recommendation is to maintain that bridge continuously on your own books, not to reconstruct it once a year at the tax preparer’s request. In practice that means keeping GAAP as your book basis, tracking every book-tax difference as it arises, and carrying a standing schedule that reconciles the two.
The typical items are predictable. Depreciation: GAAP straight line versus tax accelerated, the largest difference for most asset-heavy businesses. Meals and entertainment: fully expensed for books, partially deductible for tax. Accrued bonuses: book expense in the year earned, tax deduction potentially deferred depending on payment timing. Bad debt: GAAP allowance method versus tax direct write-off. Prepaid expenses: different capitalization rules. Lease accounting: the right-of-use treatment has no tax equivalent. Reserves generally, book estimates, most not deductible until realized.
Maintained monthly, this schedule takes minutes and gives you three things at once: GAAP books your lender and a buyer can rely on, a clean handoff to your tax preparer, and a deferred tax position you can actually calculate rather than guess.
Getting there
If you suspect your books are accrual but not GAAP, the diagnostic is short. Is depreciation on a GAAP useful-life basis, or is it your tax number? Do your leases appear on the balance sheet? Does revenue recognition follow delivery? Are reserves supported by documented methodology? Is there a standing book-tax reconciliation?
Any no is a gap worth closing, and closing it costs a fraction of what it costs to have someone else find it during diligence.