AIStatements

Financial Statement Compilation Software: Compiled Financial Statements for CPA Firms

Financial statement compilation software assembles a client's closed books into a formatted set of financial statements that a CPA then reviews and issues under AICPA standard AR-C 80. AIStatements maps the trial balance, builds the income statement, balance sheet and cash flow statement, and ties all three together in about 60 seconds, from $39 a month.

Upload the client trial balance or the QuickBooks export. Get a formatted income statement, balance sheet and cash flow, already footed and tied to each other, ready for your review and your report.

From $39/mo · no free tier, no fluff
Sample company

Generate statements from your own books · sample CSV

Software, not advice · Files parse in your browser, nothing is uploaded

What financial statement compilation software actually does

A compilation engagement has two halves. The first half is mechanical: take the client's trial balance, map every account to a statement line, group and subtotal the accounts the way an external reader expects, build the three statements in the order the numbers require, and prove that they agree with each other. The second half is professional judgment: reading the result, noticing what looks wrong, deciding whether the statements are appropriate in form, and issuing the report that carries your firm's name.

Compilation software does the first half. It does not do the second, and any vendor telling you otherwise is selling you a liability. AIStatements reads whatever the client's books export, maps the chart of accounts, produces the income statement, balance sheet and statement of cash flows, and runs the tie-outs before it hands anything back. What lands on your desk is a finished draft with the arithmetic already proven, not a blank template you still have to wire up for the fortieth client this quarter.

The mapping is the part that compounds. Every client has a different chart of accounts, and rebuilding the mapping every period is where compilation time actually goes. Once a client is mapped, the following period reuses it, so month two takes a fraction of month one. Firms running a roster of thirty or eighty compilation clients feel that difference immediately, because the work stops scaling linearly with the client count.

Alongside the statements, AIStatements writes a plain-English read of what moved: margin direction, expense categories growing faster than revenue, working capital drift, and balances that look like posting errors rather than business events. That last category is the useful one during a compilation, because reading the statements for obvious problems is exactly what the standard expects of you before the report goes out.

Compilation, preparation and review: which engagement are you actually performing

These three get used interchangeably in conversation and they are not interchangeable in the standards. Under the AICPA Statements on Standards for Accounting and Review Services, a preparation engagement falls under AR-C section 70, a compilation under AR-C section 80, and a review under AR-C section 90. An audit is not a SSARS engagement at all; it sits under the auditing standards.

A preparation engagement produces financial statements with no report attached. In fact a compilation report should not be provided in a preparation engagement. Instead the statements themselves must carry a legend on each page stating that no assurance is provided, or an accompanying disclaimer to that effect. Independence is not a consideration, because preparation is a non-attest service. A signed engagement letter is still required, and substantially all disclosures may be omitted as long as the omission is disclosed.

A compilation adds the report. Under AR-C 80 a report is required for every compilation engagement, and that report is deliberately worded to distinguish it from a review or audit report. No assurance is expressed. Independence is not required to perform a compilation, but if your firm is not independent, that lack of independence has to be disclosed in the report. That single rule is the one most often missed by firms that also do the client's bookkeeping.

A review is a different animal: it provides limited assurance, requires analytical procedures and inquiry, and requires independence. If you are being asked for a review, compilation software shortens the statement assembly but the substance of the engagement is elsewhere. We walk the full comparison in compilation vs review vs audit.

How to compile financial statements from a client's books

Start from a trial balance that actually balances and that the client has closed. Compilation is not bookkeeping cleanup, and the fastest way to lose money on a fixed-fee compilation is to absorb a month of unreconciled bank accounts inside it. If the books are not closed, close them first or bill it separately. Our month end close software page covers where that work sits.

Then map every account to a statement line. This is where presentation gets decided: operating expenses grouped into categories a reader can follow rather than in chart-of-accounts order, the current and long-term portions of debt split correctly, owner draws sitting in equity rather than in expenses, and contra accounts netted where convention expects it. Build the income statement first, because net income feeds everything downstream. Roll it into equity, then produce the balance sheet using that closing equity figure, then derive the cash flow statement from the movement between the opening and closing balance sheets. The sequence is not optional, and the order financial statements are prepared in explains why.

Prove the ties before you read anything. Net income has to agree between the income statement and the top of the cash flow statement. Assets have to equal liabilities plus equity. Ending cash on the cash flow statement has to equal the cash line on the balance sheet. Three checks, and a pack that fails any of them is not ready for a report. AIStatements runs all three automatically and shows you the failure rather than quietly producing a wrong document.

