Unbilled Revenue Accounting: IFRS 15 Treatment, Journal Entries and Examples

Unbilled Revenue Accounting: IFRS 15 Treatment, Journal Entries and Examples

Published By

Mohammed Azher
ERP
Feb 13, 2025

Unbilled revenue arises when a business recognizes revenue before issuing the related customer invoice. It is common in consulting, contracting, construction, engineering, logistics, software subscriptions and other arrangements where service delivery and billing do not occur at the same time.

However, “unbilled revenue” is an operational accounting term rather than a separate balance-sheet category required by IFRS 15. Depending on the contractual rights involved, the recognized amount may be presented as a contract asset or, in some cases, as a receivable.

Correct treatment requires more than confirming that work has been completed. The business must determine whether a valid customer contract exists, identify its performance obligations, calculate the transaction price and recognize revenue only when or as those obligations are satisfied.

This guide explains the IFRS 15 treatment, journal entries, reporting risks and practical controls Saudi businesses should apply.

Quick Summary

  • Unbilled revenue is revenue recognized before the related amount is included in a customer invoice.
  • Under IFRS 15, the related balance may be recorded as a contract asset or an accounts receivable, depending on whether the right to payment is conditional.
  • A contract asset is recorded when further performance, approval, certification, or another contractual condition must be completed before payment becomes unconditional.
  • Advance payments are not unbilled revenue. They are generally recorded as a contract liability until the promised goods or services are delivered.
  • Revenue should not be recognized simply because work has been completed internally. The contract and IFRS 15 recognition criteria must first be assessed.
  • The typical initial entry is a debit to Contract Asset and a credit to Revenue.
  • When the right to payment becomes unconditional, the balance is transferred from the contract asset account to Accounts Receivable.
  • Contract assets and receivables should be reconciled regularly and assessed for impairment under IFRS 9.
  • ERP software can connect project activity, timesheets, invoicing, receivables, and journal entries, but the business must still apply the correct accounting policy and professional judgement.

What is Unbilled Revenue?

Unbilled revenue is revenue that a business has recognized even though the related amount has not yet been included in a customer invoice.

The term is commonly used in management reports and accounting systems, but IFRS 15 requires the underlying contractual right to be classified more precisely.

Contract Asset

A contract asset arises when the business has transferred goods or services to a customer, but its right to payment remains conditional on something other than the passage of time.

For example, a construction company may recognize revenue for work completed to date but be unable to invoice until a contractual certification or additional performance requirement is completed.

Receivable

A receivable arises when the business has an unconditional right to consideration. The right is unconditional when only the passage of time is required before payment becomes due.

An uninvoiced amount is therefore not automatically a contract asset. If the business already has an unconditional right to payment, the amount may need to be presented as a receivable even though the invoice has not yet been issued.

Both balances are assets, but they carry different contractual conditions and should be reported separately or clearly distinguished in the financial statements.

Common Reasons for Unbilled Revenue

Unbilled revenue commonly arises because the contract’s revenue-recognition pattern differs from its invoicing schedule.

Examples include:

  • Billing in arrears: A consultant provides services throughout the month but issues the invoice after month-end.
  • Milestone-based billing: Revenue is recognized as a performance obligation is satisfied, but invoicing is permitted only after a later contractual milestone or certification.
  • Usage-based billing: Services are delivered during the period, while the invoice is generated after usage data has been collected and validated.
  • Subscription billing: A service is provided before the next contractual billing date.
  • Long-term projects: Revenue is recognized over time under IFRS 15, while invoices are issued according to contractual payment schedules.
  • Administrative billing delays: Revenue already qualifies for recognition, but invoice preparation or approval occurs after the reporting date.

A customer payment received before the related goods or services are transferred is not unbilled revenue. It normally creates a contract liability because the business still owes performance to the customer.

How Unbilled Revenue Occurs in Business Models

How Unbilled Revenue Occurs in Business Models

Subscription and SaaS Businesses

A SaaS provider may deliver one month of service before the next invoice is generated. If the service represents a satisfied performance obligation and the amount qualifies for recognition, the provider records revenue and the appropriate contract asset or receivable.

If the customer pays before the service period, the payment instead creates a contract liability until the service is delivered.

Consulting and Professional Services

Consultants commonly track billable hours during the month and invoice after month-end. Revenue may be recognized over time when the customer simultaneously receives and consumes the benefits of the service.

The recognized amount should be supported by approved time records, contractual rates and evidence that the performance obligation has been satisfied.

Construction and Engineering

Construction revenue is not recognized merely because management considers a phase complete. The business must determine whether the performance obligation qualifies for recognition over time under IFRS 15.

