Orientações para cadastro e emissão de Notas Fiscais
Para garantir que sua operação no novo sistema nacional de notas fiscais ocorra sem erros, é fundamental atenção aos campos cadastrais. No ecossistema olist, a precisão desses dados evita o bloqueio de validação pela Receita Federal e agiliza sua rotina e o recebimento das Notas Fiscais dos serviços contratados.
Confira abaixo os principais campos que possuem regras de validação rígidas e como preenchê-los corretamente.
Principais campos para validação
1. CNPJ (Cadastro Nacional da Pessoa Jurídica)
Com a transição para o modelo alfanumérico em 2026, a validação tornou-se mais abrangente para suportar letras e números.
-
Validação: o sistema verifica a estrutura de 14 caracteres. A expressão regular utilizada é: [A-Z0-9]{12}[0-9]{2}
- Esta regra permite letras nas primeiras 12 posições e mantém os 2 últimos dígitos obrigatoriamente numéricos (Dígito Verificador - DV).
- Bloqueio: se o cálculo do DV (baseado no Módulo 11) não for validado ou se houver caracteres especiais como pontos e barras, a nota é rejeitada imediatamente.
Dica: valide seu cartão CNPJ e certifique-se de que ele esteja ativo na Receita Federal.
2. CEP (Código de Endereçamento Postal)
O CEP determina a competência tributária, identificando onde o imposto é devido.
- Validação: o sistema valida se o CEP possui 8 dígitos numéricos e se ele existe na base de dados dos Correios integrada ao Cadastro Centralizado de Contribuintes (CCC).
- Bloqueio: CEPs inexistentes ou com formato inválido impedem a transmissão. O CEP deve ser coerente com o código do município (IBGE) informado.
Dica: utilize ferramentas de busca automática por CEP para garantir que o endereço preenchido seja oficial.
3. Número do Imóvel
Essencial para a identificação do local da prestação do serviço ou entrega da mercadoria.
- Validação: este campo não pode ser deixado em branco e deve conter caracteres alfanuméricos.
- Bloqueio: o preenchimento com "0", "S/N" ou "Sem número" é permitido, mas o campo nunca pode ser nulo ou conter apenas espaços. Em casos de serviços vinculados a imóveis, o sistema pode exigir a Inscrição Imobiliária ou o CIB (Cadastro Imobiliário Brasileiro).
Dica: caso o local não possua numeração, utilize o padrão "SN" para evitar o erro de campo obrigatório vazio.