Are you e-Invoice ready? Get your free compliance assessment in 5 minutesAre you e-Invoice ready?Get Your Score
e-Invoice.app
All Guides
Colombia

Colombia e-Invoicing Guide

Key facts, deadlines, and compliance requirements for Colombia's mandatory e-invoicing system.

Model:ClearanceStandard:UBL 2.1 (Universal Business Language) XML formatB2B:Mandatory
Updated 2026-02-24

What is e-Invoicing in Colombia?

Colombia was one of the first countries in Latin America to mandate electronic invoicing across the entire economy. Since January 2019, all B2B, B2G, and B2C transactions must go through the DIAN (Dirección de Impuestos y Aduanas Nacionales) pre-validation system. Every invoice receives a unique CUFE (Código Único de Factura Electrónica) code before it can be delivered to the buyer.

The system uses UBL 2.1 XML format with digitally signed documents. Colombia's clearance model means the tax authority sees every invoice before it reaches the recipient, giving DIAN real-time visibility into all commercial activity in the country.

Does Colombia's e-invoicing mandate cover all transaction types?

Yes. B2B, B2G, and B2C have all been mandatory since 2019. Every invoice must be validated by DIAN and assigned a CUFE code before delivery.

View full country data

Key Deadlines & Milestones

Colombia's e-invoicing rollout was phased by taxpayer size, beginning with large taxpayers in 2019 and progressively extending to smaller businesses. By the end of 2019, the mandate covered all taxpayers. The system has been fully operational for several years and is now one of the most mature in Latin America.

Jan 2019
Electronic Invoicing System (SFE) mandatory launchNational implementation
Oct 2024
Healthcare RIPS integration mandatoryHealthcare sector
Apr 2025
Streamlined buyer identification processProcess simplification
Jan 2025
UVT updated to COP 49,799Threshold adjustment
Feb 2026
MINCIT Draft Decree on Electronic Invoice CirculationB2B
View full implementation timeline

Who Needs to Comply?

All taxpayers must issue electronic invoices through a DIAN-authorised technology provider or via DIAN's own free portal. Invoices must be in UBL 2.1 XML format, digitally signed with an ONAC-accredited certificate, and submitted to DIAN for pre-validation before delivery to the buyer.

There are limited exemptions for certain small businesses and specific transaction types, but the mandate covers the vast majority of economic activity including B2B, B2G, and B2C. Invoices must be archived for five years in their original electronic format.

What digital signature is required for Colombian e-invoices?

Digital signatures using ONAC-accredited certificates. All invoices must be signed before submission to DIAN for pre-validation.

View full exemption details

How Does It Work?

Colombia operates a clearance model. The seller generates an invoice in UBL 2.1 XML, signs it digitally, and submits it to DIAN for pre-validation. DIAN verifies the invoice data, assigns a CUFE, and returns a validation response. Only after DIAN approval can the invoice be sent to the buyer.

Businesses typically use authorised technology providers (proveedores tecnológicos) to handle the technical integration with DIAN's systems. Each invoice also generates a PDF representation with a QR code for verification. The QR code links to DIAN's validation service, allowing anyone to confirm the invoice's authenticity.

How long must invoices be retained in Colombia?

5 years from 1 January of the year following issuance, in their original XML format.

Can small businesses use a free invoicing tool in Colombia?

Yes. DIAN provides a free online portal for businesses with lower invoice volumes. Larger businesses typically use authorised technology providers.

View full technical specifications

What Are the Penalties?

Non-compliance with Colombia's e-invoicing mandate carries financial penalties and can result in the closure of a business's establishment. Invoices that are not validated by DIAN have no legal standing for tax purposes, meaning neither the seller nor the buyer can use them for tax deductions or credits.

What happens if an invoice is not validated by DIAN?

The invoice has no legal standing for tax purposes. Neither the seller nor the buyer can use it for tax deductions or credits.

View full penalty details

Looking for a vendor that supports Colombia's e-invoicing requirements?

Get matched with compliant vendors based on your countries, ERP, and business size.

Start vendor matchBrowse vendors

How e-invoice.app Helps

From regulatory research to vendor selection, we provide the tools to navigate Colombia's e-invoicing requirements with confidence.

Assess Your Compliance

See full regulatory details, mandate status, and implementation timeline.

View country data

Find the Right Vendor

Get matched with e-invoicing vendors that support your countries and ERP.

Start vendor match

Compare Vendors

Browse 200+ benchmarked e-invoicing vendors. Filter by country, category, and capabilities.

Browse vendor directory

Stay Compliant

Get notified when regulations change. Track updates across 90+ countries.

View news & updates

Related Guides

MXMexico GuideUSUSA GuideAUAustralia Guide