Characteristics of Electronic Invoicing in Colombia

Since 2019, electronic invoicing has been mandatory for all companies operating in Colombia. In recent years, the DIAN has continued modernizing the system by introducing new mandatory documents and refining existing processes.

Notably, the electronic invoice has been incorporated as a negotiable instrument (Título Valor), with new event types, and the implementation of the electronic document equivalent of the Electronic Sales Invoice, which became mandatory for specific sectors in 2023.

Mandatory Use

Electronic invoicing has been a mandatory requirement for all Colombian companies since 2019. This means that all sales invoices must be generated, validated, and authorized by the DIAN before being issued to customers. 

Any company operating in Colombia must register as an electronic invoicer to comply with this regulation.

Invoice Format

The standard format for issuing electronic invoices in Colombia is XML, based on UBL V2.1 (Universal Business Language), adopted by the DIAN.

Additional standard formats related to the invoicing process are debit and credit notes, used for adjusting issued invoices. These notes must also comply with XML formatting standards. 

This structured format ensures companies have more efficiency in operations and complies with global e-commerce standards.

Electronic Signature

A digital signature is a mandatory requirement in Colombia's electronic invoicing system, guaranteeing the authenticity and integrity of documents throughout its lifecycle, from issuance to archiving.

How does the digital signature work in electronic invoicing?

  • It is generated using a digital certificate issued by an ONAC-accredited certification authority/Organismo Nacional de Acreditación de Colombia (ONAC).
  • It protects the invoice from unauthorized modifications.
  • It guarantees the legal validity and evidentiary power of the electronic invoice.

Digital certificates must be periodically renewed to maintain its validity.

Invoice Archiving

Archiving electronic invoices in Colombia is a mandatory requirement for both issuers and recipients. The electronic invoices must be securely archived as per Colombia's Tax Code (Estatuto Tributario). This regulation requires invoices must be retained for the period specified by the DIAN, ensuring availability for future audits or tax verifications.

To comply with this requirement, companies must ensure their electronic invoices are securely archived in formats that guarantee their integrity and accessibility. Archived documents must be protected from modification, alteration, or loss of information. Additionally, it is essential that the archiving system allows and must be readily retrievable upon request by tax authorities.

Failure to comply with these provisions may result in financial penalties and disrupt business operations. Therefore, it is recommended to use a certified archiving solution that ensures secure preservation of the electronic documents in compliance with legal standards.

Administrative Requirements

To operate as an electronic invoicer in Colombia, companies must complete the following administrative steps:

1. Registration and authorization with the DIAN: Mandatory process for all companies

  • Register on the DIAN’s online portal and obtain authorization as an electronic invoice issuer.
  • If acting as a technology provider, obtain certification as a Technology Service Provider (PST).

2. Assignment of a software identifier: Unique key for generating electronic invoices

  • DIAN assigns a unique software identifier during the certification process.

This identifier generates the Software Security Code (CSE), which must be included in every electronic invoice.

Fiscal Control

The DIAN enforces fiscal control over electronic invoicing through a consecutive numbering system, granted upon authorization of a taxpayer as an electronic invoice issuer.

The DIAN assigns numbering ranges and a technical control key, which generate the Unique Electronic Invoice Code/Código Único de Factura Electrónica (CUFE).

The CUFE is encrypted using an SHA-384 algorithm, combining invoice data with the technical control key. The CUFE allows for unique identification of each invoice and guarantees the integrity of the information contained in the document.

Frequently Asked Questions

Below are some of the most frequently asked questions about the electronic invoicing system in Colombia.
 

This code enables the unequivocal identification of the invoice, and it also guarantees its integrity. The CUFE is encrypted through a SHA384 algorithm and is made up of data from the invoice and the technical key.

The supported legal document is the XML, and all information contained in it must exactly reflect the information published in the graphical representation, the PDF of the invoice.

With the new prior validation model, there is no mention of maximum times. DIAN must respond in real time (synchronous model).

The contingency invoice will continue to exist and will be used in cases of technological reasons attributable to the National Directorate of Taxes and Customs - DIAN or an authorized provider.
In these cases, the obligated to issue electronic invoices may issue invoices and/or equivalent documents using, among others:

  • Handwritten or paper invoices.
  • Computer-generated invoices.
  • POS machine tickets.

It is necessary to have a valid numbering authorization for the system(s) to be used. Once the issue is resolved, electronic invoicing should be initiated, and the invoices and/or equivalent documents issued during the contingency should be transmitted to DIAN in a generation format (Resolutions 0019, 0055 of 2016, and 000002 of January 3, 2019).

