IAS 38
What is IAS 38?
IAS 38 is the international accounting standard for intangible assets, including software. It requires research costs to be expensed and development costs to be capitalized once six criteria are met.
Updated November 2026 · 5 min read
IAS 38, Intangible Assets, is the International Financial Reporting Standard that governs how companies account for assets without physical substance, such as software, patents, licenses and customer lists. For technology, its most important role is setting the rules for when the cost of developing software can be recorded as an asset. Companies that report under IFRS, which includes most listed companies outside the United States, apply IAS 38 rather than US GAAP standards such as ASC 350-40 and ASC 985-20.
Under IAS 38, development of an intangible asset is divided into a research phase and a development phase. Research costs are always expensed. Development costs must be capitalized once the company can demonstrate six specific criteria. For IT financial management, IAS 38 determines how much software development spending appears as an asset for IFRS reporters, which affects profit, assets and comparisons with US companies.
Definition of IAS 38
IAS 38 is an international accounting standard, issued by the International Accounting Standards Board, that prescribes the accounting treatment for intangible assets not covered by other standards. An intangible asset is an identifiable non-monetary asset without physical substance that the entity controls and from which future economic benefits are expected.
Software can be an intangible asset under IAS 38, whether acquired or internally developed. Software that is an integral part of hardware, such as an operating system embedded in a machine, is accounted for as part of that hardware instead.
Research and Development Phases
The research phase covers activities aimed at obtaining new knowledge, evaluating alternatives and exploring options. All costs in this phase are expensed as incurred, because the organization cannot yet demonstrate that an asset will result.
The development phase covers applying knowledge to a plan or design for producing a new or substantially improved product or system. Development costs are capitalized when, and only when, all six recognition criteria are met. If the research and development phases cannot be distinguished, all costs are treated as research and expensed.
Unlike US GAAP, which sets separate rules for internal-use software and software to be sold, IAS 38 applies the same research and development framework to both.
The Six Criteria
An entity must capitalize development costs when it can demonstrate all of the following: the technical feasibility of completing the asset; its intention to complete the asset and use or sell it; its ability to use or sell the asset; how the asset will generate probable future economic benefits; the availability of adequate technical, financial and other resources to complete it; and its ability to measure reliably the expenditure attributable to the asset during development.
Capitalization is required, not optional, once the criteria are met. Costs incurred before the criteria are met cannot be capitalized retrospectively.
Capitalized software is amortized over its useful life, typically on a straight-line basis, and reviewed for impairment when there are indications of loss of value.
Importance of IAS 38 in IT Financial Management
For organizations reporting under IFRS, IAS 38 determines how software development costs are reported, which affects profit, assets and key measures such as EBITDA.
It also creates differences with US GAAP that matter for multinational groups and comparisons between companies.
Because capitalization is required once the criteria are met, IFRS reporters cannot simply choose to expense development costs for simplicity.
Software Development and SaaS
Internal software development, such as a new customer platform, is capitalized under IAS 38 once the six criteria are met. In practice, organizations need to show that the project is technically feasible, funded and expected to deliver benefits.
For cloud computing arrangements such as SaaS, the IFRS Interpretations Committee concluded in 2021 that a customer usually does not control the software, so configuration and customization costs generally do not create an intangible asset and are expensed, either when incurred or over the contract term in some cases. This differs from US GAAP, where ASU 2018-15 allows qualifying implementation costs to be capitalized.
These differences can lead a SaaS implementation to be reported very differently by IFRS and US GAAP reporters, even when the underlying project is the same.
Differences From US GAAP
Under US GAAP, internal-use software follows ASC 350-40, and software to be sold follows ASC 985-20, each with its own threshold for capitalization. IAS 38 applies one framework to both, based on the six criteria.
Multinational groups that report under US GAAP but have subsidiaries reporting locally under IFRS, or the reverse, may need to track development costs under both frameworks. IT finance teams should understand which framework applies to each entity.
Comparisons of R&D spending and margins between US and international companies can be distorted by these differences, which investors and analysts often adjust for.
How to Apply IAS 38 to Technology Costs
Applying IAS 38 requires distinguishing research from development, documenting the six criteria and tracking costs reliably.
Finance and engineering teams need to agree on how these judgments are made and evidenced.
Documenting the Criteria
For each development project, the organization should document when and how each of the six criteria is met, such as approval of the business case, confirmation of funding, technical design sign-off and evidence of expected benefits. This establishes the point from which costs must be capitalized.
Agile development can make the boundary between research and development harder to identify. Organizations often define project-level or feature-level checkpoints at which the criteria are assessed.
The approach should be recorded in the organization's capitalization policy and applied consistently.
Measuring and Amortizing Costs
Reliable measurement requires tracking directly attributable costs, such as developer salaries, contractor fees and materials, by project. General overhead, training and inefficiencies are excluded.
Once the software is ready for use, capitalized costs are amortized over its useful life. The amortization period and method should be reviewed at least at each financial year-end.
Projects that are abandoned or fail to deliver expected benefits should be tested for impairment and written down where needed.
Examples of IAS 38 in IT Financial Management
The examples below illustrate IAS 38 in simplified form.
Both use illustrative figures and are not accounting advice.
In each, the six criteria determined what could be capitalized.
An Internal Platform
A European company spends €3 million building an internal logistics platform. The first €600,000 is spent on research, evaluating approaches and building prototypes. Once the design is approved, funding confirmed and benefits documented, the six criteria are met.
The remaining €2.4 million of development costs is capitalized and amortized over five years at €480,000 a year. The €600,000 of research is expensed.
A SaaS Implementation Under IFRS and US GAAP
A multinational implements a SaaS HR system, spending $2 million on configuration and customization. Its US parent reports under US GAAP and its European subsidiary under IFRS.
Under US GAAP, the qualifying costs are capitalized under ASU 2018-15 and amortized over the subscription term. Under IFRS, following the 2021 agenda decision, most of the costs are expensed. The group tracks both treatments to support each set of financial statements.
Conclusion
IAS 38 is the international standard for intangible assets, including software. Research costs are expensed, and development costs are capitalized once six criteria are met, with capitalized software amortized over its useful life.
In IT financial management, IAS 38 determines how IFRS reporters account for software development, and it differs from US GAAP in important ways, including the treatment of SaaS implementation costs. Distinguishing research from development, documenting the six criteria and tracking costs reliably help organizations apply IAS 38 consistently.
Related terms
ASU 2018-15
ASU 2018-15 is a FASB accounting update that lets customers capitalize certain implementation costs for cloud computing arrangements that are service contracts, such as SaaS, and amortize them over the arrangement's term.
ASC 350-40
ASC 350-40 is the US GAAP standard for internal-use software. It sets the rules for when software development and implementation costs are capitalized as assets or expensed as incurred.
ASC 985-20
ASC 985-20 is the US GAAP standard for software developed to be sold, leased or otherwise marketed. It requires costs to be expensed until technological feasibility is reached, then capitalized until release.
Capitalization Policy
A capitalization policy is an organization's documented rules for deciding which costs are recorded as assets and depreciated or amortized, and which are expensed when incurred.