This may occur when:

  • The customer receives and consumes benefits as the entity performs.
  • The entity creates or enhances an asset controlled by the customer.
  • The asset has no alternative use to the entity and the entity has an enforceable right to payment for performance completed to date.

Logistics and Managed Services

A logistics provider may perform warehousing, fulfilment or delivery services before billing. Revenue recognition depends on the promised service, the measurement of progress and the billing conditions in the customer contract.

Why Managing Unbilled Revenue is Crucial

Mastering unbilled revenue accounting offers several important benefits for your business:

  • Accurate Financial Reporting: This helps ensure your income is recognized in the correct period, providing a true picture of your financial performance.
  • Better Cash Flow Management: Prevents cash flow disruptions caused by delays in invoicing, ensuring a smoother flow of income.
  • Compliance: Proper accounting ensures adherence to revenue recognition standards such as IFRS 15 and ASC 606, which govern when and how revenue should be recognized.
  • Enhanced Stakeholder Confidence: Transparent and accurate revenue reporting builds trust with investors, clients, and stakeholders.
  • Better Decision Making: Clearer insights into unbilled revenue enable better strategic decisions about budgeting, investments, and overall business growth.

Now, let's look at how unbilled revenue fits with accrual accounting standards and affects your financial statements.

Accrual Accounting and Revenue Recognition

Accrual accounting separates revenue recognition from cash collection and invoice timing. However, it does not permit a business to recognize revenue simply because costs were incurred or employees performed work.

Under IFRS 15, revenue from customer contracts is determined through five steps:

  1. Identify the contract with the customer.
  2. Identify the distinct performance obligations.
  3. Determine the transaction price.
  4. Allocate the transaction price to the performance obligations.
  5. Recognize revenue when or as each performance obligation is satisfied.

The transaction price may also require adjustments for variable consideration, discounts, refunds, penalties, bonuses or a significant financing component.

Only after the relevant revenue qualifies for recognition should the business determine whether the corresponding balance is a contract asset or receivable.

ASC 606 follows a broadly converged model for entities reporting under US GAAP, but Saudi businesses should apply the accounting framework endorsed for their entity by the Saudi Organization for Chartered and Professional Accountants.

How to Account for Unbilled Revenue

How to Account for Unbilled Revenue

The accounting process should begin with the contract and revenue-recognition assessment—not with the invoice schedule.

Step 1: Confirm That Revenue Qualifies for Recognition

Determine whether:

  • A valid contract exists.
  • The performance obligations have been identified.
  • The transaction price can be determined.
  • Any variable consideration has been appropriately constrained.
  • The relevant performance obligation has been satisfied at a point in time or over time.

Step 2: Measure the Revenue Recognized

For an obligation satisfied over time, select a method that faithfully depicts progress. Depending on the contract, this may be:

  • An output method, such as units delivered or certified work completed
  • An input method, such as eligible costs incurred or labour hours used

The measure should be updated at each reporting date.

Step 3: Determine Whether the Balance Is a Contract Asset or Receivable

Record a contract asset when the right to consideration remains conditional on further performance or another contractual requirement.

Record a receivable when the right to payment is unconditional and only the passage of time is required before payment is due.

Initial Entry for a Contract Asset

Suppose a Saudi engineering company recognizes SAR 100,000 of revenue in December. Its right to invoice remains conditional on customer certification.

Debit: Contract Asset — SAR 100,000
Credit: Revenue — SAR 100,000

When the Right Becomes Unconditional

In January, the customer certifies the work and the company becomes unconditionally entitled to invoice the amount.

Debit: Accounts Receivable — SAR 100,000
Credit: Contract Asset — SAR 100,000

When Payment Is Received

Debit: Cash — SAR 100,000
Credit: Accounts Receivable — SAR 100,000

Generating an invoice does not create additional revenue when that revenue was already recognized. It changes the classification of the asset when the contractual right becomes unconditional.

If the business had an unconditional right to consideration at the original recognition date, it would record a receivable rather than a contract asset from the beginning.

Which Revenue-Recognition Standard Applies in Saudi Arabia?

Saudi entities should apply the financial-reporting framework applicable to them and endorsed by the Saudi Organization for Chartered and Professional Accountants.

Depending on the entity, this may include:

  • Full IFRS Accounting Standards as endorsed in Saudi Arabia
  • The IFRS for SMEs Accounting Standard as endorsed in Saudi Arabia
  • Other applicable SOCPA standards or regulatory requirements

For entities applying full IFRS, IFRS 15 governs revenue from contracts with customers. It does not contain a separate “unbilled revenue accounting standard.” Instead, it determines:

  • Whether a customer contract qualifies for accounting
  • Which goods or services are distinct performance obligations
  • How the transaction price is measured
  • How that price is allocated
  • Whether revenue is recognized over time or at a point in time
  • Whether the resulting balance is a contract asset, receivable or contract liability
  • Which significant judgements and contract balances must be disclosed

