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:
- Factura Electrónica — an electronic invoice generated, transmitted, and stored electronically in a format approved by the tax authority (DIAN).
- Factura Manual — a paper-based invoice, either handwritten or typewritten, manually issued by the seller.
- Documento Equivalente — an alternative document used when electronic invoicing is not feasible or practical.
- 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, orcomprobantefor use in your workflow. - If the document type cannot be identified,
entities.columbiaReceiptDetails.documentType.datacan 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 Name | Type | Access Path | Description |
|---|---|---|---|
| Merchant NIT | string | null | merchantTaxId.data | The detected NIT of the merchant issuing the receipt or invoice, when available. |
| Document Type | string | null | entities.columbiaReceiptDetails.documentType.data | The detected document type, when available: factura electronica, factura manual, documento equivalente, or comprobante. |
| Document Number | string | null | entities.columbiaReceiptDetails.documentNumber.data | The extracted document number, when available. |
Availability
AvailabilityEnable Regional → Country Specific Details for the dedicated Colombia envelope and Regional → Merchant Tax ID for
merchantTaxIdwhen 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.
Updated about 21 hours ago