How the US got a rulebook
GAAP exists because of a catastrophe. Before the 1929 crash, US companies reported their finances more or less however they chose, and the lack of comparable, trustworthy numbers was one of the conditions that let the market inflate and collapse. The response was structural: the Securities Acts of 1933 and 1934 created the Securities and Exchange Commission and gave it authority over financial reporting for public companies. Rather than write the rules itself, the SEC delegated standard-setting to the private sector — and a sequence of bodies took the job: the Committee on Accounting Procedure (1939), the Accounting Principles Board (1959), and finally, in 1973, the Financial Accounting Standards Board (FASB), which still sets US GAAP today.
For decades, GAAP was a sprawling, layered mass of standards, board opinions, bulletins, and interpretations that practitioners had to navigate by a complex hierarchy. That ended on July 1, 2009, when FASB launched the Accounting Standards Codification (ASC) — a single, reorganized, searchable source that became the authoritative US GAAP and superseded everything that came before. Since then, GAAP changes through Accounting Standards Updates (ASUs) that amend the Codification. So GAAP’s history is a story of moving from chaos toward a single, comparable standard — which is exactly its purpose.
What is GAAP?
GAAP (Generally Accepted Accounting Principles) is the standard framework of accounting rules, standards, and conventions used to prepare financial statements in the United States. It is set by the FASB and codified in the Accounting Standards Codification (ASC).
GAAP is what makes financial statements comparable and trustworthy: when two US companies both report “under GAAP,” a reader can compare them on a like-for-like basis. It’s set by the FASB, overseen by the Financial Accounting Foundation (FAF) (which also oversees the GASB for state and local governments), and the SEC has designated FASB’s standards as authoritative for public companies. The single authoritative source is the ASC, organized by Topic, Subtopic, Section, and paragraph. Underlying GAAP is FASB’s Conceptual Framework (the Concepts Statements), which guides standard-setting but is not itself authoritative GAAP. GAAP is the US framework; most of the rest of the world uses IFRS.
What does GAAP actually mean?
GAAP is the agreed-upon “rules of the game” for how a business records and reports its finances, so that the numbers mean the same thing from one company to the next. Rather than a single rule, it’s a body of principles and standards covering how and when to recognize revenue, how to value assets, what to disclose, and how to present the financial statements — all resting on a set of foundational assumptions: that the business is a separate economic entity, that it’s a going concern (expected to continue operating), that results are reported in consistent time periods, and historically that assets are carried at cost. Layered on top are constraints like materiality (focus on what matters to a reader’s decision) and a tradition of conservatism (don’t overstate the good news).
The practical meaning is comparability and trust. A bank evaluating two loan applicants, an investor comparing two companies, an acquirer valuing a target — all rely on GAAP to ensure the numbers were built the same way. Without a common standard, every set of financials would be its own dialect, and comparison would be guesswork. For the coffee shop seeking a loan: when the bank asks for “GAAP financials,” it’s asking for statements prepared to the shared standard it knows how to read and compare against every other applicant.
How is GAAP structured and how does it compare to IFRS?
This section is necessarily a little self-referential, because GAAP is the standard — so the question is how it’s organized and how it differs from the world’s other major framework.
Structure. US GAAP is set by the FASB and lives entirely in the Accounting Standards Codification (ASC), the single authoritative source since 2009. The ASC is organized by Topic (e.g., ASC 606 Revenue, ASC 842 Leases), each broken into Subtopics, Sections, and paragraphs in a uniform numbering scheme. Changes come via ASUs. The Concepts Statements sit beneath it all as the conceptual framework but aren’t authoritative.
GAAP vs IFRS. Most countries outside the US use IFRS (International Financial Reporting Standards, set by the IASB). The frameworks are broadly similar — and converged on big items like revenue recognition (ASC 606 / IFRS 15) — but full convergence is now considered unlikely, and the differences are where the danger lives:
| Area | US GAAP | IFRS |
|---|---|---|
| Inventory (LIFO) | LIFO permitted (plus FIFO, weighted average) | LIFO prohibited |
| R&D / development costs | Generally expensed as incurred (limited software exception) | Qualifying development costs capitalized (IAS 38) |
| Asset revaluation | Not permitted (historical cost) | Upward revaluation to fair value permitted |
| Impairment reversal | Prohibited | Permitted (except goodwill) |
| Inventory write-down reversal | Prohibited | Permitted if value recovers |
| Leases | Operating vs finance distinction (ASC 842) | Near-single finance model (IFRS 16) |
Who must use GAAP. SEC-registered public companies are required to use US GAAP. Many private companies use it because lenders, investors, and acquirers expect it — though smaller businesses may use a cash or tax basis instead.
Which businesses must (or should) follow GAAP?
GAAP isn’t universal — its necessity scales with who’s reading the numbers and what’s at stake.
| Context | Why GAAP matters | Specific application |
|---|---|---|
| Public companies | SEC-mandated | Full GAAP compliance and external audit |
| PE/VC-backed & institutionally financed | Investors and lenders require it | GAAP financials for reporting and covenants |
| Businesses preparing for sale, audit, or raise | Buyers/auditors demand comparable numbers | GAAP conversion and clean-up before the event |
| Nonprofits | FASB standards apply (ASC 958) | GAAP for nonprofit reporting and grants |
| Small owner-operated businesses | Often not required | May use cash or tax basis unless a lender asks for GAAP |
(Rows reflect practitioner framing of where GAAP carries the most weight, not a vendor ranking.)
Does QuickBooks, Xero, Sage, or Zoho make books “GAAP-compliant”?
This is one of the most common misunderstandings, so it’s worth being blunt: accounting software does not make your books GAAP-compliant. The platforms are largely framework-agnostic — they record transactions and produce statements based on how they’re set up and used, not on a built-in GAAP rulebook.
- QuickBooks Online, Xero, Zoho Books. All can be run on a cash or accrual basis and will happily produce statements either way; GAAP compliance depends on the accrual setup and on the correct treatments (revenue recognition, depreciation, accruals) being applied by whoever keeps the books.
- Sage. Similar, with Sage Intacct offering more robust multi-entity and standards-oriented reporting for larger organizations.
The point: the software is a tool that follows instructions. Whether the output is GAAP-compliant depends on the accountant’s choices — running on accrual, recognizing revenue correctly under ASC 606, depreciating assets properly, making the right accruals and disclosures. The tool won’t enforce LIFO-vs-FIFO correctly, won’t decide whether a cost is capitalized or expensed, and won’t flag a non-GAAP treatment. GAAP compliance is a competence, not a software setting.
How do CPA firms work with GAAP?
GAAP is the air a CPA firm breathes — every compliance service is, at root, about applying it correctly. In financial-statement preparation, review, and audit, the firm’s core job is ensuring the statements conform to GAAP: revenue recognized under ASC 606, leases under ASC 842, credit losses under ASC 326, and so on across the Codification. Firms convert cash- or tax-basis books to GAAP when a client needs audited or financing-ready statements, track new ASUs and implement them, and apply judgment in the gray areas the standards leave open. GAAP is also the backbone of the CPA exam’s financial-accounting section, so it’s foundational to the credential itself.
The questions a firm works through are framework questions: is this treatment GAAP-compliant, does this new standard change how we report, where does GAAP require judgment here, and — when books were kept on another basis or another framework — what has to change to bring them to US GAAP.
How does GAAP work in offshore accounting?
GAAP is the shared language of US financial reporting — and that framing is exactly the right way to understand the offshore challenge it creates, because an offshore team is, in the most precise sense, working in a second language. An accountant trained in India learned Indian Accounting Standards (Ind AS); one trained in the UK learned UK GAAP; both are built on, or closely converged with, IFRS. None of them is US GAAP. So an offshore accountant serving a US CPA firm isn’t writing in their native framework — they’re writing in the client’s, and the gap between the two is the single most underappreciated risk in offshore accounting. It’s underappreciated precisely because the frameworks are mostly the same: the overwhelming majority of everyday treatments are identical across US GAAP, IFRS, and Ind AS, which lulls everyone into assuming the rest is too.
The danger isn’t the parts that are obviously different. It’s the “false friends” — the treatments that look identical but aren’t, where an accountant’s home-framework training fires on autopilot and produces an answer that is correct somewhere, just not under US GAAP. The list is specific and knowable: a home-trained accountant may reach for LIFO on inventory (permitted under US GAAP but prohibited under IFRS/Ind AS — so the instinct runs the wrong way), may capitalize development costs the way IFRS allows when US GAAP requires them expensed, may revalue an asset upward to fair value as IFRS permits when US GAAP holds to historical cost, may reverse a prior impairment or inventory write-down as IFRS allows when US GAAP forbids it, or may classify a lease under the single IFRS 16 model rather than the operating-vs-finance distinction US GAAP still draws. Every one of these is a confident, well-trained instinct that produces a subtly non-GAAP result — and because the books still balance and the treatment is “right” in the framework the accountant knows, nothing looks wrong. These are the errors that pass review unless someone is specifically watching the divergence points.
So the offshore discipline around GAAP rests on three things. The first is that US GAAP is the operating language, full stop — not the home framework with US tweaks, but US GAAP as the default the whole team works in, which means training and competence built specifically in US GAAP rather than assumed to carry over from a converged-but-different home standard. This is the substantive reason US-GAAP-specific credentialing matters for an offshore team serving US firms: a credential anchored in US GAAP (the US CPA, the EA for tax, targeted US-GAAP qualification) isn’t a vanity badge — it’s the signal, to the client and to the team itself, that the team genuinely speaks the client’s framework rather than a neighboring dialect. The second is conscious attention at the divergence points: the team knows exactly where US GAAP and IFRS/Ind AS part ways — inventory method, R&D, revaluation, reversals, leases — and treats those as flag-and-verify zones rather than autopilot, because those are the only places the second-language risk actually bites. The third is the standard boundary discipline this glossary has returned to again and again: the firm owns the framework and the genuinely judgmental GAAP calls; the offshore team conforms to US GAAP and flags the areas where the correct treatment is genuinely unclear, rather than defaulting to home-country habit and hoping the review catches it.
The deeper point is that GAAP turns the whole offshore relationship into a question of fluency, not just diligence. A bilingual accountant who is merely careful will still occasionally write a false friend; one who is genuinely fluent in US GAAP, and who knows precisely where the frameworks diverge, won’t. That’s why the most valuable thing an offshore team brings to GAAP isn’t low cost — it’s demonstrable US-GAAP fluency, which is also the thing that most directly answers a CPA firm’s quiet worry: will work done on the other side of the world actually be in my framework? GAAP is where the offshore discipline is to speak the client’s language natively — not to translate from one’s own and hope nothing was lost.
What are the common misconceptions about GAAP?
- “GAAP is the law.” GAAP is a set of standards issued by the FASB, not legislation. It carries legal force for public companies because the SEC requires it, but it isn’t itself a statute.
- “Every business has to follow GAAP.” Many small businesses legitimately use a cash or tax basis. GAAP is required mainly for public companies and is expected by lenders, investors, and acquirers — not mandated for everyone.
- “GAAP and IFRS are basically the same.” They overlap heavily and converged on some major standards, but diverge on consequential items — LIFO, R&D, asset revaluation, impairment reversals, leases — in ways that materially change reported numbers.
- “GAAP is only for big companies.” Plenty of private companies use GAAP for credibility with banks and investors, and it’s the basis for any audit or financing-ready statements.
- “My accounting software makes my books GAAP-compliant.” Software follows how it’s set up; GAAP compliance depends on the treatments the accountant applies, not the tool.
- CPA-exam reality. GAAP and its authoritative-vs-nonauthoritative hierarchy (the ASC vs. the Concepts Statements) are foundational to the financial-accounting section of the exam.
What terms are commonly confused with GAAP?
| Confused with | The key difference |
|---|---|
| IFRS | GAAP is the US framework; IFRS is the international one used by most other countries — broadly similar but divergent on key treatments |
| FASB | FASB is the board that sets GAAP; GAAP is the body of standards it produces |
| ASC (Codification) | The ASC is the authoritative source/form of US GAAP, not a separate framework |
| Tax accounting / IRS rules | Tax basis follows the Internal Revenue Code, not GAAP — the two often differ (book-tax differences) |
| Cash basis / tax basis | Alternative bases of accounting that are explicitly not GAAP |
Common client questions about GAAP
Do I have to follow GAAP for my small business?
Probably not, unless someone who reads your financials requires it. Many small businesses keep their books on a cash or tax basis, which is simpler and perfectly legitimate. GAAP becomes necessary when you're a public company, when a lender or investor asks for GAAP financials, or when you're preparing for an audit, a sale, or a fundraising round — situations where outsiders need numbers they can compare and trust. If none of those apply, GAAP may be more than you need.
What's the difference between GAAP and IFRS?
GAAP is the accounting framework used in the United States; IFRS is used by most of the rest of the world. They share the same goals and agree on most things, but they part ways on some important treatments — for example, GAAP allows the LIFO inventory method and IFRS bans it, and IFRS lets companies capitalize certain development costs and revalue assets upward, while GAAP generally doesn't. For a US business, GAAP is the relevant framework; IFRS matters mainly if you have international operations or owners.
Is GAAP the law?
Not exactly. GAAP is a set of standards created by the Financial Accounting Standards Board, a private body — not a law passed by Congress. But it has real teeth: the SEC requires public companies to follow it, and lenders and investors expect it, so for many businesses it functions as a binding requirement even though it isn't technically legislation.
My lender is asking for GAAP financials — what does that mean?
It means they want your financial statements prepared to the standard US accounting framework, on an accrual basis with proper revenue recognition, depreciation, and disclosures — not just a summary from your bank account or a cash-basis snapshot. Lenders ask for this because GAAP financials are comparable and reliable, letting them assess your business against consistent rules. If your books are currently on a cash or tax basis, getting there usually means a conversion to accrual and GAAP treatments.
Does my accounting software make my books GAAP-compliant?
No. Software like QuickBooks or Xero records whatever you tell it to and can run on either cash or accrual — but it doesn't enforce GAAP. Whether your books comply depends on the choices made in keeping them: running on accrual, recognizing revenue correctly, depreciating assets properly, and applying the right treatments and disclosures. GAAP compliance comes from the competence of whoever keeps the books, not from the tool itself.