Não é necessário ter um CNPJ para contratar o serviço e montar sua loja virtual. Porém, para funcionar regularmente, qualquer empresa, independentemente do tamanho, deve ser formalizada e prestar contas à Receita Federal, emitindo nota fiscal e pagando imposto sobre os produtos e serviços comercializados.