Solution
According to IFRS 15, the existence of a significant financing component in a contract is not assumed when the consideration is a sales-based or usage-based royalty for a license of intellectual property.
In this case, the software vendor has a contract with the customer where the consideration for the license is a sales-based royalty. Therefore, under IFRS 15, there is no presumption of a significant financing component in this contract.
This is because the consideration (i.e., the sales-based royalty) the vendor receives varies with the customer's subsequent sales or usage of the licensed software. Therefore, the timing of the transfer of goods or services (the software license) to the customer and the customer's payment do not occur at significantly different times. This means the criteria for a significant financing component (as per IFRS 15.60) are not met.
In conclusion, in this case, there is no significant financing component in the contract as per IFRS 15. As always, specific conditions and interpretations could vary, so it's recommended to consult with a finance professional or advisor.