Validador de NCF República Dominicana
Validador online de NCF República Dominicana. Perfeito para seus testes.
Como funciona a validação do NCF?
O NCF (Número de Comprobante Fiscal) é a sequência alfanumérica autorizada pela DGII na República Dominicana para controle de faturamento comercial e declaração de créditos fiscais.
Nossa ferramenta emite e valida a estrutura do NCF, validando o prefixo (série B ou E), o tipo de comprovante de 2 dígitos e a numeração sequencial.
Anatomia & Estrutura do Número de Comprobante Fiscal (NCF)
O NCF dominicano possui 11 caracteres (Série B tradicional) ou 13 caracteres (Série E eletrônica):
| Posição | Campo | Tamanho | Significado & Regra | Exemplo |
|---|---|---|---|---|
| 1 | Série | 1 caractere | B (Comprovante Fiscal Padrão) ou E (Factura Electrónica e-CF) | B |
| 2 e 3 | Tipo de Comprovante | 2 dígitos | Código do tipo de documento fiscal regulamentado pela DGII (01 a 15, 31, 32) | 01 |
| 4 em diante | Sequencial Autorizado | 8 ou 10 dígitos | Numeração sequencial autorizada e controlada pela autoridade tributária | 00012345 |
Regras Oficiais de Validação do NCF (Norma Geral DGII)
A integridade do NCF requer conformidade com a estrutura regulatória de 11 ou 13 caracteres:
format === /^[B]\d{10}$/ || /^[E]\d{12}$/
- 1. Remova hífens e espaços da string.
- 2. Verifique se o comprimento é de 11 caracteres (Série B) ou 13 caracteres (Série E).
- 3. Valide o prefixo inicial: deve ser a letra B ou E.
- 4. Verifique se os 2 dígitos seguintes pertencem à tabela oficial de tipos de comprovante da DGII (ex: 01 Crédito Fiscal, 02 Consumidor Final, etc.).
- 5. Certifique-se de que os 8 dígitos restantes (Série B) ou 10 dígitos (Série E) são estritamente numéricos.