DBA registration is necessary if your company conducts any business and/or collects money under a name other than your own name. "Conducting business" can include marketing, advertising, letterhead, business cards, etc., in addition to actual business transactions. Also, banks generally require a DBA registration in order to open a business bank account.