Primeiros passos

Cadastro de proprietários, motoristas e veículos

Antes de emitir documentos de transporte, a BrainCargo precisa conhecer quem transporta, com qual veículo e de quem é esse veículo. Esses três cadastros-base — proprietário, motorista e veículo — alimentam diretamente as telas de emissão de MDF-e e CIOT e o app do motorista. Eles ficam no menu Gerenciar e devem ser preenchidos nesta ordem, porque o veículo se vincula ao proprietário e o motorista é selecionado no veículo.

As três telas ficam no menu lateral, em Gerenciar:

  • Proprietários
  • Motoristas
  • Veículos
Menu Gerenciar expandido mostrando os itens Proprietários, Motoristas e Veículos

💡 Dica: o cadastro de Veículos (em Gerenciar) é o que alimenta os documentos fiscais (MDF-e e CIOT). É ele que possui a aba Dados Fiscais com tipo de rodado, carroceria e RNTRC — campos exigidos pela SEFAZ.

✅ Pré-requisitos

  • Certificado digital cadastrado (ver Como cadastrar o certificado digital A1) — necessário para a operação fiscal.
  • Documentos em mãos: do proprietário (CPF/CNPJ, RNTRC), do motorista (CPF, CNH) e do veículo (placa, RENAVAM, RNTRC, tara e capacidade).
  • Perfil de acesso da transportadora (administrador, suporte ou assistente). As três telas são restritas a esses perfis.

A ordem certa: por que começar pelo proprietário

No cadastro do veículo, o campo Proprietário é obrigatório. Você até pode escolher a opção "Próprio da Transportadora" (frota própria), mas se o veículo for de terceiro (agregado/autônomo), o proprietário precisa já existir na lista. Por isso a ordem recomendada é:

📌 Ordem recomendada: Proprietário → Motorista → Veículo. Cadastre o proprietário primeiro; depois o motorista (que recebe uma conta de acesso); por fim o veículo, vinculando proprietário e motorista.


1. Cadastrar o proprietário

Acesse Gerenciar → Proprietários. A tela mostra uma tabela com Nome / Razão Social, CNPJ / CPF, Tipo (Pessoa Física / Jurídica), Tipo Proprietário, RNTRC, UF e Status (Ativo / Inativo). No topo, dois botões: Importar CSV e Novo Proprietário.

Tela de Proprietários com a tabela e os botões Importar CSV e Novo Proprietário (dados mascarados)

Clique em Novo Proprietário para abrir o cadastro. O formulário tem duas seções: Dados Cadastrais e Endereço (opcional). Quando o proprietário é Pessoa Física, surge ainda a seção Configurações de Acesso.

Dados Cadastrais

  • Tipo de Pessoa (obrigatório)Pessoa Física (CPF) ou Pessoa Jurídica (CNPJ). Define a máscara e a validação do documento. O padrão ao abrir é Pessoa Jurídica.
  • Tipo de Proprietário (obrigatório) — define o vínculo na ANTT:
    • 0 - TAC Agregado
    • 1 - TAC Independente
    • 2 - Outros (padrão)
  • CPF / CNPJ (obrigatório) — preenchido com máscara automática. O sistema valida a quantidade de dígitos: CPF deve ter 11 dígitos e CNPJ, 14 dígitos. ⚠️[verificar: se há também validação de dígito verificador do CPF/CNPJ no proprietário, como há na tela de motorista — no código a validação confirma apenas a contagem de dígitos]
  • Nome Completo (PF) / Razão Social (PJ) (obrigatório) — o rótulo muda conforme o Tipo de Pessoa.
  • Inscrição Estadual (opcional) — apenas números.
  • RNTRC / TAC (opcional) — Registro Nacional de Transportadores Rodoviários de Cargas. Campo limitado a 8 dígitos.
  • Telefone (opcional).
  • E-mail (opcional).
  • UF (obrigatório) — sigla de 2 letras do estado.
