| Bookmark Name | Actions |
|---|
Introduction to International Financial Reporting Standards (IFRS)
The International Financial Reporting Standards (IFRS) is a common standard issued to make the financial statements understandable and comparable globally.
These standards are issued by the International Accounting Standards Board (IASB) with an objective to increase the transparency of published accounts and to assist investors in making economic decisions.
The standards are enforced by countries amending their local Generally Accepted Accounting Principles (GAAP) to be compliant with the IFRS standards.
The standards issued prior to 2001 are referred to as International Accounting Standard (IAS) and those after 2001 are referred as IFRS. Collectively, these standards are referred to as IFRS and is applicable to all companies including banks.
IFRS implementation impacts the following areas:
- Presentation of accounts
- Accounting policies and procedures
- Legal documentation
- Looking at the value of financial assets and financial liabilities
- The way the entity’s business is conducted
IFRS9
The IFRS9 addresses the accounting for Financial Instruments with revised rules. This standard was issued in July 2014 and effective since 1 January 2018.
A financial instrument is a contract that gives rise to a financial asset in one entity and a financial liability or equity instrument of another entity. Common financial instruments includes loans, bonds, equity shares, funds and so on.
The IFRS9 intends to make the accounting for financial instruments less complex through a number of significant changes from earlier standard, IAS 39.
The earlier standard relating to Financial Instruments - Recognition and Measurement under IAS 39 was considered complicated and subject to misinterpretations leading to inconsistency.
Financial institutions and companies were facing challenges in the application of these standards and hence were replaced with IFRS9.
Following are the improvements introduced by IFRS 9:
- A logical model for classification and measurement
- A single, forward looking expected loss impairment model
- A substantially reformed approach to hedge accounting
The main differences between the IAS39 and IFRS9 are given below:
The fully integrated architecture of IFRS solution is as below:
- The applications pass cash flows of the Financial Instruments to the cash flow engine to generate and store future cash flows.
- Based on the contractual cash flows of the contract, the system supports the calculation of Effective Interest Rate (EIR), Amortised cost (AMC), fair value of the contract.
- Delta Accounting, which is the difference between the book balance and the AMC is calculated and the accounting entries are effected through the IFRS accounting framework.
- The Provisioning (PV) module provides provisioning methodology and the classification is obtained based on the risk involved for the contract.
- The Rules Engine facilitates the overall functionality in assessing the risk and classifying the contracts.
- The impairment accounting is supported by IFRS9 (I9) module with the accounting rules based on the Expected Loss approach.
- The Expected Credit Loss Model (ECL) Model includes the Probability of Default (PD) and Loss given Default (LGD) values for calculating the expected cash flows from the contractual cash flows to arrive at the ECL.
- The system does not calculate the PD and LGD values but provides only the framework for uploading them - either from the PD and LGD modelling within Temenos Financial Risk Management or banks themselves can provide these values for ECL calculations.
- Hedge Accounting is optional under IFRS 9 and is supported by IH module.
- States the Hedge Types (Fair value/Cash flow/Investments).
- Documents the hedge relationship.
- Define Accounting rules based on types of Hedge.
- Framework for generating hedge accounting entries.
The IFRS9 solution is a combination of IA, PV and I9 modules as displayed below :
The following modules are currently supported by the IFRS9 solution.
- Arrangements Lending (AL), Arrangement Accounts (AR), Arrangement Deposits (AD)
- All in one Accounts (AZ)
- Loans and Deposits (LD)
- Money Market (MM)
- Syndicated Loans (SL)
- Discounted Trade Bills (BL)
- Mortgage (MG)
Product Configuration
The IFRS9 compliance on financial instruments is achieved by configuring the following parameter tables.
- PV configuration
- IFRS9 configuration and
- PD/LGD parameters
The following tables are configured in the PV module for classifying the contracts in the following order.
This application defines possible Classification indicating the level of risk.
- Record Id is any Alphanumeric Id.
| Field | Description |
|---|---|
| Rank | A unique ranking is maintained for the classification defined (contract level). |
| Stage | PV.LOAN.CLASSIFICATION can be linked to the stages under IFRS 9 configuration. |
The screenshots of PV.LOAN.CLASSIFICATION that can be defined for classification are shown below
This application defines the parameters and method for the appropriate provision calculation for each loan based upon the classification applicable for a contract.
| Field | Description |
|---|---|
| Prov Calc | This field should be set as IFRS for Impairment calculation under IFRS |
| Source Balance | This field holds the balance used to calculate the provision amount which can be an individual balance or a virtual balance (AC.BALANCE.TYPE) record |
| Class | This is a multi-value set of fields that specify the provisioning percentage to be applied to a contract based upon its classification as per PV.LOAN.CLASSIFICATION. |
| Accounting | The system automatically updates this field to 'None' as I9 is independent of the provisioning module, when the Prov Calc field is set as IFRS. |
| Ccf Cut Off | This field specifies the percentage to be excluded in order to derive the Exposure Amount. |
| Prob of Deft | This is a multi-value field that holds the Probability of Default value. |
| Loss Given Deft | This field allows the Loss Given Default at the individual product or range of product level |
| Posting Details | A mandatory field that holds a valid IFRS.POSTING.DETAILS record for raising accounting entries. The position type should be IF for IFRS. |
| Segment | This field holds the valid record of PV.RISK.SEGMENT. If the risk segment of the contract matches this field, then the segment and classification details are considered for the contract |
| Seg Prov Calc | This field specifies the type of calculation to be followed for the segment to derive the provision amount. |
| SEG CCF CUT OFF | This field specifies the percentage to be excluded in order to derive the Exposure Amount at the segment level. |
The screenshot of PV.PROFILE is displayed below:
This application defines the frequency for Classification, Provision Calculation process, and selection of records to be processed.
| Field | Description |
|---|---|
| Job Frequency | Defines the frequency to run the Provisioning Process for calculation and posting. |
| Posting Timing | This field indicates when posting is to be done. |
| Posting Delay | Defines the number of days to delay posting after the classification process. |
| Profile ID | The mapped PV.PROFILE ID that indicates the classification and provisioning calculations. |
| Class Level |
Defines the classification that is used for provisioning
|
| Product | Defines the selection criteria of contracts for each Product giving the starting and ending category. |
| Class Rule | Determines the classification to assign to contract through the Rules Engine is to be defined. |
| Class API | Calculates the classification of the loan through an API and is mutually exclusive with Class Rule. |
| Class Frequency | Defines the frequency upon which contracts are classified. This frequency takes precedence if defined to perform classification job. |
| Calc Post Freq | Specifies the recurrence pattern for calculating and posting the provision. |
A sample record of PV.MANAGEMENT for Arrangement Architecture (AA) loans is shown below
Read the documentation on PV module for more information.
Once the PV configuration is complete, the following parameter tables need to be configured for IFRS9 compliance in the following order.
This parameter table defines the rules for the regulation. The following screenshot displays the Parameter.
The following table explains the fields in the above screenshot.
| Field | Description |
|---|---|
| Description | Indicates the name assigned for the regulation. |
| Curr Rule Book | Holds the year of release of the regulation. |
| Prev Rule Book | Displays the previous releases of the regulation. When the Curr Rule Book field is changed, the system automatically updates this field with its previous values. |
IAS.CLASSIFICATION
This table refers to the classification of financial assets and liability according to the business model type as per IFRS regulation.
IFRS9 requires a strict classification of financial assets and liabilities according to their purpose.
The business model classification is extremely important as it defines various accounting and measurement rules to be applied. The IAS.CLASSIFICATION table is used to describe the business model.
The following records are released in Temenos Transact:
This is a COMPANY LEVEL table, which governs the rules for IFRS 9 regulation.
| Field | Description |
|---|---|
| Description | Indicates the name assigned for the regulation. |
| Effective Date | Specifies the date from which the IFRS 9 regulation is effective. This date should fall within the year mentioned in Curr Rule Book field of ST.REGULATORY.PARAMETER. |
| The Stage, Loan Classification and Review Frequency fields are defined for every stage of credit risk. | |
| Stage | Associated multi-valued field, which defines the stages based on the rules of IFRS 9, such as Stage 1, Stage 2 and Stage 3. |
| Loan Classification | Classifies the specific stage of IFRS 9 regulation by accepting a valid record from the PV.LOAN.CLASSIFICATION table. The stages are linked to this field, which defines the classification of the loan. |
| Review Frequency | Indicates the frequency in which the contracts are reviewed and reclassified with the appropriate stage for the calculation of ECL. |
| Pd Type | Allows users to configure different types of Probability of Default (PD) for IFRS 9 contracts for each stage at parameter level. The allowed options are 12Month, Lifetime, Marginal, Cumulative and 100%. |
| Calc Ecl Option | Determines when the effective credit loss is calculated. This is an optional field. The values are:
|
| Ias 39 Classification | Indicates the classification of financial instrument based on IAS 39, for example, Held for Trading, Available for Sale, Loans and Receivables, Held to Maturity, and other liabilities. |
| Ias 39 Subtype | Indicates the subtype used for accounting, based on the above classification. |
| Ifrs 9 Classification | Indicates the business model, based on International Financial Reporting Standards (IFRS) 9, for example, Amortised Cost (AMC), Fair Value through Other Comprehensive Income (FVOCI) and Fair Value through Profit or Loss (FVPL). |
| Ifrs9 Subtype | Indicates the subtype used for accounting, based on the above classification |
| Pd Val Fmt | Indicates the format for probability of default values, which can be set either as Percentage or Number. PERCENTAGE is the Default value. |
| Lgd Val Fmt | Indicates the format for Loss Given Default values, which can be set as PERCENTAGE or NUMBER. PERCENTAGE is the Default value. |
| External ECL API | Enables users to define an API for returning the PD/LGD values for the ECL calculation |
| Upd Contract Stage |
Determines whether risk stage information is required to be updated in contracts. The allowed values are:
With the risk stage updated at the contract level, it can be mapped to CONSOLIDATE.COND and used for reporting purposes. |
| Mat PdType | Allows 100% PD option that can be applied on a matured contract. |
| Quantitative Cashflow type | Specifies if the test is against the original cash flow or latest cash flow. By default, the system consumes the latest cash flow prior to modification. |
| Quantitative Threshold | Holds the percentage threshold to determine whether the modification is substantial or non-substantial, while performing Quantitative Test. |
The PARAMETER table with the Stages and their corresponding Loan Classifications are shown below:
This stores the accounting methods to be applied for different kinds of contracts based on the classification of the assets and liabilities. This is maintained as a separate table allowing the users to configure based on their requirements.
The Id for this record can be any alpha-numeric free text.
| Field | Description |
|---|---|
| Acct Head Type | Forms part of a multi-value set to specify the asset types. By multi-valuing Acct Head Type field, different values can be defined for each accounting head–AMORTISED, AMORTISED STAGE 1, AMORTISED STAGE 2, DISCLOSURE, IMPAIR AMORTISED and so on. |
| NPV Method | Forms part of a multi-value set to specify if the Net Present Value (NPV) calculation is required based on the IAS.CLASSIFICATION and the accounting method specified. If NPV calculation is not required, an option to include an external routine to calculate the amount is given through the Calc Rtn field. Input of either of these two fields is mandatory. |
| NPV Rate | Specifies the rate type applicable to the calculation, which can be either an EIR rate or a MARKET rate. This field can be input only if the specified NPV Method is set to YES. |
| Posting Reqd |
Provides an option to the bank whether the values need to be only calculated or posted as well. This is applicable to methods like DISCLOSURE.
All the contracts stated at AMC are valued at a market rate on the reporting date for the purpose of disclosure in order to state them at fair value. The fair value amount so calculated is not required to be posted but is only supposed to be disclosed. |
| Adjust Entry |
Indicates whether the entry to be posted is an adjustment to what has already been posted on the contract. NOTE: This will be allowed only for contracts classified under fairvalue through equity
|
| Field | Description |
|---|---|
| Bal to Exld | Defines the Balance or Asset types to be excluded from Temenos Transact balances. This functionality is available only for AC.BALANCE.TYPE records with Reporting Type set to VIRTUAL. |
| Hybrid Acct Type | Indicates the Hybrid method of IFRS accounting, where the contract is measured based on Fairvalue using the Market Key on the first day of a loan disbursement. On subsequent days the loan is measured using the amortised cost method. |
| Impair Int Bal Type |
Defines the asset types under which accrual entries are raised for different applications. Allows a valid record from AC.BALANCE.TYPE with Reporting Type set to VIRTUAL. |
The following screenshot displays the AC.BALANCE.TYPE.
In the following example, the accounting heads AMORTISED has the AC.BALANCE.TYPE record NEWVIRBAL entered into the Bal To Exld field . All normal accounting heads uniformly follow a single Temenos Transact balance.
The above screenshot shows the Bal To Exld field in the IFRS.ACCT.METHODS table.
- When the Bal To Exld field is populated for AMORTISED accounting head and left blank for other Acct Head Types, the system defaults the Bal To Exld field from AMORTISED to the other normal accounting heads.
- An error is displayed if an user inputs a different AC.BALANCE.TYPE record.
The Acct Head Types under AMC is shown in the table below:
This table stores the details relating to the way the accounting entries are generated in order to make the contracts compatible with IFRS9 requirements. This displays as a separate table so that the user can configure based on their requirements.
Id of the records is free text to link to the contracts at IAS.CLASSIFICATION or IFRS.SUBTYPE level.
| Field | Description |
|---|---|
| Position Type | Updates with value IF on validation of a record. User input is not allowed. |
| Posting Style | Specifies the posting style to be adopted. Accepted values are IO or ADJUST. |
| Acct Head Type | This field is part of a multi-value set of fields to specify the asset types. As a multi-value field, different values can be defined for each accounting head–AMORTISED, AMORTISED STAGE 1, AMORTISED STAGE 2, DISCLOSURE, IMPAIR AMORTISED and so on. |
| Acct Type | Specifies whether the posting is to happen to the CONTINGENT or NONCONTINGENT base. |
| Sub Acct Head Type | This field is part of the associated multi-value set of fields for Acct Head Type – Amortised. It can accept the AA properties for CHARGE. |
| Entry Type | Specifies the type of the entry. This can have different categories to post the Profit and Loss amounts. Has options Profit, Loss and Both. |
| Entry Target | Specifies whether the entry needs to be raised to Internal Accounts, PL categories or the CRF base. Has options ACCOUNT, PL and CRF. |
- Users can define the category used for posting along with the transaction codes and reversal transaction codes used for generation of entries.
A sample record for the Category and transaction codes to be defined for every Acct Head Type field is displayed below:
A sample record of IFRS.POSTING.DETAILS for an AMC business model is displayed below:
This table contains the details relating to IFRS.ACCT.METHODS and IFRS.POSTING.DETAILS along with details relating to the amendments to the cash flows and EIR, if any.
Record Id is free text.
The following table details the fields and description.
| Field | Description |
|---|---|
| Descrit | Defines the sub-type. |
| Accounting Method | Displays the ID of IFRS.ACCT.METHODS that stores the accounting methods to be applied on contracts based on the classification. |
| Posting Details | Displays the ID of IFRS.POSTING.DETAILS that stores the details relating to the generation of accounting entries. |
| Def Recalc Method | Defaults the recalculation method during cash flow changes for the contracts. Options allowed are either CARRY.COST, EIR or QUANTITAIVE TEST. |
| Event Type | Defines the IFRS.EVENT.TYPE. |
| Recalc Method | Defines the recalculation method opted for event wise. The options are CARRY.COST, EIR or QUANTITATIVE TEST. |
| Term | Indicates the option to determine EIR and AMC. The options are
The difference between the SHORT and EXPECTED is that with Short, after the end of the period, the interest rate fixing generates another cashflow for the next rate fixing period and recalculate the EIR whereas with the option of ‘Expected’ life of the contract, after the end of the period the system stops IFRS9 processing. |
An example IFRS.SUB.TYPE for AMC is shown below:
This application defines accounting frequency for subtypes of different companies.
Id is the Company name and under each company, for each IFRS Subtype, the accounting frequency can be defined.
The following table defines each field available in this application.
| Field | Description |
|---|---|
| Ifrs Sub Type | Displays set of subtypes. |
| Acct Freq | Denotes the frequency at which the specified subtype is processed. Each subtype must have its own frequency setting. However, it can be different for different subtypes. |
| Upd Acct Dtls | Provides the option to update the system maintained table IFRS.ACCOUNTING.DETAILS. Options are Yes or No. |
| Split Delta | Provides the option to split the amortised amount with the respective fees and cost. |
The below screenshot displays the IFRS.SUB.TYPE with its corresponding frequency set.
Once the PV configuration and the IFRS parameter tables are configured, other tables relating to PD and LGD parameters are entered since their values are included in the ECL calculations.
Temenos Transact does not do any calculation of the PD/LGD values but provides the framework for uploading them. These PD/LGD values can be uploaded either from the PD/LGD modelling within the Temenos Financial Risk Management or their local tables.
The Probability of Default (PD) is defined as the Probability that the obligor will default within a given time horizon. Temenos Transact has two options for inputting PD values.
The multivalued field Prob of Deft is used to store the Probability of Default with minimum two PDs. The system uses the first PD as 12M PD for stage 1 contracts and the second PD as Lifetime PD for stage 2 or 3 contracts.
A multivalued field Prob of Deft is made available wherein yearly PDs are allowed to be input for a contract year wise till its maturity period. The system uses the PD defined for the corresponding periods and arrive at the ECL provisioning during IFRS processing. The PIT PD expect a marginal PD and our current PD/LGD modelling support cumulative PD and not marginal PD.
LGD is defined as the percentage loss incurred relative to the Exposure at Default.
It provides the loss that a bank is bound to incur when a default occurs. This normally is based on the type of Loan or Collateral and is worked out by the Credit Risk Department of a Financial Institution.
The PD/LGD values can be defined at various levels – through an API in the IFRS.PARAMETER, at contract level, at customer level and at product level. The system automatically picks up the appropriate PD/LGD values for the ECL calculations based on the order of priority.
Read the Reporting property class for more information.
Illustrating Model Parameters
Parameters configured in Model Bank are detailed below:
Illustrating Model Products
Model Products are not applicable for this module.
Add Bookmark
save your best linksView Bookmarks
Visit your best linksIn this topic
Are you sure you want to log-off?