No, you do not need to register your freelancing business. You are only legally required to register your business if your income is over INR 20 lakh per annum.