Editorial illustration of Colombia's DIAN clearance hub and invoice validation for the colombia e invoicing dian guide guide
    Tax and Compliance

    Colombia E-Invoicing Guide: DIAN Facturación Electrónica Compliance (2026)

    Updated:
    15 min read
    Complete Guide

    Tax & Compliance

    Stay audit-ready and compliant with tax regulations across different regions.

    Tax & Compliance Series

    This guide is part of a comprehensive series. Explore all 202 topics:

    Colombia's facturación electrónica mandate, administered by the Dirección de Impuestos y Aduanas Nacionales (DIAN), requires all taxpayers to issue electronic invoices in UBL 2.1 XML format. Non-compliance penalties reach up to 15,000 UVT (approximately COP 636 million / ~USD 150,000) for repeated violations, with 1% of invoice value per day of delay for late reporting. Colombia has been a mandatory e-invoicing country since 2019.

    What Is Colombia's Facturación Electrónica System?

    Colombia's e-invoicing system requires businesses to generate structured electronic invoices, validate them through authorized technology providers (proveedores tecnológicos), and report them to DIAN in near real-time. The system covers not only sales invoices but also Documentos Soporte (purchase support documents) and Nómina Electrónica (electronic payroll).

    Key Components of Colombia's E-Invoicing Ecosystem

    • Factura Electrónica de Venta: Sales invoices — the primary e-document type
    • Documento Soporte: Purchase support documents for transactions with non-VAT taxpayers (mandatory since August 2022)
    • Nómina Electrónica: Electronic payroll documents (mandatory since 2023)
    • Notas Crédito/Débito: Credit and debit notes linked to original invoices
    • Eventos: Electronic events (receipt confirmation, acceptance, rejection, payment claims)

    Who Must Comply With DIAN E-Invoicing?

    Sales of goods and services subject to IVA IVA-exempt transactions that still require documentation

    All taxpayers (contribuyentes) registered with DIAN must issue electronic invoices for:
    • Sales of goods and services subject to IVA
    • IVA-exempt transactions that still require documentation
    • Export transactions
    The mandate applies to:
    • All legal entities (personas jurídicas)
    • Natural persons with business activities (personas naturales comerciantes)
    • Non-profit organizations
    • Foreign entities with NIT registration

    What Format Does DIAN Require?

    Schema: UBL 2.

    DIAN uses UBL 2.1 (Universal Business Language) with Colombian extensions:
    • Schema: UBL 2.1 XML with DIAN-specific namespace extensions
    • Digital signature: XAdES-BES using a certificate from an accredited Colombian CA
    • CUFE/CUDE: Unique electronic invoice/document code generated from invoice data
    • QR code: Mandatory on the graphical representation for verification

    How Does the DIAN Validation Process Work?

    Generate UBL 2.

    1. Generate UBL 2.1 XML with all mandatory fields
    2. Sign digitally with XAdES-BES signature
    3. Generate CUFE (Código Único de Factura Electrónica) from invoice data hash
    4. Submit to DIAN via your proveedor tecnológico or directly through DIAN's API
    5. DIAN validates and returns acceptance or rejection within seconds
    6. Deliver to buyer with graphical representation (PDF) and XML

    What Are the Penalties for Non-Compliance?

    the Penalties for Non-Compliance includes: Failure to issue e-invoice: Up to 15,000 UVT (approx.

    • Failure to issue e-invoice: Up to 15,000 UVT (approx. COP 636M / ~USD 150,000)
    • Late reporting: 1% of invoice value per day of delay
    • Incorrect data: 3% of invoice value for material errors
    • Missing Documento Soporte: Denial of cost/expense deduction for income tax purposes
    • Habilitación failure: Business cannot issue invoices until completing the DIAN testing process

    How to Set Up E-Invoicing With DIAN

    Register with DIAN at dian. gov.

    1. Register with DIAN at dian.gov.co and obtain your NIT
    2. Complete habilitación: DIAN's mandatory testing process where you submit test invoices for validation
    3. Obtain digital certificate from an accredited Colombian certification authority
    4. Select a proveedor tecnológico or develop direct API integration
    5. Begin issuing production e-invoices after habilitación approval

    Which Software Supports Colombia E-Invoicing?

    Invoicemonk supports Colombian facturación electrónica with UBL 2.1 generation, CUFE calculation, and DIAN validation integration. Our compliance engine ensures all invoices pass DIAN validation before submission.

    Frequently Asked Questions

    How long should I keep business records?

    Generally, keep records for 6-7 years. Nigeria (FIRS): 6 years, UK (HMRC): 6 years, US (IRS): 7 years for most records, Canada (CRA): 6 years, Australia (ATO): 5 years. Keep permanently: annual accounts, asset purchase records, and legal documents.

    Learn more: Tax Deductions
    What invoice elements are legally required?

    Requirements vary by country but typically include: your business name/address, client details, unique invoice number, date, description of goods/services, amounts, tax breakdown (VAT/GST), and your tax registration number.

    Learn more: Audit Preparation
    How do I prepare for a tax audit?

    Keep organized, dated records of all transactions. Maintain supporting documents (receipts, contracts, bank statements). Reconcile accounts regularly. Use accounting software for accurate, searchable records. Respond promptly to authority requests.

    Learn more: Nigeria (FIRS)
    Do I need to charge VAT/GST on my invoices?

    This depends on your registration status and thresholds. UK: VAT if turnover exceeds £85,000. Australia: GST if turnover exceeds $75,000. Nigeria: VAT registration required for businesses above threshold. US: Sales tax varies by state.

    Learn more: UK (HMRC)
    Table of Contents

    Explore the Tax & Compliance Series

    202 articles to master this topic

    OO
    Olayinka Olayokun

    Digital Marketing, SEO Specialist, Content Creator & Product Professional

    CIM Certified
    MBA in Digital Marketing and Business Transformation

    Olayinka is a digital marketer, content creator, growth and SEO specialist with 10+ years helping businesses in Nigeria, the UK, the US, Australia, and Dubai achieve their goals online.

    More from Tax & Compliance