Only then does the professional work start: read the statements for anything that looks incorrect or incomplete, follow up with the client on what does not make sense, decide on disclosure level, and issue your report. The step-by-step manual version of the assembly is in preparing financial statements from a trial balance.

What this software does not do, stated plainly

It is not a CPA and it does not issue your compilation report. The report is a professional communication from your firm, it carries your responsibility, and no software can sign it for you. AIStatements produces the statements that go with it.

It does not provide assurance of any kind, and it does not make the statements GAAP-compliant by itself. It formats and analyzes the data you give it. If the underlying chart of accounts is wrong or the client has misclassified a year of transactions, the output will faithfully reflect that. Reading the result for obvious problems remains your job, and it is the part of the engagement clients are actually paying for.

It does not manage your engagement letters, independence documentation, or file retention. It does not draft footnote disclosures, and it does not perform the analytical procedures or inquiries a review requires. It also does not do consolidations, so if a client has multiple entities that need combining, that consolidation happens before the export reaches us.

What it removes is the two to six hours per client per period spent assembling and formatting statements by hand in a spreadsheet, and the rework that follows every time a chart of accounts changes. That is the whole pitch. Firms that want the same engine aimed at their broader deliverable set usually land on financial statement drafting software or the general financial statement preparation software page.

Who buys compilation software, and what changes for the firm

The buyer is almost always a small or midsize US accounting firm with a recurring compilation roster: closely held businesses that need statements for a bank, a bonding agent, a franchisor or an owner, but do not need and will not pay for an audit. The work is standardized, the deliverable is nearly identical across clients, and the fee is fixed. That combination is exactly where automation pays, because every hour saved is margin the firm keeps rather than a discount the client gets.

The second buyer is the outsourced accounting or client accounting services team that closes twenty or fifty small clients a month and issues a statement package with each close. There the constraint is not skill, it is throughput in the first two weeks of the month. Mapping that persists between periods is the feature that matters, and it is why firms usually pilot on their five messiest clients rather than their cleanest.

The third is the sole practitioner who does compilations alongside tax work and loses January through April to the return season. Compilation deadlines do not move for tax season, and a workflow that turns statement assembly into a review step is what keeps both from slipping. Firm-level pricing and the multi-client review flow are on our software for accounting firms page.

The honest measure of whether this is worth it: count the hours your firm currently bills to statement assembly and formatting, not to judgment or client conversation. If that number is small, keep your spreadsheet. If it is a meaningful share of a fixed-fee engagement, that is the number this replaces. AIStatements is software that formats and analyzes the data you provide. It is not accounting, audit or tax advice, it is not a CPA, and it does not guarantee GAAP compliance.

Preparation, compilation, review and audit compared (AICPA standards, US)
Engagement Standard Report issued Assurance Independence required
Preparation AR-C 70 No report; each page carries a no-assurance legend None Not required, and not considered
Compilation AR-C 80 Yes, a compilation report is required None Not required, but lack of independence must be disclosed in the report
Review AR-C 90 Yes, a review report Limited assurance Required
Audit Auditing standards, not SSARS Yes, an auditor's report Reasonable assurance Required

Common questions

What is a compilation of financial statements?

A compilation is an engagement in which an accountant assembles a client's financial statements from the client's own records and issues a compilation report, without expressing any assurance on them. It is governed by AICPA standard AR-C 80. The accountant reads the statements for obvious problems but performs no verification, no analytical procedures and no inquiry.

What is the difference between prepared and compiled financial statements?

Prepared statements come from an AR-C 70 engagement and carry no report; instead each page states that no assurance is provided. Compiled statements come from an AR-C 80 engagement and must be accompanied by a compilation report. Neither provides assurance, but only the compilation produces a report the accountant signs.

How much do compiled financial statements cost?

For a small privately held US company, published fee guidance as of July 2026 commonly lands in the range of roughly $1,000 to $5,000 per engagement, with simpler entities lower and complex ones higher. Transaction volume, the state of the client's records, the number of periods presented and whether footnote disclosures are included drive most of the variation.

More from the statement pack

Walk into your next board meeting with the pack already done

Upload your bookkeeping export. Get the P&L, balance sheet, cash flow and the written analysis in about 60 seconds.

Encrypted in transit · We never sell your data