Do I need to register as a business in order to do freelance marketing work and accept credit cards?
You should not be required to register as a business in order to do freelance marketing work and accept credit cards. However, for asset protection purposes, it may make sense for you to establish either an S corporation or LLC for your business.
The Beliveau Law Group: Massachusetts | Florida | New Hampshire
The attorneys at The Beliveau Law Group provides legal services for estate planning (wills and trusts), Medicaid (planning and applications), probate (estate and trust administration), business law (formation and operation), real estate (residential and commercial), taxation (federal and state), and civil litigation (in connection with these practice areas). The law firm has offices and attorneys in Naples, Florida, Waltham, Massachusetts, and Salem, New Hampshire.