As the government tries to stimulate the economy, some say it also needs to relook its GST procedures. Millions of businesses around India are likely to miss today's deadline to file their GST's returns for August. Authorised GST suvidha providers say it will take months to smoothen the system. Businesses are counting their losses and a few are even talking about shutting down.