IAS 38CoreBanking & Financial Services

Servicing platform and data/analytics systems: internally developed software vs SaaS configuration and customisation costs

IAS 38 · Intangible Assets

Applies to: Financing support services

In plain words

A servicing company spends heavily on systems. If it builds software it controls, development costs after feasibility is proven become an intangible asset and are amortised. If it subscribes to a cloud system controlled by the vendor, setting it up usually does not create an asset: the cost is expensed, or spread over the subscription when the vendor's work cannot be separated from access.

Why it matters

A servicing business runs on its loan administration, collections workflow, payment matching and analytics systems, and implementing them is often its largest non-staff spend; some of that spend creates software the entity controls and can capitalise, but much of it relates to cloud services where the vendor controls the software, so configuration and customisation are usually expenses or prepayments rather than intangible assets, and getting this wrong overstates assets and understates operating costs.

Diagnostic questions

Does the entity control the software (it holds the code or a licence to run it on its own or third-party infrastructure) or does it only have a right to access the vendor's application over the contract term? For development work, can the entity demonstrate technical feasibility, intention and ability to complete and use the software, how it will generate future benefits, adequate resources and reliable cost tracking? Who performs configuration and customisation: the SaaS vendor (and is that work distinct from access) or a third-party integrator? Which costs are data migration, cleansing, training or process redesign that never qualify?

Recognition

  1. Classify each system: software the entity controls (internally developed or licensed to run independently) versus a cloud service contract giving only access to the vendor's software.
  2. For internally developed software, expense the research or preliminary phase (feasibility, vendor selection, requirements exploration).
  3. Capitalise development costs only from the point all the development criteria are demonstrated, including technical feasibility and how the asset will generate future economic benefits; capitalisation is required, not optional, once they are met.
  4. For a cloud service contract with no software asset, recognise configuration and customisation costs as an expense when the service is received; where the SaaS vendor itself performs customisation that is not distinct from access, recognise the payment as a prepayment and expense it over the contract term.
  5. Capitalise separately only components that create a resource the entity controls, such as interface code or a data platform it owns and can use independently.
  6. Expense data migration, data cleansing, training and process redesign as incurred; start amortising capitalised software when it is available for use.

Measurement

Measure capitalised software at directly attributable cost: staff costs of developers, contractor fees for development, testing and directly attributable overheads, excluding general administration, training and inefficiencies. Amortise over the expected useful life, typically shorter for platforms subject to rapid change, using a straight-line method unless another pattern better reflects consumption; review useful life, amortisation method and impairment indicators each year. Measure SaaS prepayments at the amount paid and expense them over the period of access.

Presentation & disclosure

Disclose: (1) the policy for software development costs and cloud computing arrangements, including how configuration and customisation costs are treated; (2) the carrying amount of internally developed software and its movement, amortisation methods and useful lives; (3) development costs expensed in the period; (4) significant judgements on control of software and on the distinctness of vendor customisation; (5) prepayments relating to cloud services.

Common mistakes

  • Capitalising configuration of a SaaS platform the entity does not control as an intangible asset
  • capitalising feasibility, vendor selection, data migration or training costs
  • starting capitalisation before the development criteria are evidenced
  • continuing to capitalise after the system is available for use
  • failing to assess whether customisation performed by the SaaS vendor is distinct, and therefore whether it is expensed when performed or over the contract term
  • ignoring impairment when a platform is replaced or a mandate it supports is lost.

Simple example

A servicing company spends SAR 4,800,000 on its platform:
(a) SAR 600,000 feasibility study and vendor selection;
(b) SAR 2,400,000 developing its own collections workflow engine and analytics data platform after the development criteria are met;
(c) SAR 700,000 paid to a third-party integrator to configure a cloud loan servicing application the vendor controls;
(d) SAR 500,000 paid to the SaaS vendor for customisation that is not distinct from access, under a 5-year subscription;
(e) SAR 600,000 data migration and staff training.
Check: 600,000 + 2,400,000 + 700,000 + 500,000 + 600,000 = 4,800,000.
Dr Intangible assets - internally developed software 2,400,000
Dr Prepayments - SaaS customisation 500,000
Dr IT implementation expenses (600,000 + 700,000 + 600,000) 1,900,000
Cr Cash / trade payables 4,800,000
Year 1, with the software available for use and a 5-year useful life (2,400,000 / 5 = 480,000) and the prepayment expensed over 5 years (500,000 / 5 = 100,000):
Dr Amortisation expense 480,000
Cr Accumulated amortisation 480,000
Dr Cloud service expense 100,000
Cr Prepayments - SaaS customisation 100,000

Professional judgment

The key judgements are whether the entity controls any software and whether vendor customisation is distinct. The IFRS Interpretations Committee agenda decisions on cloud computing arrangements explain that where the entity only receives access, configuration and customisation generally do not create an intangible asset, but that code the entity controls (for example bridging interfaces it owns) can qualify; distinguishing these components requires analysing the contracts and the technical design rather than relying on project budgets. For internal development, capitalisation should start only when feasibility is evidenced, not when the project is approved, and the useful life should reflect how quickly servicing technology and mandate requirements change.

Source basis

IAS 38 · Intangible Assets

Paragraph references

IAS 38.21IAS 38.57IAS 38.68IAS 38.97

Verified against the official standard texts used in the IFRS Expert skill.

IAS 38 Intangible Assets
Issued: March 2004 · Effective: 31 March 2004

Related issues

Educational and navigation content only. Not professional advice. Does not reproduce official IFRS/IAS text. Consult the authoritative standards and qualified professionals; professional judgment may still be required.