Modal Novo Proprietário — seção Dados Cadastrais com Tipo de Pessoa, Tipo de Proprietário, CPF/CNPJ, Razão Social, IE, RNTRC e UF (dados fictícios)

Endereço (opcional)

  • Logradouro, Número, Complemento, Bairro.
  • Município — possui um botão de lupa com a função Buscar Código IBGE: preenchidos a UF e o Município, clique na lupa para que o sistema busque o código IBGE automaticamente.
  • Código IBGE (7 dígitos) — o código do município (preenche sozinho ao buscar pela lupa ou pelo CEP).
  • CEP — preenchido com máscara 00000-000. Tem um botão de lupa que busca o endereço pelo CEP: digite o CEP (8 dígitos) e clique na lupa (ou pressione Enter) para preencher logradouro, bairro, município, UF e código IBGE.
Modal Proprietário — seção Endereço com CEP (lupa de busca) e Buscar Código IBGE, mais a seção Configurações de Acesso com a opção de tornar o proprietário também motorista (dados fictícios)

Configurações de Acesso (somente Pessoa Física, no momento da criação)

Quando o proprietário é Pessoa Física, aparece a opção:

  • Tornar este proprietário também um motorista (Acesso App) — marque para criar, junto com o proprietário, um motorista com conta de acesso ao app.
  • Username do Motorista (obrigatório quando a opção acima está marcada) — o nome de usuário recebe automaticamente o prefixo da sua transportadora (exibido à esquerda do campo). Esse será o login do motorista no aplicativo.

Ao terminar, clique em Criar Proprietário (ou Salvar Alterações, ao editar).

🎯 Resultado: o proprietário passa a aparecer na lista de Proprietários e fica disponível no dropdown Proprietário do cadastro de veículo.


2. Cadastrar o motorista

Acesse Gerenciar → Motoristas. A tela lista os motoristas com Nome, Telefone, CPF/RG, número de veículos vinculados e Status. Há um seletor de visualização (lista ou cartões) e, no topo, os botões Importar CSV e Adicionar Motorista. Em cada linha há ações como Ativar/Desativar, Editar e Zona.

Tela de Motoristas com a tabela e os botões Importar CSV e Adicionar Motorista (dados mascarados)

Clique em Adicionar Motorista. Ao criar um motorista, a plataforma cria automaticamente uma conta de acesso ao app para ele. O formulário tem quatro seções: Dados Pessoais, Dados de Acesso ao Sistema, Endereço Residencial e Dados Fiscais e CNH.

Dados Pessoais

  • Nome (obrigatório) — mínimo de 2 caracteres.
  • Código Interno (opcional) — código de controle interno da transportadora.
  • CPF (obrigatório na criação)validado por dígito verificador. Se o número for inválido, aparece a mensagem Número de CPF inválido. Deve ter 11 dígitos.
  • RG (opcional).
  • Telefone (opcional) — aceita formato nacional (00) 0 0000-0000 e internacional (ex.: +44...).
Modal Adicionar Motorista — seções Dados Pessoais e Dados de Acesso ao Sistema, com aviso sobre a senha inicial (dados fictícios)

Dados de Acesso ao Sistema (somente na criação)

Ao cadastrar o motorista, criar o usuário e a senha é obrigatório — a plataforma gera automaticamente a conta de acesso dele.

  • Usuário (obrigatório) — login do motorista no app. Recebe automaticamente o prefixo da transportadora (mostrado à esquerda do campo). Mínimo de 3 caracteres. Use apenas letras, números, ponto, hífen e underline — sem espaços nem acentos.
  • Senha inicial — a plataforma define uma senha inicial padrão que o motorista deve trocar no primeiro acesso. ⚠️[verificar: a tela informa qual é a senha inicial padrão — confirmar com o time se essa informação pode ser exposta nesta página pública/indexável antes de detalhá-la aqui]

