Conectando sua empresa ao futuro

Erro "Could not convert variant of type (Null) into type (Currency)"

O que significa essa mensagem, em quais telas ela costuma aparecer e o que fazer para resolver.

Atualizado em 02/10/2026

O que significa

O sistema tentou ler um valor em dinheiro (desconto, juros, multa, acréscimo, limite de crédito...) e encontrou o campo vazio, em vez de um número. Para o sistema, "vazio" é diferente de "zero", e a tela não consegue continuar.

Não é vírus nem defeito no computador, e seus dados não foram perdidos. É um registro específico que ficou com uma informação em branco.

Quando costuma aparecer

  • Na baixa do financeiro, ao selecionar uma parcela para receber ou pagar.
  • No PDV, ao fazer uma venda a prazo para determinados clientes.
  • Com mais frequência em bases que vieram de outro sistema (migração), porque o sistema anterior não tinha alguns desses campos.

O que fazer

  1. Clique em OK para fechar a mensagem.
  2. Anote em qual tela você estava e o que estava fazendo. Por exemplo: "baixando a parcela 3 do cliente João".
  3. Se puder, tire um print da tela com a mensagem aparecendo.
  4. Fale com o nosso suporte pelo WhatsApp e envie essas informações.

A correção é feita pelo suporte, direto na base de dados: os campos que ficaram vazios recebem o valor zero. Normalmente leva poucos minutos e não é preciso reinstalar nada.

Problemas comuns

O erro voltou depois de corrigido

Cada tela do sistema lê campos diferentes. Se a mensagem aparecer em outra tela, provavelmente é outro campo vazio. Avise o suporte informando a nova tela.

A mensagem aparece só para um cliente ou uma parcela

É o comportamento esperado: só os registros com o campo vazio dão erro. Enquanto o suporte corrige, você pode continuar trabalhando normalmente com os outros clientes e parcelas.

Ainda com dúvida?

Fale com o suporte. Já enviamos o nome deste artigo para agilizar.

Chamar no WhatsApp