Skip to main content
Remote Financial Services
HomeAboutPricingToolsContact
+1 (818) 321-4972 Book a free consultation
Article

Revenue Recognition: ASC 606 Guide and Examples for Small Businesses

Learn when to record revenue under ASC 606, with practical examples for service, ecommerce, subscription, and construction businesses.

Joe El Rady
Revenue Recognition: ASC 606 Guide and Examples for Small Businesses

Revenue recognition records revenue when it is earned by delivering the promised goods or services, not simply when payment arrives.

Quick answer: Revenue recognition is the accounting principle that decides when your business records revenue. Under accrual accounting, revenue is recognized when it is earned and the customer receives the promised product or service, not simply when cash changes hands. US businesses generally follow ASC 606, a five-step model covering the contract, the performance obligations, the transaction price, its allocation, and when each obligation is satisfied.

For US small businesses, the answer affects financial statements, taxes, lender reporting, investor confidence, and management decisions. Recording revenue too early can make the business look stronger than it is. Recording it too late can hide real performance.

This guide explains revenue recognition in practical terms, including ASC 606 examples for service businesses, ecommerce companies, and contractors.

What is revenue recognition?

Revenue recognition is the accounting principle that determines when revenue should be recorded. Under accrual accounting, revenue is generally recognized when it is earned, not simply when cash arrives. You can read a detailed overview in Investopedia’s guide to revenue recognition.

That difference matters. A customer deposit, annual subscription payment, progress billing, or prepaid retainer may create cash before the business has completed the promised work.

Clean revenue recognition helps the financial statements show what the business has actually earned during the period.

Why ASC 606 matters

ASC 606 is the US revenue recognition standard that many businesses use to determine when and how revenue should be recognized from customer contracts. The standard is maintained by the Financial Accounting Standards Board (FASB).

The five-step model is:

StepASC 606 question
1. Identify the contractIs there an approved arrangement with enforceable rights?
2. Identify performance obligationsWhat distinct goods or services were promised?
3. Determine the transaction priceWhat consideration does the business expect?
4. Allocate the priceHow much belongs to each distinct obligation?
5. Recognize revenueWhen is each obligation satisfied?

ASC 606 applies to private companies that prepare US GAAP financial statements, not only public companies. A private business may also need GAAP-consistent recognition for lenders, investors, buyers, or contracts; its CPA should confirm the applicable reporting and tax treatment.

EventWhat it provesDoes it trigger recognition?
Customer paymentCash was receivedNot necessarily; it may create deferred revenue
Invoice issuedThe customer was billedNot necessarily; billing can occur before or after delivery
Revenue recognizedA promised good or service was transferredYes, under the applicable recognition method

Small businesses do not need to turn every invoice into a technical accounting memo, but they do need a consistent approach that matches the economics of the work.

Cash received is not always revenue earned

One of the most common mistakes is treating every cash receipt as revenue. That can be wrong.

Examples:

  • A software company receives an annual subscription upfront.
  • A consultant receives a retainer before work begins.
  • A contractor bills a progress payment before the job is complete.
  • An ecommerce company collects payment before shipment.

In each case, the business has cash. But the revenue may need to be recognized over time or when delivery occurs. The IRS covers the related timing rules for accounting methods in Publication 538, which is useful alongside your cash vs accrual accounting decision.

Service business example

A consulting firm signs a six-month contract for $60,000 and invoices the client upfront. The business receives $60,000 in cash in January, but it will provide services from January through June.

Recognizing the full $60,000 in January may overstate January performance. A cleaner approach may be to recognize $10,000 per month as the service is delivered.

This gives the owner a more accurate view of monthly revenue, profitability, and staffing needs.

Ecommerce example

An ecommerce business usually recognizes revenue when goods are delivered or control transfers to the customer, depending on the terms. Returns, refunds, discounts, shipping income, merchant fees, and sales tax all need careful handling.

For example, a store that receives $1,200 for goods on March 28 but ships them on April 2 generally recognizes the $1,200 when control transfers under its shipping terms, not merely when the card is charged.

For a $1,200 annual subscription delivered evenly over 12 months, the business generally recognizes $100 each month and carries the unearned balance as deferred revenue. The same five-step model applies, but recognition follows the service period rather than the payment date.

Revenue recognition also connects to inventory and cost of goods sold. If revenue is recorded but COGS is missing or delayed, gross margin will be distorted.