ASC 606 may be relevant to US GAAP reporting, but it should not be presented as the primary Saudi accounting framework.

These principles ensure transparency and consistency in financial reporting, fostering trust and compliance. Now, let’s clarify the differences between unbilled revenue and a closely related concept—deferred revenue.

Unbilled Revenue vs. Deferred Revenue

Under IFRS 15, deferred or unearned revenue is generally presented as a contract liability.

Aspect

Unbilled Revenue or Contract Asset

Deferred Revenue or Contract Liability

Basic position

The business has performed before payment is received or due.

The customer has paid, or payment is due, before the business performs.

Financial-statement classification

Asset

Liability

Revenue recognition

Revenue has already been recognized to the extent a performance obligation has been satisfied.

Revenue has not yet been recognized for the unsatisfied performance obligation.

Right or obligation

The business has a right to consideration, although the right may remain conditional.

The business owes goods or services to the customer.

Typical example

Construction revenue recognized over time before certification permits billing.

Annual subscription payment received before the service period.

Later treatment

Reclassified to receivables when the right becomes unconditional, then cleared upon payment.

Reduced and recognized as revenue when or as the promised service is delivered.

 

A related third category is accounts receivable, which represents an unconditional right to customer consideration.

Real-World Unbilled Revenue Examples

Consulting Services

A consulting company charges SAR 750 per hour and provides 150 approved hours of service during December. The contract states that the client will be invoiced after the monthly timesheet is approved in January.

If the consulting service qualifies for over-time revenue recognition, the December amount is:

150 hours × SAR 750 = SAR 112,500

Because approval remains necessary before the right to payment becomes unconditional, the company may record:

Debit: Contract Asset — SAR 112,500
Credit: Consulting Revenue — SAR 112,500

Once the timesheet is approved and the right to payment becomes unconditional:

Debit: Accounts Receivable — SAR 112,500
Credit: Contract Asset — SAR 112,500

Construction Contract

A construction company is developing a customized commercial facility in Riyadh. The contract qualifies for revenue recognition over time, and the company uses an appropriate input or output method to measure progress.

At month-end, the company determines that SAR 375,000 of revenue qualifies for recognition. Billing remains conditional on certification by the appointed project consultant.

The entry is:

Debit: Contract Asset — SAR 375,000
Credit: Construction Revenue — SAR 375,000

The amount should not be recognized solely because an internal project report labels a phase as complete. The company must support the revenue with the contract, the IFRS 15 assessment and a reliable measure of progress.

Common Unbilled Revenue Management Risks

Common Unbilled Revenue Management Risks

1. Recognizing Revenue Before It Qualifies

Recording employee effort, project costs or an internal milestone as revenue without completing the IFRS 15 assessment can overstate revenue and assets.

2. Confusing Contract Assets with Receivables

Combining both balances in one generic “unbilled revenue” account can hide whether the right to payment is conditional or unconditional.

3. Using Unsupported Progress Estimates

Long-term projects may depend on cost-to-cost calculations, certified output or another measure of progress. Incorrect forecasts or unapproved scope changes can materially distort revenue.

4. Failing to Record Contract Modifications

Variations, change orders, bonuses, penalties and claims may affect the contract scope or transaction price. They should be reviewed under the contract-modification and variable-consideration requirements of IFRS 15.

5. Allowing Contract Assets to Age Without Action

A balance that remains unbilled for several periods may indicate unresolved certification, incomplete work, contract disputes, billing failures or incorrect recognition.

6. Ignoring Expected Credit Losses

Contract assets and receivables must be assessed for impairment under IFRS 9. Recognizing revenue does not guarantee that the full amount will ultimately be collected.

Best Practices for Managing Unbilled Revenue

  • Maintain a contract register: Record performance obligations, billing milestones, payment terms, variable consideration and responsible owners.
  • Separate contract assets and receivables: Use distinct accounts and reports so conditional and unconditional rights remain visible.
  • Connect progress evidence to accounting: Support recognized revenue with approved timesheets, delivery records, project certifications or other contractual evidence.
  • Review aging regularly: Investigate balances that remain unbilled beyond the expected contractual period.
  • Reconcile contract balances monthly: Track opening balances, revenue recognized, invoices issued, reclassifications, impairments, write-offs and closing balances.
  • Control contract changes: Require commercial and finance approval for variations, scope changes, claims, bonuses and penalties.
  • Assess expected credit losses: Apply the organization’s IFRS 9 methodology to contract assets and receivables.
  • Track operational and financial metrics: Monitor unbilled revenue as a percentage of recognized revenue, average days unbilled and the value of balances awaiting certification.
  • Document significant judgements: Retain the basis for over-time recognition, progress measurement, transaction-price estimates and contract-asset classification.

