Revenue Recognition Principle Explained: CPA FAR Guide With Examples

by Vicky Sarin

Revenue Recognition Principle Explained (ASC 606)

The revenue recognition principle is a core accounting concept under both US GAAP and IFRS that states revenue must be recorded when it is earned, not when cash is received. Under the current standard (ASC 606 / IFRS 15), revenue is recognised when control of goods or services transfers to the customer, following a five-step model. This principle is heavily tested on the CPA FAR exam.

Key Takeaways

  • Revenue is recognised when earned (goods delivered or services performed), regardless of when cash changes hands.
  • ASC 606 and IFRS 15 codify this principle into a unified five-step model that applies to all industries.
  • The principle prevents companies from inflating income by recording revenue prematurely.
  • CPA FAR tests this concept in MCQs (conceptual) and simulations (journal entries and calculations).
  • For a detailed walkthrough of the five steps, see our 5 Steps of Revenue Recognition (ASC 606) guide.

In Simple Words

Imagine you run a catering business. A client books you in January for a wedding in March and pays a $5,000 deposit upfront. Even though you received cash in January, you have not earned the revenue yet because you have not cooked or served the food. You record the $5,000 as a liability (unearned revenue). In March, when you cater the wedding, you have earned the revenue and can move it from the liability to the income statement. That is the revenue recognition principle in action.

What Is the Revenue Recognition Principle?

The revenue recognition principle is an accounting guideline that dictates when a company should record revenue on its income statement. Under accrual accounting, revenue is recognised in the period it is earned, not necessarily when payment is collected. This means a company that delivers goods in December but receives payment in January records the revenue in December.

This principle exists to ensure financial statements accurately reflect a company's economic activity. Without it, businesses could manipulate earnings by timing cash receipts. The principle is now formally codified under ASC 606 (US GAAP) and IFRS 15 (international standards), both of which use a five-step model to determine when and how much revenue to recognise. For a deep dive into the CPA exam syllabus, see how revenue recognition fits within the FAR content areas.

Revenue Recognition Principle (Definition)

Revenue is recognised when: (a) a performance obligation is satisfied by transferring control of a good or service to the customer, and (b) the amount reflects the consideration the entity expects to receive.

In simple words: record revenue when you deliver what you promised, for the amount you expect to be paid.

How Does Revenue Recognition Work Under ASC 606?

The revenue recognition principle is applied through a structured five-step model introduced by ASC 606 (FASB) and IFRS 15 (IASB). This model replaced dozens of industry-specific rules with one universal framework. Every CPA FAR candidate needs to master these steps because they form the backbone of revenue-related exam questions.

  1. Step 1: Identify the contract with a customer.
  2. Step 2: Identify the performance obligations in the contract.
  3. Step 3: Determine the transaction price.
  4. Step 4: Allocate the transaction price to performance obligations.
  5. Step 5: Recognise revenue when (or as) each performance obligation is satisfied.

For a complete step-by-step breakdown with worked examples and journal entries for each step, read our dedicated ASC 606 five-step model guide.

Pro Tip: On the CPA FAR exam, many MCQs test whether you know the difference between recognising revenue at a point in time versus over time. Always check the three over-time criteria first: (1) customer simultaneously receives and consumes benefits, (2) entity enhances a customer-controlled asset, or (3) no alternative use plus enforceable right to payment.

Revenue Recognition Principle Examples

Understanding the revenue recognition principle becomes much easier with concrete examples. Below are three common scenarios that appear in CPA FAR questions and real-world financial reporting. Each illustrates a different timing pattern for revenue recognition.

Example 1: Product Sale (Point-in-Time Recognition)

XYZ Electronics sells a laptop to a customer for $1,200 on 15 December. The laptop is shipped and delivered on 20 December. The customer pays via credit card on 15 December.

Analysis: Revenue is recognised on 20 December (delivery date), when control transfers to the customer, not on 15 December when payment was received. The journal entry on 20 December: Dr. Accounts Receivable $1,200 / Cr. Revenue $1,200.

Example 2: Service Contract (Over-Time Recognition)

ABC Consulting signs a $120,000 annual advisory contract on 1 January. Services are performed evenly over 12 months. The client pays the full amount upfront.

Analysis: On 1 January, ABC records: Dr. Cash $120,000 / Cr. Deferred Revenue $120,000. Each month, as services are performed: Dr. Deferred Revenue $10,000 / Cr. Revenue $10,000. By year-end, all $120,000 has been recognised as earned revenue.

Example 3: Construction Contract (Percentage of Completion)

BuildCo signs a $500,000 contract to construct a warehouse. Total estimated costs are $400,000. By year-end, $160,000 of costs have been incurred (40% complete).

Analysis: Revenue recognised in Year 1 = 40% x $500,000 = $200,000. This is over-time recognition using the cost-to-cost input method, because the customer controls the asset as it is being built.

Percentage of Completion Formula

% Complete = Costs incurred to date / Total estimated costs
Revenue to date = % Complete x Transaction price
Current period revenue = Revenue to date − Revenue previously recognised

GAAP vs IFRS: Revenue Recognition Compared

