The GST needs to be charged at the rate which are in force at the time of receiving payment so since the new rates of GST will be applicable from April so I guess he should charge 5% GST on entire amount received from April onwards.
Hope you find the information helpful if you do please rate it 5 and provide your valuable feedback for my improvement .
Thank you