💡 Importante: embora a conta seja criada obrigatoriamente, o motorista só precisa fazer login se você for usar os recursos voltados a ele (como o app do motorista). Se a BrainCargo for usada apenas para emitir CT-e, MDF-e e CIOT, não é necessário que o motorista acesse o sistema — basta o cadastro estar completo.

Endereço Residencial

  • Logradouro, Número, Bairro, Cidade, UF, CEP (com lupa de busca por CEP) e Complemento.
  • Validar Endereço no Mapa — botão que geocodifica o endereço informado e exibe o ponto no mapa, confirmando que os dados estão corretos. Quando dá certo, surge o selo ✓ Endereço validado.
Modal Motorista — seção Endereço Residencial com o botão Validar Endereço no Mapa e a seção CNH (dados fictícios)

Dados Fiscais e CNH (opcional)

  • CNH — número da habilitação.
  • Categoria — ex.: B, C, D, E.
  • Validade CNH — data de validade da habilitação.
  • RNTRC — até 8 dígitos.

Ao concluir, clique em Criar Motorista.

🎯 Resultado: o motorista passa a constar na lista, com uma conta de acesso ao app criada, e fica disponível no dropdown Motorista do cadastro de veículo.


3. Cadastrar o veículo

Acesse Gerenciar → Veículos. A tela lista Nome, Placa, Código, Motorista, Peso (kg), Em Uso e Status. No topo há os botões Mostrar Filtros (filtra por status Ativo/Inativo), Importar CSV e Adicionar Veículo.

Tela de Veículos com a tabela (Nome, Placa, Motorista, Status) e os botões Importar CSV e Adicionar Veículo (placas e motoristas mascarados)

Clique em Adicionar Veículo. O cadastro é dividido em duas abas: Dados do Veículo e Dados Fiscais. Preencha as duas — os campos da aba Dados Fiscais são exigidos na emissão do MDF-e.

Aba: Dados do Veículo

  • Modelo / Veículo (obrigatório) — mínimo de 2 caracteres. É o nome principal que identifica o veículo na lista.
  • Placa (opcional) — aceita 7 caracteres (padrão antigo e Mercosul), com máscara automática XXX-XXXX, sempre em maiúsculas.
  • Código Interno (opcional).
  • Motorista (opcional) — selecione na lista de motoristas cadastrados, ou deixe Sem motorista.
  • Veículo refrigerado — interruptor (switch) para indicar se o veículo é refrigerado.
  • Proprietário (obrigatório) — dropdown com a opção Próprio da Transportadora (frota própria) e a lista de proprietários cadastrados. Por isso cadastre o proprietário antes.
  • Capacidade de Carga (kg) (obrigatório) — capacidade de carga em quilos.
  • Custo de Acionamento (R$) (opcional) — custo de acionamento do veículo.
Modal Veículo — aba Dados do Veículo com Modelo, Placa, Código, Motorista, switch refrigerado, Proprietário (Próprio da Transportadora + lista) e Capacidade em kg

Aba: Dados Fiscais

  • Renavam (opcional).
  • RNTRC do Veículo (opcional) — até 8 dígitos.
  • Usar RNTRC da Filial — atalho: selecione uma das suas filiais para copiar o RNTRC dela para o campo acima. Útil quando o veículo opera sob o RNTRC da transportadora.
  • Tara (kg) (opcional) — peso do veículo vazio.
  • Capacidade (m³) (opcional) — capacidade volumétrica.
  • Tipo de Rodado (opcional, mas exigido para MDF-e) — código SEFAZ. As opções disponíveis na tela são:
    • 01 - Truck
    • 02 - Toco
    • 03 - Cavalo Mecânico
    • 04 - Van
    • 05 - Utilitário
    • 06 - Outros
  • Tipo de Carroceria (opcional, mas exigido para MDF-e) — código SEFAZ. As opções disponíveis na tela são:
    • 00 - Não Aplicável
    • 01 - Aberta
    • 02 - Fechada/Baú
    • 03 - Granelera
    • 04 - Porta Container
    • 05 - Sider
  • UF de Licenciamento (opcional) — estado de licenciamento do veículo.
  • Marca (opcional).
  • Ano (opcional) — até 4 dígitos.
