.png)

A revenue recognition policy memo, recognition schedule, contract liability reconciliation, contract evidence, and external accounting review form the core diligence package. Together, they help reviewers trace recognized revenue to performance obligations, contract terms, and balance-sheet timing under ASC 606.
Institutional allocators open their revenue review in one place: the revenue recognition policy. Before they stress-test your ARR, before they model your deferred balances, and before they ask a single follow-up question, they want to see whether your company has a written, auditor-reviewed policy that ties every dollar of recognized revenue to a specific performance obligation under ASC 606.
Founders preparing for a $5M to $250M raise who carry subscription revenue, professional services, or any blended revenue model face a consistent pattern in diligence: the revenue line gets flagged, a follow-up request goes out, and the round slows. The flag comes from the absence of documentation that explains how those numbers were produced.
The core issue: allocators cannot verify what they cannot trace. A revenue figure without a recognition policy behind it is an assertion. An assertion without supporting documents is a diligence risk. A diligence risk at the first review meeting is a reason to slow down or move on.
This article identifies the five documents that prove revenue recognition integrity, explains the ASC 606 standard allocators use as their baseline, and shows how to present the package so your diligence team can verify it without sending a second request list.
The Capital Raise Pre-Flight is IRC Partners' fixed-fee diagnostic that scores a raise against the same twelve institutional gates a deal must clear before IRC Partners takes it into a strategic partnership.
ASC 606, the Financial Accounting Standards Board's revenue recognition standard, replaced earlier patchwork guidance with a single five-step model that applies across industries and contract types. The five steps are: identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations, and recognize revenue when each obligation is satisfied.
ASC 606 recognizes revenue when performance obligations are satisfied and separates recognition from billing or cash receipt timing. A company that bills annually but delivers monthly must recognize revenue monthly. A company that bundles a software license with implementation services must allocate the contract price between those two obligations and recognize each separately.
When an allocator suspects ARR inflation, the first document they reach for is the revenue recognition policy memo. If the memo references ASC 606 and maps each revenue stream to a specific performance obligation, the review moves forward. If the memo is absent, informal, or written in language that does not track the standard, the diligence team treats the entire revenue line as unverified.
What allocators are actually checking:
SEC Staff Accounting Bulletin No. 104 addresses the same revenue recognition criteria and is the reference document allocators use to frame specific diligence questions in a first review meeting.
A complete revenue recognition package contains five documents. Each one serves a specific verification function. Presenting all five in a single, organized folder eliminates the most common source of diligence delay.
The policy memo is the foundation. It is a written document, typically two to five pages, that describes how your company applies ASC 606 to each of its revenue streams. It names each stream, identifies the performance obligation tied to that stream, and states the recognition trigger. A memo that describes subscription revenue as recognized ratably over the contract term because the performance obligation is continuous platform access, and implementation fees as deferred until go-live because they represent a separate setup obligation, gives the diligence team a framework they can test against the financials.
The memo should be reviewed and signed by your external auditor or accounting firm. An unreviewed internal memo carries limited weight in institutional diligence.
The recognition schedule is a period-by-period table that shows, for each active contract, the total contract value, the amount recognized in each period, and the cumulative amount recognized to date. It reconciles directly to the revenue line on your income statement.
Allocators use this schedule to verify that your revenue line is built from contracts with defined terms, and that recognition follows the timing your policy memo describes. A recognition schedule that cannot be tied to your income statement is a reconciliation gap, and reconciliation gaps are among the most common financial model red flags institutional reviewers surface in the first fifteen minutes of a diligence session.
Contract liability on the balance sheet represents cash received for performance obligations that remain unfulfilled. The contract liability balance should align with the recognition policy and supporting schedules. If the policy says subscription revenue is recognized ratably and the contract liability balance does not align with contract activity, the inconsistency requires explanation.
The contract liability reconciliation is a schedule that shows the opening balance, additions from new contracts or renewals, reductions from revenue recognized in the period, and the closing balance. It should match the balance sheet to the dollar and trace back to the recognition schedule.
Policy documents describe how revenue is recognized. Contract-level evidence proves that the policy was applied to actual agreements. This layer of the package includes executed customer contracts, order forms, or statements of work that identify the performance obligations and pricing terms your policy memo describes.
Allocators sample this layer. They pick two to five contracts, read the performance obligation language, and verify that your recognition schedule treats those contracts the way your policy says it should. A contract that contains bundled deliverables but is recognized as a single stream is a mismatch that will generate a follow-up request.
The fifth document is external validation. This is either an audit opinion that covers the revenue line, a review letter from your accounting firm confirming they have evaluated your recognition policy against ASC 606, or a management representation letter signed in connection with a completed audit.
Founders who have never had a formal audit often have none of these. In that situation, a written engagement letter from a CPA firm can provide documented third-party review of the policy memo.
A company with a single revenue stream and a single performance obligation has a straightforward recognition story. A company with subscription fees, implementation services, usage-based charges, and professional services retainers has four separate recognition patterns that must each be documented, scheduled, and reconciled.
This is where most growth-stage companies create diligence risk. The subscription component is often recognized correctly. The services component is frequently blended into the subscription line or recognized at billing instead of delivery. When an allocator pulls the recognition schedule and sees that all revenue flows through a single line with no allocation between streams, they treat the entire revenue figure as requiring re-verification.
Common multi-stream recognition errors allocators find:
AICPA revenue recognition audit guidance addresses multi-element arrangements, including how to allocate transaction prices when a contract contains both a license and a service component. Allocators familiar with this guidance will test your allocation methodology directly.
The fix is a policy memo that addresses each stream separately, a recognition schedule that carries separate columns for each stream, and a deferred revenue reconciliation that breaks out the balance by stream. Founders who have been through a capital raise audit versus a pitch deck review understand that a capital raise audit surfaces multi-stream recognition errors where a pitch deck review stops short.
A missing or informal revenue recognition policy does more damage than most founders expect. It signals three things to an institutional diligence team, and each one creates a separate problem.
First, it signals accounting immaturity. A company preparing for a $5M to $250M raise is expected to have its financial house in order. An absence of formal accounting policies suggests the company has been managing its books for internal operations instead of investor-facing review. That gap raises questions about the rest of the documentation package.
Second, it creates a verification problem that compounds over time. If the diligence team cannot verify the current period's revenue, they will want to re-verify prior periods as well. A request to re-verify two or three years of revenue recognition is a significant undertaking that delays the round and consumes management bandwidth at the worst possible time.
Third, it opens the door to re-characterization. When allocators cannot confirm how revenue was recognized, they apply conservative assumptions. Services revenue that might have been recognized ratably gets treated as if it were recognized at billing. Deferred balances that might have been properly scheduled get treated as potential overstatements. The company's revenue figure effectively shrinks in the diligence model, which affects valuation.
Founders who want to understand how a single documentation gap can zero out an otherwise strong raise should review the concept of a critical-gate override. Revenue recognition integrity is one of the gates where a failed result affects the entire diligence score, regardless of how strong the other categories are.
{{main-cta}}
Presentation matters as much as completeness. A documentation package that is complete but disorganized forces the diligence team to do assembly work, which extends the timeline and creates opportunities for things to be missed or misread.
The recommended structure for the revenue recognition folder in your data room is:
Each document should be named with a consistent convention: company name, document type, and period. Version control matters. A diligence team that receives two versions of the same schedule with different numbers will stop the review until the discrepancy is resolved.
A cover note, one page, that explains what each document is and how it connects to the others is a professional touch that experienced allocators notice. It demonstrates that the founder understands what the diligence team needs and has organized the package to serve that need.
Audited financials provide stronger support for institutional diligence than reviewed financials. For a company preparing for a $5M to $250M institutional raise, reviewed financials leave less third-party support behind the revenue line, the balance sheet, and the underlying accounting policy framework. If the company has only reviewed financials, a written CPA engagement letter covering the revenue recognition policy can add supporting documentation, but it does not replace the value of audit-level support before investor-facing diligence. This applies across the full raise range, including companies raising between $5M and $10M.
Under ASC 606, contract liability is the technical accounting label for cash received before the related performance obligation is fulfilled. Investor-facing materials should use contract liability consistently across the balance sheet, footnotes, policy memo, and supporting schedules. Using deferred revenue as a label without a footnote tying it to ASC 606 contract liability treatment can create terminology friction during review.
Cash-basis accounting is an immediate disqualifier for a company preparing for a $5M to $250M institutional raise. A company on cash basis should not enter a data room until it has completed a full restatement to accrual-basis financials under ASC 606. That restatement requires a qualified CPA firm to reclassify revenue by performance obligation, restate expense timing, and rebuild the balance sheet on an accrual basis. The restatement should be completed and reviewed before investor outreach begins.
Variable consideration includes usage-based fees, volume discounts, and performance bonuses contingent on future events. ASC 606 requires companies to include variable consideration in the transaction price only to the extent it is probable that a significant revenue reversal will not occur. SaaS companies that include optimistic usage estimates in ARR without applying this constraint are overstating revenue in a way allocators will flag when they compare the recognition schedule to actual usage data.
A discrepancy is treated as a material inconsistency. The diligence team will pause the revenue review and send a written request for explanation. If the discrepancy affects multiple periods, the allocator may require a restatement before the round can proceed. Proactive disclosure of any known inconsistencies, with a corrected schedule, is a stronger position than allowing the diligence team to find the gap independently.
Revenue from grants and government contracts is generally outside the scope of ASC 606, which applies specifically to contracts with customers. If your company receives both customer revenue and grant revenue and presents them on a single revenue line, the diligence team will ask for a breakdown. The policy memo should identify which streams are within ASC 606 scope and describe the accounting treatment for any streams that fall outside it.
The memo should be reviewed at least annually and updated whenever the company adds a new revenue stream, modifies its contract structure, or changes its pricing model. Allocators check the policy date. A memo written three years ago that omits current revenue streams signals that accounting governance has not kept pace with business changes, which raises questions about the reliability of current-period revenue figures.
The Capital Raise Pre-Flight is IRC Partners’ fixed-fee diagnostic that scores a raise against the same twelve institutional gates a deal must clear before IRC Partners takes it into a strategic partnership. It is where every engagement begins, whether you are pre-revenue building toward a first institutional round or scaling a company that has raised before. For deals that clear, the full strategic partnership follows. IRC Partners advises operators raising $5M to $250M of institutional capital. If you are taking a raise to market, start here.
You get one shot to raise the right way. If this raise is worth doing, it’s worth doing with precision, leverage, and control.
This isn’t a practice run. Serious capital. Serious strategy. Let’s raise it right.
We onboard a maximum of seven
new strategic partners each quarter, by application only, to maximize your chances of securing the capital you need.