Further to the above, if you haven’t already set up a company, you don’t have to set one up. You could carry on the business as a sole trader, use your own, existing, IRD number, and register for GST in your own name. Carrying on the business through a company would provide limited liability and create a separation between your personal affairs and the business. A company does however come with some set up and running costs and additional admin. If either you or the company registered for GST, this would enable you to recover GST on your expenses – but you would required to charge GST on your sales. In the short term, being registered can therefore be helpful for cashflow as you get GST back on your set up costs but, assuming you are expecting to derive revenue, adding GST will effect how competitive your pricing is and, again, can introduce some additional admin and operating cost. As it seems you are aware, once sales are expected to exceed $60,000pa you would be required to be GST registered. All the best.