Modal Veículo — aba Dados Fiscais com Renavam, RNTRC (e Usar RNTRC da Filial), Tara, Capacidade em m³, Tipo de Rodado, Tipo de Carroceria, UF, Marca e Ano

Ao concluir, clique em Criar (ou Salvar, ao editar).

⚠️ Atenção: preencha Tipo de Rodado e Tipo de Carroceria corretamente. Esses campos são obrigatórios para o MDF-e — um veículo sem eles trava a emissão do manifesto. ⚠️[verificar: confirmar com o time/produto se a lista oficial de Tipo de Rodado e Tipo de Carroceria da SEFAZ corresponde exatamente às opções acima, pois a tabela oficial do MDF-e pode conter códigos adicionais]

🎯 Resultado: o veículo passa a aparecer na lista de Veículos e fica selecionável nas telas de emissão de MDF-e e CIOT.


4. Vincular o motorista ao veículo

O vínculo entre motorista e veículo é feito no cadastro do veículo: na aba Dados do Veículo, selecione o condutor no campo Motorista (lista dos motoristas cadastrados). É esse vínculo que leva o motorista junto do veículo para a emissão de MDF-e e CIOT.

💡 Dica: você pode trocar o motorista de um veículo quando quiser — basta editar o veículo e alterar o campo Motorista.


5. Importação em massa por CSV

As três telas têm importação por CSV, com o mesmo fluxo: abra Importar CSV, baixe o modelo, preencha, arraste o arquivo .csv (ou clique para selecionar) e importe. Ao final, a plataforma mostra um relatório com o total de linhas, os registros criados e a lista de erros (linha a linha).

Modal Importar via CSV com a área de upload, o botão Baixar Modelo, a lista de colunas e o painel de resultado com criados, erros e total

Use sempre o botão Baixar Modelo / Baixar Planilha Modelo de cada tela e preencha o cabeçalho exatamente como vem no arquivo. Aceita-se separador ; ou ,.

Colunas — Proprietários

  • Obrigatórias: razao_social, cnpj_cpf
  • Opcionais: tipo_proprietario, ie, rntrc, email, telefone, logradouro, numero, complemento, bairro, cidade, uf, cep, codigo_ibge

Colunas — Motoristas

  • Obrigatórias: nome, cpf
  • Opcionais: usuario, rg, cnh, cnh_categoria, cnh_validade, telefone, email, rua, numero, bairro, cidade, uf, cep, complemento, codigo_interno
  • Observação: a coluna usuario recebe automaticamente o prefixo da sua transportadora; o nome de usuário não pode conter espaços, acentos ou caracteres especiais (apenas letras, números, ponto, hífen e underline).

Colunas — Veículos

  • Obrigatórias: modelo, capacidade_kg
  • Opcionais: placa, codigo, custo_acionamento, renavam, tara_kg, capacidade_m3, tipo_rodado, tipo_carroceria, uf, marca, nome, ano, motorista_documento, proprietario_documento
  • Observação: para vincular o motorista e o proprietário pela planilha, use o CPF/CNPJ deles em motorista_documento e proprietario_documento.

💡 Dica: importe primeiro os proprietários, depois os motoristas, por fim os veículos — assim, ao importar a planilha de veículos, os documentos referenciados em motorista_documento e proprietario_documento já existem na base.


6. Editar, inativar ou excluir

