For Suppliers of services, GST is applicable on advance received for services. For Suppliers of Goods, GST is not applicable on advance received for Goods. Work contract is considered as supply of services, so GST in advance received is applicable in your case..