DIAN electronic invoicing: how to connect it to your CRM or ERP
DIAN's electronic invoicing system includes invoices, payroll, support documents and RADIAN. What each piece is and how to connect it to your CRM or ERP.
It is 5 p.m. on the last day of the month. Your sales team closed twenty deals in the CRM, but every invoice has to be typed again into the invoicing software: name, tax ID (NIT), product, amount. Someone gets one digit wrong, the invoice is rejected and has to be redone.
If that sounds familiar, the problem is not electronic invoicing: it is that your invoicing and your sales live in systems that do not talk to each other. Here we explain what DIAN requires and how to connect it to your operation.
What is DIAN's electronic invoicing system?
It is a set of electronic tax documents and services that serve as support for costs, deductions, income, assets and liabilities. That is how DIAN's official microsite defines it. The invoice is just one of its pieces.
| Piece | What it is for |
|---|---|
| Electronic invoice | Supports sales |
| Electronic payroll | Supports payroll payments, for employers who are required to issue it |
| Purchase support document | Supports purchases from those not required to invoice |
| Electronic equivalent document | Replaces equivalent documents, with its own schedule |
| RADIAN | Registers invoices as negotiable instruments so they can circulate |

Do I invoice with DIAN for free or with a technology provider?
Both options are valid; the difference is volume and integration. DIAN offers a free invoicing service that includes the digital signature certificate at no cost. There are also authorized technology providers that process and validate the documents for you.
- DIAN free invoicing: good for a few invoices a month, typed by hand.
- Technology provider: worth it when you invoice a lot or want the invoice to go out on its own from your CRM, your ERP or your online store.
Common mistake: choosing the provider only by price without asking whether it integrates with your CRM or ERP. You save on the fee and lose hours every month retyping data.
What is prior validation?
It is the mechanism by which the invoice is validated before it is delivered to the customer. That is why a tax ID or data error causes a rejection: validation catches it. The less data typed by hand, the fewer rejections.

How do I connect invoicing to my CRM or ERP?
By making the closed sale trigger the invoice, without retyping. The ideal flow:
- The salesperson closes the sale in the CRM with the customer's complete details (legal name, tax ID, email).
- The system generates the invoice with that data.
- The technology provider validates it with DIAN.
- The customer receives it by email and, if you want, the notice on WhatsApp with a utility template.
- The payment is reconciled against the invoice.
There are two ways to achieve it:
- An ERP that integrates everything, like Odoo, where sales, inventory, accounting and invoicing live together. We cover the editions in Odoo Community vs Enterprise.
- Connect your current CRM to the provider through an automation, for example with n8n.
If you charge monthly fees, recurring invoices can also be automated, as we explain in Zoho Billing; always check that the tool has a provider enabled for Colombia.
Watch out: DIAN's rules and schedules change. Before implementing, confirm with your accountant which documents apply to you based on your type of company.
In short
Electronic invoicing in Colombia is a complete system: invoice, payroll, support document, equivalent document and RADIAN. The bottleneck is almost never DIAN, but typing twice what was already in the CRM. Connecting sales and invoicing is what keeps the last day of the month from being a marathon. We implement it in our Odoo service.
Frequently asked questions
Does DIAN offer a free invoicing option?
Yes. DIAN offers a free invoicing service, which includes the digital signature certificate at no cost. For volume or integrations, many companies use a technology provider.
What is RADIAN?
It is DIAN's platform for registering electronic sales invoices as negotiable instruments, which makes it easier for them to circulate and for operations such as factoring.
What is the purchase support document?
It is the electronic document that supports purchases from people or businesses that are not required to issue invoices.
Can I invoice directly from my CRM?
It depends on the CRM. Usually the CRM or ERP generates the invoice and a technology provider validates it with DIAN through an integration.
Do not stop at the theory: apply it to your business
We implement Odoo end to end, with your real operation. The first conversation is free.



