In service tax era the credit of the tax paid was based on the tax paid challan. For eg if RCM tax of July 2017 is paid in Aug 2017. Then credit of the tax paid in Aug can be set off against Aug month liability payable in September. In this case government is getting cash for one month.
Under GST if it said that the credit is eligible immediately i.e. say if July 2017 RCM liability is paid on 15th of August 2017 and the credit of the said payment is adjusted against GST payable for July month and it is adjusted on 15th itself or say latest by 20th then there is no logic of mentioning in law that RCM should be paid in case.
In service tax they were getting revenue to use as working capital for one month as credit was allowed in the next month only. Under GST if ITC is allowed in the same month then logically there is no benefit to government. Then just to comply the assesse will pay the RCM liability on 15th in the morning and the credit of the said tax paid they will adjust against the other liability in the evening.
Dear Expert collegues share your view in this regard. Thanks.