While ASC 606 (US GAAP) and IFRS 15 share the same five-step model, several practical differences affect how the revenue recognition principle is applied. This matters for CPA FAR candidates studying US GAAP and for professionals pursuing the ACCA Diploma in IFRS (DipIFR).

Feature US GAAP (ASC 606) IFRS (IFRS 15)
Issuing Body FASB IASB
Collectibility Threshold Probable (75–80%) Probable (more likely than not, ~50%)
Sales Tax Treatment Excluded from transaction price Entity chooses inclusion or exclusion
Shipping and Handling Practical expedient as fulfilment activity No specific expedient; must assess
Licence Revenue Functional vs symbolic licence distinction Right-to-use vs right-to-access approach
Tested On CPA FAR exam ACCA DipIFR exam

If you work in multinational financial reporting and need both US GAAP and IFRS expertise, consider pairing your CPA with a DipIFR qualification. For a full comparison, see our guide: DipIFR vs AICPA IFRS.

Revenue Recognition on the CPA FAR Exam

Revenue recognition is one of the most heavily tested topics on the CPA FAR exam. It falls under the Select Transactions content area and appears in both MCQs and task-based simulations. Understanding how it is tested helps you allocate study time effectively.

Component Details
Exam Section FAR (Financial Accounting and Reporting)
Content Area Select Transactions
Question Format MCQs (conceptual + calculation) and TBSs (journal entries, allocations)
Weight High emphasis — one of the most frequently tested FAR topics

Plan your exam strategy with our best order to take CPA exams guide, review CPA exam pass rates, and explore the pass-first-time strategy guide.

Common Revenue Recognition Mistakes to Avoid

These mistakes cost CPA FAR candidates marks every exam window. Reviewing them before your test day can prevent careless errors.

  • Recording revenue when cash is received: Under accrual accounting, cash receipt is not the trigger. Revenue is earned upon delivery or performance.
  • Ignoring contract criteria in Step 1: If collectibility is not probable, no valid contract exists and no revenue can be recognised.
  • Treating bundled contracts as a single obligation: When goods or services are distinct, they must be separated into individual performance obligations.
  • Defaulting to point-in-time recognition: Always check the three over-time criteria first. Many service and construction contracts qualify for over-time recognition.
  • Confusing GAAP and IFRS thresholds: "Probable" means 75–80% under US GAAP but only ~50% under IFRS. CPA FAR tests US GAAP.

Important: Watch for channel stuffing scenarios in exam questions. This is a revenue fraud scheme where a company ships excess inventory to distributors to inflate sales. Auditors and CPA candidates must know how to identify premature revenue recognition.

For broader exam preparation, explore our how to become a CPA guide and CPA study materials comparison.

Frequently Asked Questions

What is the revenue recognition principle in simple terms?

The revenue recognition principle states that revenue should be recorded when it is earned, not when cash is received. Under ASC 606, revenue is earned when a company satisfies a performance obligation by transferring a promised good or service to a customer.

What is the difference between the revenue recognition principle and ASC 606?

The revenue recognition principle is the underlying concept that revenue is recorded when earned. ASC 606 is the specific accounting standard that codifies this principle into a structured 5-step framework for all contracts with customers under US GAAP.

How does IFRS 15 compare to ASC 606?

IFRS 15 and ASC 606 are largely converged standards sharing the same 5-step model. Key differences include licensing guidance (ASC 606 provides more detail), interim disclosure requirements, and the treatment of non-cash consideration measurement dates.

When should revenue be recognised for long-term contracts?

For long-term contracts, revenue is recognised over time if the customer simultaneously receives and consumes benefits, the seller creates an asset with no alternative use, or the seller has an enforceable right to payment for performance completed to date.

What happens if revenue is recognised incorrectly?

Incorrect revenue recognition can lead to financial restatements, SEC enforcement actions, investor lawsuits, and audit failures. Common errors include recording revenue before performance obligations are satisfied or failing to allocate transaction price correctly across bundled arrangements.

Is the revenue recognition principle tested on the CPA exam?

Yes. Revenue recognition under ASC 606 is a high-weight topic on the CPA FAR section. Expect task-based simulations requiring you to apply the 5-step model, calculate transaction prices, and determine whether revenue is recognised over time or at a point in time.

What is the matching principle vs revenue recognition principle?

The revenue recognition principle determines when to record revenue. The matching principle requires that expenses be recorded in the same period as the revenues they helped generate. Together, they ensure accurate periodic income measurement under accrual accounting.

CPA FAR Exam: Revenue Recognition

Aspect Detail
Exam Section FAR (Financial Accounting and Reporting)
Topic Weight 25-35% of FAR content
Question Types MCQs and Task-Based Simulations
Key Focus 5-step model application, journal entries, IFRS vs GAAP differences
Recommended Study Surgent CPA Review

About the Author

Vicky Sarin is the founder of Eduyush, an education platform helping professionals achieve globally recognised certifications. With extensive experience in accounting education, Vicky specialises in making complex financial reporting standards accessible to CPA, ACCA, and DipIFR candidates. Her content is reviewed by practising CPAs and aligned with current AICPA exam blueprints.

Last updated: July 2025 | Reviewed for accuracy against ASC 606, IFRS 15, and current CPA FAR exam syllabus.


Leave a comment

Please note, comments must be approved before they are published

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.


Featured product

Featured product