top of page

How to recognize revenue over time vs at a point in time

ree

Revenue recognition timing is a core issue in financial reporting. Under IFRS 15 and ASC 606, companies must assess whether control of goods or services transfers to the customer over time or at a point in time, depending on the substance of the contract. This distinction affects when revenue is recorded and directly influences the financial statements. Clear criteria and consistent application ensure transparency, especially in long-term contracts or services where the transfer of control occurs gradually.



The default approach is point-in-time recognition unless over-time criteria are met.

Revenue is recognized at a point in time unless the contract meets one of the following over-time recognition criteria:

  1. The customer simultaneously receives and consumes the benefits of the service as it is performed

  2. The entity’s performance creates or enhances an asset that the customer controls as it is created

  3. The entity’s performance creates an asset with no alternative use and the entity has an enforceable right to payment for performance completed to date

If any one of these criteria is met, revenue must be recognized over time. Otherwise, it is recognized at a point in time, typically when legal title or physical possession transfers.


Over-time recognition is common in services, construction, and long-term contracts.

Examples of contracts typically recognized over time:

  • Professional services (legal, consulting, audit)

  • Long-term construction projects (roads, buildings)

  • Customized manufacturing with no resale market

  • SaaS and subscription services


These contracts often require the use of progress measurement, such as:

  • Input methods (e.g., cost incurred, labor hours)

  • Output methods (e.g., milestones, units delivered)


Example – Cost-to-cost method:

A company incurs $60,000 in costs out of an expected total of $100,000. It recognizes 60% of total revenue if performance is evenly spread.

Dr. Contract asset           60,000  
    Cr. Revenue                        60,000

Point-in-time recognition is used when control transfers at delivery.

In contrast, point-in-time recognition applies to:

  • Sale of goods with standard delivery

  • Transfers where the customer gains legal title at shipment

  • Instances with no progress-based control transfer


Indicators of point-in-time recognition include:

  • Legal title passes

  • Physical possession transfers

  • Risks and rewards transfer

  • Customer acceptance occurs


Example – Retail sale:

A retail company sells and delivers merchandise on-site. Revenue is recognized when the customer accepts and pays.

Dr. Cash                     100  
    Cr. Revenue                        100

Judgment is required to determine the correct method and measurement.

Companies must assess:

  • The contract structure

  • Whether performance obligations are satisfied over time

  • The appropriate method to measure progress, if applicable


This judgment should be documented and consistently applied.

Assessment Area

Key Consideration

Nature of the obligation

Service or tangible product?

Control transfer timing

Gradual or at delivery?

Enforceable rights

Can the company bill for progress?

Alternative use

Can the asset be repurposed or sold to another customer?


Disclosure enhances transparency of timing and method choices.

Under both IFRS and GAAP, companies must disclose:

  • Revenue recognized at a point in time vs over time

  • Methods used for over-time recognition (e.g., input/output)

  • Contracts with performance obligations yet to be fulfilled

  • Significant judgments in applying timing rules

These disclosures appear in revenue notes and allow users to assess business rhythm and cash flow patterns.


In complex cases, hybrid contracts may contain both timing methods.

Some contracts contain mixed performance obligations, such as:

  • A software license delivered upfront (point in time)

  • Ongoing updates and support (over time)


Each component must be analyzed and accounted for separately if it qualifies as a distinct performance obligation.

Component

Timing

Revenue Treatment

Software license

Point in time

Upfront recognition

Technical support

Over time

Straight-line monthly revenue

Customization service

Over time

Cost-to-cost method


Recognizing revenue over time vs at a point in time reflects the true economic transfer of control to the customer. IFRS 15 and ASC 606 provide a common framework, but careful application and strong documentation are essential for faithful financial reporting, especially when contracts span multiple periods or involve non-standard deliverables.


____________

FOLLOW US FOR MORE.


DATA STUDIOS


bottom of page