Glossary/Engagements and reports

Audit vs review vs compilation

An audit gives reasonable assurance, a review gives limited assurance, and a compilation or preparation engagement gives none, so each service suits a different user need and carries a different cost.

CORAA TeamUpdated November 5, 2026

Definition

These are the main service levels a US accounting firm offers on historical financial statements. An audit under AU-C gives reasonable assurance and ends with an opinion. A review under AR-C 90 gives limited assurance, based mainly on inquiry and analytical procedures. A compilation under AR-C 80 gives no assurance: the accountant presents management's information in financial statement form. A preparation engagement under AR-C 70 produces no report and no assurance.

Why it matters in an audit or review

The level decides the evidence, the report wording, and the independence rules. Reviews and audits require independence; compilations and preparation engagements do not, though a compilation report on a non-independent accountant must say so. Choosing the wrong level is a common source of disputes: a lender may require audited statements, and a review report will not satisfy that covenant.

Example

Illustrative: a lender requires annual financial statements with an assurance report. The borrower asks for a compilation because it costs less. The firm explains that a compilation provides no assurance, and the loan agreement is checked to see whether it names an audit or accepts a review.

Common mistakes

Treating a review as a small audit. A review lacks the confirmations and inspection of evidence an audit requires.

FAQ

Can the same firm prepare the statements and audit them?

Yes for nonissuers, but the auditor must evaluate and manage the threat to independence from the nonattest service and document the safeguards.

Sources

  • AICPA, AU-C Section 200, Overall Objectives of the Independent Auditor
  • AICPA, AR-C Section 80, Compilation Engagements
  • AICPA, AR-C Section 90, Review of Financial Statements
  • AICPA, AR-C Section 70, Preparation of Financial Statements
  • AICPA Code of Professional Conduct, ET 1.295, Nonattest Services

Definitions paraphrase AICPA and FASB guidance; read the standard itself before relying on a requirement. Example figures are illustrative. This page is guidance, not professional advice. Report an error

Standards

AU-C 200AR-C 80AR-C 90

Related terms

  • Agreed-upon procedures (AUP)
    An agreed-upon procedures engagement has the practitioner perform procedures agreed with the engaging party and report the findings. The report gives no opinion, no conclusion and no assurance on the subject matter.
  • Review report (AR-C 90)
    A review report states that the accountant is not aware of any material modifications needed for the financial statements to conform with the framework, giving limited assurance based mainly on inquiry and analytics.
  • Compilation report (AR-C 80)
    A compilation report states that the accountant compiled financial statements from management's information and expresses no opinion, conclusion, or any form of assurance on them.
  • Engagement letter
    An engagement letter is the written agreement between the firm and the client that sets the engagement's objective, scope, management's responsibilities, reporting, and fees, as AU-C 210 requires for audits.

Go deeper

All glossary terms →

For US CPA firms

Join the CORAA waitlist

CORAA AI drafts audit working papers from your client’s QuickBooks books and does the first pass: lead schedules, tie-out, memos, draft notes and letters. CORAA Network reviewers clear every finding. Your firm reviews and signs.

  • First audit free, so you can judge the quality on a real file
  • Flat fee by entity size; messy books included
  • We work only with CPA firms, never their clients
See how it works →

* required