it is because gst bill in case of services is to be issued within 30 days of supply of services in normal case.... but in case of banks and NBFCs it is to be issued within 45 days of supply of services..... however, in case of goods the gst bill is to be issued on or before the date of removal/delivery/issue of account statement/payment