For inventory-heavy businesses, read our guide to inventory management and bookkeeping.

Construction example

Construction revenue recognition can be more complex because projects may run for months, include change orders, involve retainage, and use progress billing.

Suppose a contractor has a $500,000 contract and a supportable measure shows 40% of the performance obligation is complete. If recognition over time is appropriate, cumulative recognized revenue would be $200,000, even when billings or collections are a different amount.

Contractors need to understand whether revenue should be recognized over time, how costs support percent-complete reporting, and how work-in-progress affects financial statements.

If your business operates in construction, start with our guide to construction bookkeeping and review our construction bookkeeping services if WIP, retainage, and progress billing need a cleaner monthly process.

Why revenue recognition affects decisions

Revenue recognition is not just an accounting technicality. It affects how owners interpret the business.

Accurate revenue recognition helps with:

  • Monthly profitability analysis
  • Gross margin reporting
  • Cash flow planning
  • Lender and investor reporting
  • Tax-ready financial statements
  • Budget-to-actual review
  • Forecasting

Deferred revenue and progress billing also distort cash timing, and most small businesses have little margin for error: the JPMorgan Chase Institute found the median small business holds just 27 days of cash buffer in reserve. Feed accurate recognized-revenue numbers into a 13-week cash flow template before you commit to payroll or major spending. If revenue is recorded inconsistently, a Remote CFO may have to rebuild the reporting view before forecasting or decision support is reliable.

Common mistakes

Avoid these issues:

  • Recording customer deposits as earned revenue immediately
  • Ignoring deferred revenue
  • Not matching revenue with related expenses
  • Treating sales tax collected as revenue
  • Failing to account for refunds, discounts, and returns
  • Recording construction billings without reviewing work performed
  • Changing recognition methods without documenting why

These mistakes can make reports unreliable and create cleanup work later. The SBA guide to managing business finances recommends tying every revenue and expense decision to a clear, documented process.

What happens when revenue is recognized incorrectly?

When revenue is recognized too early or too late, the ripple effects reach across the business. Profit margins, bonuses, loan covenants, and tax estimates can all be wrong, and the cleanup usually means restating prior periods. Lenders and investors may lose confidence in the numbers, and a Remote CFO often has to rebuild the reporting baseline before any forecasting is trustworthy. The safest fix is prevention: document how each revenue stream works, apply one consistent method, and review revenue and its related costs at every monthly close. Connecting revenue recognition to the broader small business bookkeeping fundamentals and these bookkeeping basics for beginners keeps the timing defensible and the statements reliable.

How to improve revenue recognition

Start with a practical process:

  1. Document how each revenue stream works.
  2. Identify when the customer receives the promised product or service.
  3. Decide how deposits, retainers, subscriptions, and progress billings are handled.
  4. Align bookkeeping entries with the chosen method.
  5. Review revenue and related costs during monthly close.
  6. Ask your CPA or accounting advisor to review any complex contracts.

The goal is consistency and clarity. Your financial reports should help you understand performance, not create confusion.

Monthly-close revenue control checklist

  • Reconcile invoices, cash receipts, refunds, and credit memos to the ledger.
  • Roll forward deferred revenue and contract asset balances.
  • Confirm shipped orders, completed milestones, and delivered service periods.
  • Review contract changes, variable consideration, returns, and discounts.
  • Match recognized revenue to the related direct costs where required.
  • Document unusual judgments and have a CPA review complex arrangements.
  • Connect the control to the broader accounting operations and reporting workflow and real-time accounting process.

FAQ

Is revenue recognized when an invoice is sent?

Not always. An invoice may be sent before or after revenue is earned. Recognition depends on when the business satisfies its performance obligation.

Is revenue recognized when cash is received?

Under cash-basis accounting, cash receipts drive revenue timing. Under accrual accounting, revenue is recognized when earned, even if cash arrives earlier or later.

Do small businesses need to follow ASC 606?

Many businesses should use ASC 606 principles, especially if they report under GAAP, work with lenders or investors, or have contracts with multiple obligations. Ask your CPA about your specific situation.

Next step

If revenue timing, deferred revenue, or project billing is making your reports hard to trust, contact Remote Financial Services. We can help clean up bookkeeping, improve reporting, and connect your financial statements to better decisions. For project-based work, see the construction cost-overrun case study for how job data and reporting visibility connect.

#revenue recognition #ASC 606 #accounting #Finance