A person, firm, partnership, corporation or other business entity shall file an application for registration with the finance department, on a form provided by the borough, prior to making any retail sales, rendering any services, making rentals within the borough or the opening of an additional place of business in the borough.