Skip to main content

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):

PositionFieldLengthMeaning & RuleExample
1Series Indicator1 charB (Standard Printed Tax Receipt) or E (Electronic Invoice e-CF)B
2 & 3Receipt Category2 digitsOfficial tax receipt category code (01 to 15, 31, 32)01
4 onwardsAuthorized Sequence8 or 10 digitsSequential authorized range approved by DGII00012345

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. 1. Strip hyphens and spaces.
  2. 2. Check length: 11 characters for Series B or 13 characters for Series E.
  3. 3. Verify leading series character: B or E.
  4. 4. Check that digits 2-3 correspond to an authorized DGII receipt type (01, 02, 03, 04, 11-15, etc.).
  5. 5. Ensure trailing 8 (Series B) or 10 (Series E) characters are decimal digits.

Frequently Asked Questions