Who needs to register for GST?

Businesses with a taxable turnover exceeding S$1 million in the past 12 months or expected to exceed S$1 million in the next 12 months are required to register for GST.