It is a source of non-tax revenue for central government.
The grant in aid from foreign countries is a financial assistance. This financial assistance is received by central government of India and it is not earned by imposing any tax. The tax is imposed on the citizens of India, but grant in aid is received from foreign countries.