Colombia

Colombia-specific extraction features: NIT normalisation and validation, DIAN document type classification, and document number extraction.

Taggun’s core receipt and invoice extraction is available for documents from Colombia. Which optional fields and country-specific results are returned depends on the endpoint, request parameters, account settings, and submitted document. Country-specific results may be omitted or returned without a usable value. For currency, date format, language, and tax-system context, see Supported Countries & Languages.

Supported Document Types

Taggun has enhanced support for the document types commonly used in Colombia:

  1. Factura Electrónica — an electronic invoice generated, transmitted, and stored electronically in a format approved by the tax authority (DIAN).
  2. Factura Manual — a paper-based invoice, either handwritten or typewritten, manually issued by the seller.
  3. Documento Equivalente — an alternative document used when electronic invoicing is not feasible or practical.
  4. Comprobante — a receipt or voucher acknowledging a transaction but not necessarily serving as a formal invoice.

NIT Normalisation & Validation

The NIT (Número de Identificación Tributaria) is the Colombian tax identification number. When a NIT is detected, Taggun can normalise it and apply documented format/check-digit validation.

Document Type Classification

Taggun detects and classifies documents as Factura Electrónica, Factura Manual, Documento Equivalente, or Comprobante when the type can be identified:

  • Returns the detected document class, when available, as factura electronica, factura manual, documento equivalente, or comprobante for use in your workflow.
  • If the document type cannot be identified, entities.columbiaReceiptDetails.documentType.data can be null or absent.

Document Number Extraction

Taggun's specialised model extracts document numbers for the various document types. The values are available for downstream reconciliation or reporting; verify them independently before tax or compliance use.

Response Fields

These Colombia-specific properties are included in verbose API responses when the features are enabled:

These optional properties and envelopes may be omitted, null, empty, or present without a populated data value. Guard both the object and data before use.

Field NameTypeAccess PathDescription
Merchant NITstring | nullmerchantTaxId.dataThe detected NIT of the merchant issuing the receipt or invoice, when available.
Document Typestring | nullentities.columbiaReceiptDetails.documentType.dataThe detected document type, when available: factura electronica, factura manual, documento equivalente, or comprobante.
Document Numberstring | nullentities.columbiaReceiptDetails.documentNumber.dataThe extracted document number, when available.

Availability

📘

Availability

Enable Regional → Country Specific Details for the dedicated Colombia envelope and Regional → Merchant Tax ID for merchantTaxId when those controls are available. If a needed control is unavailable, contact [email protected]. See Plans & Feature Access.

Need something not covered here? Contact [email protected] — see Contacting Support.


Did this page help you?