Taxpayers may be required to file up to 37 returns a year Government is likely to face many challenges in GST implementation Many countries, which implemented GST, had faced problems like inflation