Dynamic, forward-thinking CPAs • Fixed fees • Fully remote
For finance teams, controllers, and auditors

IFRS 15 Non-Refundable Upfront Fees

This free, guided checker walks your finance team through the key decision points for IFRS 15 Non-Refundable Upfront Fees. Answer a few questions to see the likely treatment and the evidence to document.

11 guided steps Private in your browser Official guidance links

Reviewed June 30, 2026Prepared by Financial Connect, CPAs & Consultants

Start the free checker

Your free guided checker

Answer a few quick questions below. It is private - nothing is submitted or stored - and takes about a minute.

This tool is a high-level IFRS screening aid for general information only and is not accounting, audit or legal advice. Conclusions require entity-specific evidence and judgement - confirm the treatment with your advisor.

The questions this tool walks you through

Here is what the checker asks and why each step matters. Prefer to talk it through? Contact us and we will help directly.

Does the contract include a non-refundable upfront fee such as activation, setup, onboarding, or connection charge?

IFRS 15.B48 identifies non-refundable upfront fees charged at or near contract inception - joining fees, activation fees, setup fees, and initial supply fees - which are common in telecom, SaaS, utility, and payment-service contracts. Confirm the fee is genuinely non-refundable and separate from the recurring fees before applying the analysis. The common trap is assuming an upfront fee is earned when billed; IFRS 15.B48-B51 usually require it to be recognised over the period goods or services are provided.

No upfront fee is present; apply the standard five-step model to the contract consideration without the IFRS 15.B48-B51 upfront-fee analysis.

Official guidance: IFRS issued standards

Do the approved rights and payment terms create an enforceable contract with the customer?

IFRS 15.9 sets the five criteria for a contract to exist: approval and commitment to perform, identifiable rights, identifiable payment terms, commercial substance, and probable collection of the consideration to which the entity will be entitled. Assess these before recognising any revenue, including any upfront fee. The common trap is recognising an upfront fee on receipt when collectability of the overall consideration is not probable or the arrangement is not yet enforceable; IFRS 15.15-16 govern consideration received before a contract exists.

The IFRS 15.9 contract criteria are not met; do not recognise revenue and account for consideration received as a liability under IFRS 15.15-16 until the criteria are met.

Official guidance: IFRS issued standards

Does the upfront fee relate to promised goods or services in the contract?

Under IFRS 15.B49-B50, the key question is whether the upfront fee relates to the transfer of a promised good or service. Often the activity the fee compensates (for example setup or activation) does not itself transfer a good or service to the customer, so the fee is an advance payment for future goods or services (IFRS 15.B49); only if it relates to a good or service transferred is it evaluated as a possible separate performance obligation (IFRS 15.B50). Weigh what the customer actually receives for the fee. The common trap is treating administrative setup as a distinct deliverable when it merely enables future service.

Use the interactive tool above to see how this applies to your situation.

Official guidance: IFRS issued standards

Are the goods or services related to the upfront fee distinct within the contract?

IFRS 15.27 makes a promised good or service distinct only if the customer can benefit from it on its own or with readily available resources (capable of being distinct) and the promise is separately identifiable within the contract (distinct in context). Test both criteria against the upfront activity - setup or activation is frequently not separately identifiable from the ongoing service. The common trap is concluding a good or service is distinct because it is sold separately, while ignoring the separately-identifiable-in-context criterion (IFRS 15.29).

Use the interactive tool above to see how this applies to your situation.

Official guidance: IFRS issued standards

Has standalone selling price been determined for the distinct upfront service obligation?

When the upfront service is a distinct performance obligation, allocate the transaction price on a relative standalone-selling-price basis (IFRS 15.74), which requires the standalone selling price of that obligation (IFRS 15.76). Use an observable price if one exists, otherwise estimate using an adjusted market assessment, expected cost plus a margin, or a residual approach where permitted (IFRS 15.78-79). The common trap is defaulting the upfront fee to the amount billed instead of its estimated standalone selling price.

Determine the standalone selling price of the distinct upfront service (IFRS 15.76-80) before allocating the transaction price and recognising revenue.

Official guidance: IFRS issued standards

