Um CSV exportado em inglês traz 1,234.50 e um arquivo de outro provedor traz 1.234,50. O Excel do financeiro pode abrir um dos arquivos como texto e interpretar o outro segundo a configuração regional. Uma simples troca de vírgula por ponto pode separar colunas, mudar milhares e alterar os centavos. Configure a leitura por fonte e valide o total em moeda antes de entregar a tabela ao ERP.
Leia a estrutura do arquivo antes de converter valores
Identifique delimitador, codificação, aspas e cabeçalhos. Em um CSV com vírgula como delimitador, o valor que contém vírgula pode aparecer entre aspas. O RFC 4180 descreve essa convenção e o tratamento de campos com aspas. Um arquivo que usa ponto e vírgula ainda pode ser identificado como CSV pelo provedor. Confirme com um trecho real e ajuste a ferramenta. Preserve o original sem alterações e importe a coluna de valor inicialmente como texto quando houver dúvida.
Crie um perfil por fonte com o separador decimal e o de milhares, o sinal de saída e a moeda. Um valor entre parênteses pode ser negativo segundo o relatório. Algumas origens usam coluna própria de débito ou crédito, e o valor aparece positivo em ambas. Se a ferramenta oferece conversão por localidade, use a localidade declarada pelo provedor. O Power Query documenta como a localidade afeta a transformação de tipos e como a configuração do conector altera delimitador e inferência.
Trate ambiguidades como exceções
O texto 1.234 pode representar mil duzentos e trinta e quatro em um arquivo ou pouco mais de um em outro. Não decida pelo tamanho do número. Consulte formato e moeda, verifique exemplos no extrato oficial e compare o subtotal. Se a origem não declara o formato e a amostra é ambígua, bloqueie a linha até ter comprovação. Separe zeros válidos, campos em branco e textos que indicam indisponibilidade. Um vazio transformado em zero pode esconder uma taxa ausente.
Se a coluna contém símbolo da moeda, extraia-o segundo uma regra documentada e preserve código da moeda em coluna própria. Símbolos compartilhados, como cifrão, precisam de confirmação por conta ou contexto. Configure o tipo numérico conforme precisão necessária. Em uma integração que usa valores em centavos, defina a escala por moeda e não presuma duas casas em todos os casos. Um campo de taxa pode exigir mais casas do que a unidade monetária usada para lançamento.
Exemplo de dois relatórios para a mesma conciliação
Uma exportadora recebe um CSV de USD com valor escrito como 1,234.50 e uma tarifa de (12.34). A rotina lê o campo com localidade de origem e converte a tarifa para −12,34, conforme a regra do relatório. O líquido é USD 1.222,16. Em outro arquivo, uma entrada de EUR aparece como 1.234,50 e o delimitador é ponto e vírgula. A equipe usa perfil separado e preserva o código EUR. O painel soma USD e EUR em grupos distintos.
No primeiro teste, o importador divide o valor USD em duas colunas porque foi configurado para ignorar aspas. A contagem de campos revela a quebra. O financeiro corrige a leitura e compara quantidade de linhas, total de entradas, total de saídas e saldo com o extrato. A versão anterior fica rejeitada e o arquivo bruto serve para repetir o teste. Em vez de corrigir o valor só no ERP, a empresa ajusta o perfil da origem.
Crie um teste que cubra o pior caso
Teste valores com milhares, centavos, sinal negativo, zero, campo vazio, caracteres não numéricos e um valor ambíguo. Inclua duas moedas quando a origem misturar saldos. Compare algumas linhas com o PDF ou a tela oficial. Uma diferença de centavos deve trazer a regra de arredondamento e a origem. Um erro de ordem de grandeza deve travar a importação. Registre quem revisou, qual perfil foi usado e como o ERP representa o valor.
Quando o provedor muda formato, teste o arquivo novo ao lado do anterior. Se a moeda ou o delimitador muda por configuração do usuário, registre a opção usada na exportação. Preserve o valor textual de origem para investigar divergências sem depender da visualização que o aplicativo aplica no momento.
Na conferência de arredondamento, compare cada grupo antes de transformar valores para o formato de apresentação. Se o arquivo registra a tarifa com mais casas, preserve a precisão de origem para identificar a diferença e aplique a regra acordada apenas na saída. Registre em qual ponto houve arredondamento e qual total foi usado para validar a importação.
Valide a soma dos débitos separadamente antes de liberar.
Perguntas frequentes
Posso substituir vírgulas por pontos no arquivo inteiro?
Use um leitor que preserve delimitadores e aspas e converta somente a coluna de valor com a localidade correta. Mantenha o arquivo original.
Como tratar 1.234 quando não sei o padrão do provedor?
Confira a documentação e o extrato oficial. Se o significado continuar ambíguo, encaminhe a linha para revisão antes de contabilizar.
Qual teste identifica erro de centavos?
Compare linhas representativas e totais por moeda. Inclua valores com milhar, sinal negativo e casas decimais no teste de importação.
Fontes oficiais
- Microsoft — tipos e localidade no Power Query
- Microsoft — conector de Texto/CSV no Power Query
- RFC Editor — formato CSV
Leituras relacionadas
- Quando usar o comprovante de transferência e o extrato da Wise Business
- Guias para exportadores de serviços
Como a Zen pode ajudar
A contabilidade para exportação de serviços da Zen ajuda a organizar documentos, conciliar recebimentos e analisar as regras da sua operação. Peça uma proposta personalizada para conversar sobre o seu caso.
Tags:
Perguntas Frequentes
"Exporto serviços de consultoria para os EUA e a equipe cuida de toda a parte fiscal e cambial. Economizo muito com a isenção de ISS."
Marina Silva
Consultora Internacional · São Paulo, SP
Contador Especialista em Profissionais de Saúde · Fundador da Contabilidade Zen
Contador especializado em tributação para médicos, dentistas e psicólogos PJ. Registro ativo no CRC-SP (337693/O-7). Fundador da Contabilidade Zen, escritório 100% digital focado em planejamento tributário e abertura de empresa para profissionais de saúde.

