Calegari.

Importar clientes via planilha CSV

Migre todos os clientes de um sistema antigo ou planilha de uma vez só. Validação automática de CPF/CNPJ.

5 min de leituraAtualizado em 23/05/2026Nível: intermediário

Se você está migrando de um sistema antigo ou tem planilha de clientes herdada, dá pra importar tudo de uma vez. O fluxo é parecido com o importador de produtos, com diferenças no modelo e na validação.

Migrando de outro sistema? Quase todos os ERPs e CRMs exportam clientes em CSV (Tiny, Bling, Conta Azul, Olist). Geralmente você precisa só renomear umas colunas pra bater com o modelo do NF-e Desktop.

1

Baixe o modelo

Vá em Menu lateralCadastrosContatos e clique em Importar CSV no topo. Clique em Baixar modelo.

Vem um arquivo modelo-contatos.csv com cabeçalho e exemplo.

2

Estrutura da planilha

As colunas suportadas (com o cabeçalho exato):

ColunaObrigatórioExemploNotas
tiposimPF ou PJDefine os campos exigidos
nomesimJoão Silva ou ACME Comércio LtdaNome/Razão social
nome_fantasianãoACMESó faz sentido pra PJ
cpf_cnpjsim12345678900 ou 12345678000190Só números, sem máscara
inscricao_estadualcondicional123456789 ou ISENTOObrigatório pra PJ contribuinte
indicador_iesim (PJ)1, 2 ou 9Ver tabela abaixo
emailnãojoao@email.comPra envio do DANFE
telefonenão11999999999Só números
cepsim013101008 dígitos
logradourosimAvenida Paulista
numerosim1000 ou SN
complementonãoSala 502
bairrosimBela Vista
municipiosimSão Paulo
ufsimSP2 letras

Tabela do indicador_ie:

CódigoSignificado
1Contribuinte ICMS (tem IE ativa)
2Contribuinte isento (MEI, empresa isenta)
9Não contribuinte (ONG, condomínio, PF)

Para PF (Pessoa Física): sempre use indicador 9. Pessoa Física não é contribuinte de ICMS.

3

Cuidados ao exportar do sistema antigo

Quando você exporta CSV de outro sistema, geralmente vem com:

  • Máscaras em CPF/CNPJ: 123.456.789-00 → o programa aceita, mas é bom remover pra ficar 12345678900 (mais rápido na validação)
  • Telefone com formatação: (11) 99999-9999 → remove tudo, deixa só números
  • CEP com traço: 01310-100 → remove, deixa 01310100
  • Acentos quebrados: use UTF-8 ao salvar
  • Linhas em branco no fim: apague antes de importar

No Excel pra limpar máscaras rápido: use Localizar e Substituir (Ctrl+H) — busca por ., -, (, ) e substitui por nada.

4

Faça o upload e revise

Volte ao assistente, arraste o arquivo. O programa mostra preview das 5 primeiras linhas — confira se as colunas estão alinhadas.

Preview da importação de contatos antes de validar
Preview da importação de contatos antes de validar

Clique em Validar. O programa verifica linha por linha:

  • CPF/CNPJ matemático (dígito verificador)
  • CEP existente (ViaCEP)
  • Indicador IE compatível com IE preenchida
  • Município/UF coerentes com CEP
  • Campos obrigatórios não vazios
5

Resolva os erros e importe

Linhas com erro mostram o motivo. Os mais comuns:

  • "CPF inválido" — dígito verificador errado, dado digitado errado
  • "CNPJ inválido" — mesmo problema, mais 14 dígitos
  • "CEP não encontrado" — CEP errado ou inexistente
  • "IE obrigatória para Indicador 1" — escolheu contribuinte mas deixou IE vazia
  • "UF não combina com CEP" — CEP é de outro estado

Você pode:

  • Voltar à planilha, corrigir os erros e re-importar
  • Importar só as válidas e cadastrar as erradas manualmente depois

Clique em Importar X contatos. Pra 500 contatos, demora ~10 segundos.

Conflito com contatos existentes

Se um CPF/CNPJ no CSV já está cadastrado, o programa pergunta:

  • Atualizar — sobrescreve com dados do CSV
  • Manter atual — preserva o que já tem
  • Aplicar pra todos — usa a mesma decisão pras próximas duplicatas

Pra atualizar contatos em massa (mudou endereço, e-mail), exporte a lista atual, edite e re-importe com "Atualizar".

Próximo passo

Cadastros prontos: produtos ✓ e contatos ✓. Agora você está preparado pra emitir notas reais. Vá pra categoria Emissão ou comece pela NF-e modo simples.

Ainda com dúvida?

Se este tutorial não resolveu seu problema, fale com a gente. Respondemos em até 24h úteis.

Abrir formulário de suporte