Não. Você pode começar sem CNPJ, para testar o mercado e o seu modelo de negócios antes de formalizar a sua empresa. Porém, o CNPJ será necessário quando você quiser habilitar o pagamento online, pois os Gateways de Pagamento exigem o CNPJ para elaboração do contrato e repasse dos pagamentos para uma conta bancária de pessoa jurídica do Marketplace.