Dominican Republic NCF Generator
Dominican Fiscal Comprobante Number of 11 to 13 characters used for billing.
Waiting for generation...
About the Dominican Republic NCF
The NCF is a mandated alphanumeric sequence authorized by the DGII in the Dominican Republic to track tax invoicing and validate credit claims.
This tool generates and validates Dominican NCFs, verifying prefix series (B or E), the 2-digit comprobante type, and sequence formatting.
Anatomy & Structure of Dominican Tax Receipt Number (NCF)
The Dominican NCF consists of 11 characters (traditional Series B) or 13 characters (electronic Series E):
| Position | Field | Length | Meaning & Rule | Example |
|---|---|---|---|---|
| 1 | Series Indicator | 1 char | B (Standard Printed Tax Receipt) or E (Electronic Invoice e-CF) | B |
| 2 & 3 | Receipt Category | 2 digits | Official tax receipt category code (01 to 15, 31, 32) | 01 |
| 4 onwards | Authorized Sequence | 8 or 10 digits | Sequential authorized range approved by DGII | 00012345 |
Official NCF Validation Rules (DGII General Norm)
NCF integrity demands strict compliance with 11- or 13-character schema rules:
format === /^[B]\d{10}$/ || /^[E]\d{12}$/
- 1. Strip hyphens and spaces.
- 2. Check length: 11 characters for Series B or 13 characters for Series E.
- 3. Verify leading series character: B or E.
- 4. Check that digits 2-3 correspond to an authorized DGII receipt type (01, 02, 03, 04, 11-15, etc.).
- 5. Ensure trailing 8 (Series B) or 10 (Series E) characters are decimal digits.