When the full price of a service is received before the performance, this is not a payment on account of the price, this is the full price. For corporate income tax purposes, consideration must be taxed on receipt of the money. For more, see >> here.
Payment of full service fee means income
Date: 24 September 2018