GST ready: Companies race against time to meet deadline