Turnover is measured at the fair value of the consideration received or receivable, net of discounts and value added taxes. Turnover includes revenue earned from the rendering of services. Turnover is reduced for estimated customer returns, rebates and other similar allowances.
Rendering of services
Turnover from the rendering of services is recognised by reference to the stage of completion of the contract. The stage of completion of a contract is measured by comparing the costs incurred for work performed to date to the total estimated contract costs. Turnover is only recognised to the extent of recoverable expenses when the outcome of a contract cannot be estimated reliably.
License fees
The company recognises revenue for sales-based license fees, provided in exchange for a licence to use the company's fintech software.
Revenue from license fees is recognised in accordance with the substance of the relevant agreement. License fees are recognised on an accruals basis as the underlying performance occurs, provided the amount of revenue can be measured reliably, and it is probable that the economic benefits associated with the transaction will flow to the company.
Where royalties are based on future performance or usage, revenue is recognised only when the performance obligations are met and the amount can be reasonably estimated. Any amounts received in advance of performance are deferred and recognised as revenue in the period when the related performance occurs.