No, you do not have to be a business, but business buyers may present their resale licenses and not have to pay sales taxes where applicable.