Regarding commercial issues, those obligated to issue electronic invoices must inform DIAN of the commercial reason preventing the issuance of electronic invoices using the petition, complaint, and claim system through the website of the said entity.

Once the operation is no longer in contingency mode, the electronic invoicer must transmit the electronic invoices issued in a generation format within 48 hours after the end of the contingency.

If there is a communication problem with the DIAN Web Service, it will publish a 500-error message, indicating a service outage. At that point, the option to send the invoice to the acquirer without prior validation is automatically enabled.

Yes, it is necessary to request numbering.

In cases of contingency where electronic invoices cannot be issued due to technological and/or commercial issues of the invoice issuer, they must also have numbering authorization to issue paper or handwritten invoices, computer-generated invoices, and POS machine tickets.

Electronic Sales Invoice as a Negotiable Instrument via RADIAN

Electronic invoicing in Colombia has advanced with the implementation of RADIAN, a platform developed by the National Tax and Customs Directorate (DIAN) to manage and track Electronic Sales Invoices as negotiable instruments (Título Valor).

The RADIAN system is a mechanism that enables businesses to register and monitor electronic invoices used in factoring transactions, ensuring legal compliance and transparency. This platform centralizes information on electronic documents and its associated events, facilitating the transfer of economic rights and enabling invoices to be used as collateral in financial transactions.

At EDICOM, we provide an automated technological solution for generating, transmitting, delivering, and registering events in RADIAN, ensuring companies comply with current regulations efficiently and error-free.
 

What is RADIAN and How Does It Work in Electronic Factoring?

Factoring is a financial tool that allows companies to convert pending invoices into immediate liquidity by transferring collection rights to a financial institution or third party.

RADIAN is DIAN’s official platform for managing this process, ensuring all transactions related to the Electronic Sales Invoice like a Negotiable Instrument as transparent, verifiable and secure.
The key functions of RADIAN include:

  • Registration of electronic invoices as negotiable instruments.
  • Consulting and traceability of invoices circulating in the system.
  • Recording key events such as endorsements, assignments, and payments.

Participation in RADIAN is mandatory for companies wishing to perform factoring transactions in Colombia.

Requirements for an Electronic Invoice to Qualify as a Negotiable Instrument in RADIAN

To be registered as a Negotiable Instrument in the RADIAN, an electronic invoice must meet the following requirements:

  • It must be an Electronic Sales Invoice with prior validation, meaning it has been received and validated by the DIAN.
  • It must include a declaration of rights and the issuer's signature.
  • It must comply with fiscal and commercial regulations outlined in Colombia’s Tax Code and Resolution 000042 of 2020.
  • The issuer must formally declare their intent to circulate the invoice via registration in RADIAN.

Additionally, the invoice must include the following elements: Expiration date, Electronic sales invoice receipt acknowledgment, Confirmation of goods/services received, Explicit or tacit acceptance of the invoice and payment terms (for credit invoices).

RADIAN Events: Key Elements for Factoring Management

The management of events in RADIAN is crucial for the operation of the system, since it allows invoices to be registered as a security and factoring transactions to be carried out.

The events in RADIAN correspond to digitally signed electronic messages, which make it possible to record the different operations that may occur in the life cycle of an electronic sales invoice.

What type of events can be registered in RADIAN?

  • Electronic Sales Invoice registration as a Negotiable Instrument
  • Endorsement (transfer of invoice ownership)
  • Guaranty (guarantee on the invoice)
  • Mandates (authorizations for actions on behalf of the owner)
  • Report for payment (notification of the payment obligation)
  • Payment of the electronic invoice as a negotiable instrument
  • Limitations on the circulation of the invoice
  • Protests (invoice disputes)
  • Transfer of economic rights

To operate within RADIAN, users must specify the software they will use for generating, validating, and transmitting events associated with the electronic invoices. Additionally, if using third-party software, it must be pre-approved by DIAN.

Characteristics of RADIAN’s Functional Model

RADIAN's operating model is based on technological standards that guarantee the security and traceability of electronic documents.

Main characteristics of the system:

  • Uses the UBL 2.1 XML standard for document structuring.
  • Assigns a RADIAN Unique Electronic Document Code (CUDE RADIAN) for each registered event.
  • Implements an Electronic Container (Attached Document) to ensure traceability.
  • Requires digital signatures to be applied to ensure data integrity.
  • Allows the generation of a Certificate of Existence and Traceability of the Electronic Invoice, a document that records the history of events of each invoice.
  • Supports interoperability between user servers and email notifications.