Em cada uma das três telas, na coluna Ações, há o ícone de editar (lápis) e o ícone de excluir (lixeira). A exclusão pede confirmação.

  • Motoristas têm ainda um interruptor de status (Ativo/Inativo) na própria linha — prefira inativar o motorista que saiu, em vez de excluir.
  • Veículos podem ser inativados editando o cadastro (o status passa a Inativo) e filtrados pelo botão Mostrar Filtros.

Responsabilidade: prefira inativar a excluir qualquer cadastro que já tenha sido usado em documentos emitidos (CT-e, MDF-e ou CIOT). A exclusão pode comprometer a rastreabilidade do seu histórico fiscal. ⚠️[verificar: confirmar com o time se a exclusão é bloqueada/soft-delete quando o cadastro já está referenciado em documentos emitidos]


Problemas comuns

SituaçãoO que fazer
Número de CPF inválido ao cadastrar motoristaO CPF é validado por dígito verificador. Confira os 11 dígitos digitados — não basta a quantidade, o número precisa ser válido.
CPF deve ter 11 dígitos / CNPJ deve ter 14 dígitos (proprietário)Verifique se o Tipo de Pessoa está coerente com o documento (PF = CPF, PJ = CNPJ) e complete todos os dígitos.
Não consigo selecionar o proprietário no veículoO proprietário precisa já estar cadastrado. Cadastre-o em Gerenciar → Proprietários antes, ou use a opção Próprio da Transportadora.
MDF-e não emite por causa do veículoVerifique se o veículo tem Tipo de Rodado e Tipo de Carroceria preenchidos na aba Dados Fiscais — esses campos são exigidos pela SEFAZ no manifesto.
Placa não aceita os caracteresA placa tem 7 caracteres (padrão antigo ABC-1234 ou Mercosul ABC-1D23). O campo converte para maiúsculas e ignora símbolos.
RNTRC recusadoUse os dígitos do RNTRC (campo limitado a 8 dígitos). Para usar o registro da transportadora no veículo, escolha Usar RNTRC da Filial.
Código IBGE não encontrado / em brancoPreencha UF e Município e clique na lupa de Buscar Código IBGE; ou busque o endereço pelo CEP (a lupa do CEP preenche o IBGE).
Linhas com erro na importação CSVAbra o relatório ao final da importação: ele lista linha a linha o motivo. Os registros válidos são criados; corrija apenas as linhas apontadas e reimporte.

Perguntas frequentes

Preciso cadastrar nessa ordem mesmo (Proprietário → Motorista → Veículo)? Sim. O campo Proprietário é obrigatório no veículo e, para vincular um terceiro, ele precisa já existir. Cadastrar fora de ordem dificulta os vínculos.

O motorista precisa fazer login no sistema? A conta de acesso é criada obrigatoriamente no cadastro (usuário com o prefixo da transportadora). Mas o motorista só precisa fazer login se você usar os recursos do app do motorista. Para uso apenas fiscal (emitir CT-e, MDF-e e CIOT), ele não precisa acessar o sistema.

Qual é a senha inicial do motorista? A plataforma define uma senha inicial padrão que o motorista deve trocar no primeiro acesso. ⚠️[verificar: a tela informa explicitamente qual é a senha padrão — confirmar com o time se podemos descrevê-la aqui nesta página pública]

Posso cadastrar um proprietário que também dirige? Sim. No cadastro de proprietário Pessoa Física, marque Tornar este proprietário também um motorista (Acesso App) e informe o usuário — a conta de motorista é criada junto.

Por que a aba Dados Fiscais do veículo é importante? Porque Tipo de Rodado e Tipo de Carroceria (além de RNTRC, tara e capacidade) são exigidos na emissão do MDF-e. Um veículo incompleto trava o manifesto.

Existe importação em massa? Sim, nas três telas, via Importar CSV. Baixe o modelo de cada tela, preencha e importe — ao final você recebe um relatório com criados e erros.

Próximos passos

Pronto pra descomplicar?

Fale com a gente pelo WhatsApp e monte seu pacote ideal.