← Blog
Emissão de NFS-ePlanilhaArquivos

XLSX, XLS ou CSV: qual formato usar na emissão em lote

· 4 min de leitura

A pergunta parece trivial, mas a escolha do formato é a origem de uma classe inteira de problemas silenciosos: acento virando símbolo, valor virando texto, coluna sumindo.

XLSX é a escolha segura

Formato nativo do Excel moderno, guarda tipo de dado e acentuação sem ambiguidade. Se você tem escolha, use.

CSV exige atenção à codificação

CSV é texto puro e não carrega informação de codificação. Salvo na codificação errada, "Endereço" chega como "Endereço", e cabeçalho corrompido é cabeçalho não reconhecido. Ao exportar CSV de outro sistema, prefira UTF-8.

CSV também é onde o separador decimal mais confunde: sistemas em inglês exportam ponto, e em planilha brasileira ponto costuma ser milhar. Confira alguns valores na conferência.

XLS antigo funciona, mas envelheceu

O formato binário antigo é aceito. Como muita ferramenta já não o gera bem, vale converter para XLSX quando for simples fazer isso.

Perguntas frequentes

Google Sheets serve?

Serve: exporte como XLSX, que preserva tipos e acentuação melhor que a exportação em CSV.

Planilha protegida por senha funciona?

Não. Remova a proteção antes de enviar, porque o arquivo precisa ser lido.

Existe limite de tamanho de arquivo?

Planilhas de emissão raramente chegam perto de limites, mas arquivos com abas auxiliares pesadas podem ser reduzidos deixando só a aba das notas.