Should the upfront fee be allocated entirely to the other performance obligations in the contract?

If the upfront fee is not a separate performance obligation, it is not recognised on its own: it forms part of the consideration allocated to the remaining performance obligations and is recognised as those goods or services are provided (IFRS 15.B49), with non-distinct promises combined until a distinct bundle is identified (IFRS 15.30). Document how the fee flows into the other obligations. The common trap is recognising a non-distinct upfront fee immediately rather than over the service period, which can extend beyond the initial contract term where a renewal option is a material right (IFRS 15.B40).

Document why the upfront fee is or is not allocated to the other obligations and combine non-distinct promises until a distinct bundle is identified (IFRS 15.30; IFRS 15.B49).

Official guidance: IFRS issued standards

Is revenue for the upfront fee recognized when the related performance obligation is satisfied or over the contract term?

IFRS 15.31 requires revenue to be recognised when (or as) a performance obligation is satisfied. A distinct upfront service is typically satisfied at a point in time on completion (IFRS 15.38), while a non-distinct upfront fee is recognised over the period the related goods or services are provided (IFRS 15.B49), potentially beyond the initial term if a renewal option is a material right (IFRS 15.B40). Match the pattern to how control transfers. The common trap is recognising the fee on cash receipt regardless of when the obligation is satisfied.

Align upfront-fee revenue with satisfaction of the related obligation - point in time for a distinct service or over the period the future goods or services are provided (IFRS 15.31; IFRS 15.B49).

Official guidance: IFRS issued standards

Is the upfront fee merely a prepayment of future services with no separate promised good or service?

IFRS 15.B49 treats a fee that does not relate to the transfer of a promised good or service as an advance payment for future goods or services, recognised as revenue when those future goods or services are provided - and the recognition period may extend beyond the initial contractual period where a renewal option is a material right (IFRS 15.B40). Test what the customer receives for the fee. The common trap is recognising an advance payment immediately instead of over the service period.

Use the interactive tool above to see how this applies to your situation.

Official guidance: IFRS issued standards

Has the full transaction price including the upfront fee been allocated to all performance obligations?

The non-refundable upfront fee is part of the transaction price and is allocated to the performance obligations on a relative standalone-selling-price basis (IFRS 15.73-74). Confirm the fee is added to the transaction price and the allocation covers every identified obligation. The common trap is allocating only the recurring fees and recognising the upfront fee separately outside the allocation model.

Include the upfront fee in the transaction price and allocate it to the performance obligations on a relative standalone-selling-price basis (IFRS 15.73-74).

Official guidance: IFRS issued standards

Are contract liability or contract asset balances reconciled for deferred upfront fee revenue?

Where upfront-fee revenue is deferred, recognise a contract liability and reduce it as the related performance obligation is satisfied (IFRS 15.106); the movement feeds the contract-balances disclosure (IFRS 15.116-118). Reconcile the liability each period to revenue recognised and cash received. The common trap is releasing the contract liability faster than the obligation is satisfied, accelerating revenue.

Recognise a contract liability for the deferred upfront fee and build the rollforward reconciling it to revenue as the obligation is satisfied (IFRS 15.106; IFRS 15.116-118).

Official guidance: IFRS issued standards

Are IFRS 15 disclosures prepared for upfront fee judgments, allocation, and revenue timing?

IFRS 15 disclosure covers performance obligations and when they are typically satisfied (IFRS 15.119), significant judgements including the distinct-versus-non-distinct assessment and the allocation method (IFRS 15.123-126), and movements in contract balances (IFRS 15.116-118). Prepare the note so a reader can follow how the upfront fee is recognised. The common trap is omitting the significant judgement about whether the upfront activity is a separate performance obligation.

Upfront-fee revenue recognition, allocation, contract balances, and IFRS 15 disclosures are complete. Complete the IFRS 15 disclosures for performance obligations, significant judgements, and contract balances relating to the upfront fee (IFRS 15.119; IFRS 15.123-126).

Official guidance: IFRS issued standards

Want a professional to confirm your answer?

Send us your situation and one of our senior CPAs will review it with you - fixed fee, no surprises.

Contact Us