Electronic Payroll

Electronic payroll in Colombia is a requirement established by the National Directorate of Taxes and Customs (DIAN) as part of the country’s electronic invoicing system. Its purpose is to enhance tax control, facilitate audits, and ensure transparency in payroll payments.

This system is mandatory for all companies subject to income tax and VAT that make payments or disbursements to third parties within a legal, regulatory, or employment relationship. To comply with this regulation, companies must digitally generate the Electronic Payroll Support Document and submit it to the DIAN within the established deadlines.
 

Process for Generating and Submitting Electronic Payroll

To meet DIAN’s requirements, the electronic payroll issuance process must follow three fundamental stages:

1.    Document Generation and Digital Signature: Automation and Security in Document Processing

  • The electronic payroll and adjustment notes are automatically generated and integrated based on data extracted from the company’s payroll software or BPO system.
  • Digital signature mechanisms are applied, ensuring the authenticity of the document.
  • The digital signature is issued by EDICOM’s Certification Authority in Colombia, ensuring regulatory compliance and document integrity.

2.    Automatic Submission to DIAN: Regulatory Compliance with Electronic Validation

  • Once signed, the documents are transmitted to DIAN via EDICOM’s Global Compliance solution.
  • DIAN validates the information and returns a confirmation message indicating the document’s status.
  • If approved, DIAN stores and electronically signs the document, issuing a message with the status "Document validated by DIAN."

3.    Integration with Payroll Systems and Employee Distribution: Efficient Management and Secure Archiving of the electronic payroll

  • EDICOM’s platform integrates DIAN’s confirmation message into the company’s BPO system, along with a printed representation of the payroll.
  • Validated payroll documents are automatically sent to employees, streamlining the process without requiring manual intervention.
  • EDICOM’s solution also securely archives electronic documents for the legally required period, ensuring integrity, traceability, and confidentiality.

EDICOM: DIAN-Authorized Provider for Electronic Payroll

As a DIAN-certified technology provider, EDICOM offers a solution that automates the generation and transmission of electronic documents required in the electronic payroll system.

Our platform facilitates the generation of two essential documents:

  • Electronic Payroll: Also known as the Electronic Payroll Support Document, this document reflects an employee’s compensation based on their employment relationship with the company.
  • Adjustment Notes: Electronic documents used to correct errors or make modifications to  electronic payroll records previously submitted to the DIAN.

Our solution seamlessly integrates directly with payroll management software, automating the entire cycle of document generation, validation, and safeguarding of these electronic documents.

Electronic Invoicing at the Point of Sale

Point-of-sale (POS) electronic invoicing is a key requirement in Colombia for merchants that generate cash register receipts and need to issue electronic sales invoices upon customer request. DIAN Resolution 001092 mandates that businesses be prepared to issue electronic invoices based on purchase receipts from both physical and online stores, guaranteeing their fiscal validity.

To comply with the obligation efficiently without modifying existing POS invoicing processes, EDICOM offers an integrated SaaS solution that automates the conversion of receipts into electronic invoices, ensuring regulatory compliance while optimizing the customer experience.
 

Ticket Portal: Generating Electronic Invoices from Cash Register Receipts

Our Ticket Portal solution enables businesses and merchants to offer a transparent and automated system for customers to request their electronic invoices effortlessly.

How Does the Ticket Portal Work?

  1. Data Export from POS: The business’s POS system generates a file containing the purchase receipt details. This file is automatically converted into an XML document in accordance with DIAN regulations.
  2. Customer Data Entry: The customer accesses the Ticket Portal and enters their receipt details into a web form. The customer completes the information with the minimum fiscal data required for the generation of the electronic invoice.
  3. Invoice Generation and Validation: EDICOM validates the data entered by the customer. The electronic invoice is generated in XML format, meeting DIAN’s compliance requirements. The invoice is validated and officially declared with the DIAN, ensuring its legal validity.
  4. Delivery and Integration: The electronic invoice is sent to the customer in real time in both XML and PDF formats. The document is automatically integrated into the business’s management system.

One Platform. Endless Solutions.

Contact our specialists to answer all your questions about adapting your business to any EDI, e-invoicing and tax reporting system worldwide.

  • Proprietary SaaS solutions

  • International customer support service

  • 99.9% guaranteed availability

  • Managed services

  • International certifications and standards

  • Flow maintenance and integration services