Common Methods for Treating Unbilled Revenue

Unbilled revenue is typically managed using accrual accounting, which recognizes revenue when it’s earned, rather than when payment is received.

  • Estimate Revenue Accurately: Use reliable data to project unbilled revenue amounts.
  • Allocate Revenue to Performance Obligations: Ensure that revenue aligns with completed project milestones or delivered services.
  • Document Transactions: Keep detailed records to support revenue recognition decisions.

Example: Suppose you’ve signed a year-long service contract worth SAR 1.2 million. If services worth SAR 100,000 are delivered in a given month but not invoiced, that SAR 100,000 should be recorded as unbilled revenue. This ensures your monthly financial reporting remains accurate.

How HAL ERP Supports the Unbilled Revenue Workflow

Managing unbilled revenue requires information from contracts, project activity, time records, invoicing and accounting to remain connected.

HAL ERP provides relevant capabilities through:

  • Accounting: Maintain journal entries, receivables and financial reports in a centralized system.
  • Invoicing: Create and monitor customer invoices, sort them by status and track related payments.
  • Project management: Connect operational project information with the wider ERP workflow.
  • Timesheets: Capture billable hours and compare planned activity with recorded time.
  • Subscriptions and sales workflows: Manage recurring and customer-related transactions through connected modules.
  • Reporting: Use configurable dashboards and accounting reports to review financial performance.
  • Integrations: Connect HAL with supported ecommerce, POS, payment and other business applications.

These capabilities can reduce the gap between operational evidence and accounting records. However, the business must still configure the appropriate accounts, define its revenue-recognition policy and apply professional judgement under the applicable SOCPA-endorsed accounting framework.

Conclusion

Unbilled revenue does not simply mean completed work that has not been invoiced. The business must first establish that revenue qualifies for recognition under the applicable accounting standard.

The essential sequence is:

  1. Assess the customer contract under IFRS 15.
  2. Determine when the performance obligation is satisfied.
  3. Measure the revenue that qualifies for recognition.
  4. Classify the related asset as a contract asset or receivable.
  5. Reclassify the balance when the right to payment becomes unconditional.
  6. Assess contract assets and receivables for impairment.
  7. Reconcile and investigate balances until they are invoiced, collected or adjusted.

Request a HAL ERP demo to explore how HAL can connect your project, timesheet, invoicing and accounting workflows.

Frequently Asked Questions

Q. What is unbilled revenue?

Unbilled revenue is revenue recognized before the related amount has been included in a customer invoice. Under IFRS 15, the corresponding balance may be a contract asset or receivable depending on whether the right to payment is conditional.

Q. Is unbilled revenue the same as a contract asset?

Not always. A contract asset exists when the right to customer consideration remains conditional on something other than the passage of time. If the right is already unconditional, the business records a receivable instead.

Q. Is unbilled revenue the same as accrued revenue?

The terms are often used similarly in operational accounting, but “accrued revenue” does not replace the specific IFRS 15 distinction between contract assets and receivables.

Q. Is unbilled revenue always a current asset?

No. Classification depends on the organization’s operating cycle, contractual terms and applicable financial-statement presentation requirements. IFRS reporting can include both current and non-current contract assets.

Q. What is the journal entry for unbilled revenue?

When revenue qualifies for recognition but the right to payment remains conditional:

  • Debit: Contract Asset
  • Credit: Revenue

When the right becomes unconditional:

  • Debit: Accounts Receivable
  • Credit: Contract Asset

Q. Does receiving an advance payment create unbilled revenue?

No. A customer payment received before the related goods or services are transferred normally creates a contract liability or deferred revenue.

Q. Does completing a project milestone automatically create revenue?

No. The milestone must be assessed under the contract and IFRS 15. The business must determine whether the performance obligation has been satisfied and whether the revenue amount is appropriately measured.

Q. How does unbilled revenue affect cash flow?

Recognizing unbilled revenue increases accounting revenue and assets but does not create cash. Cash collection normally begins only after the right becomes billable, an invoice is issued where required and the customer pays.

Q. Are contract assets subject to impairment?

Yes. IFRS 15 requires contract assets to be assessed for impairment under IFRS 9.

Q. Can ERP software manage unbilled revenue?

ERP software can connect contracts, projects, timesheets, invoicing, receivables and journal entries. The business must still establish its accounting policy, configure the workflow and review whether each revenue amount meets the applicable recognition requirements.

Mohammed Azher