Automatic DIAN invoicing from consultation
Generate electronic invoices with automatic CUFE, Factus integration, PDF/XML download. Full Resolution 1884/2024 compliance effortlessly.
From paper invoices to automatic DIAN compliance
Electronic invoicing is mandatory in Colombia. Nevatal integrates with Factus to generate valid DIAN invoices automatically from consultation. Generates CUFE, sends to DIAN, downloads PDF and XML. All without leaving the system.
Mandatory DIAN compliance
Automatic Factus integration
Disconnected workflow
Invoice directly from medical record
Manual errors
Automatic DIAN field validation
Features that make the difference
Generation from Medical Record
Finish consultation → click "Invoice" → services/procedures already listed → generate invoice.
Pre-loaded:
- •Patient data
- •Procedures performed
- •Medications (if applicable)
- •Service date and time
Automatic Factus Integration
When approving invoice, automatically sends to Factus → DIAN. CUFE generated and validated in seconds.
Process:
- •Generate invoice in Nevatal
- •Click "Approve and send to DIAN"
- •Factus processes and generates CUFE
- •DIAN validates and accepts
- •PDF and XML downloadable
Automatic CUFE
Unique Electronic Invoicing Code automatically generated, valid DIAN.
Includes:
- •Unique alphanumeric code
- •Real-time DIAN validation
- •Verifiable QR code
- •Generation timestamp
Downloadable PDF and XML
Download invoice in PDF format for patient and XML for accounting/audits.
Formats:
- •PDF: Printable format with CUFE
- •XML: DIAN standard for accounting
- •Both: include digital signature
Multiple Payment Methods
Record payments: cash, card, transfer, Nequi, Daviplata, PSE.
Supported methods:
- •Cash
- •Debit/credit card
- •Bank transfer
- •Nequi
- •Daviplata
- •PSE
Invoice Status
Tracking: Draft → Pending → Paid → Cancelled.
States:
- •Draft: In editing
- •Pending: Sent to DIAN, pending payment
- •Paid: Completed
- •Cancelled: Credit note issued
Credit Notes
Generate credit notes to cancel or correct invoices. Complete DIAN process.
Functionality:
- •Total or partial cancellation
- •Automatic DIAN sending
- •Link to original invoice
- •Downloadable PDF/XML
Billing Reports
Daily, monthly, annual reports. Revenue by service, doctor, payment method.
Reports:
- •Revenue by period
- •By doctor
- •By service/procedure
- •By payment method
- •Pending invoices
Real use cases
Case 1: Simple Consultation
Finish medical record → Invoice → DIAN → Patient receives via WhatsApp. 30 seconds.
Case 2: Multiple Procedures
Botox + filler + PRP in one session. Invoice includes 3 items with CUPS codes. DIAN accepts.
Case 3: Partial Payment
Patient pays 50% today, 50% next week. System records both payments, invoice marked as paid when completed.
Regulatory compliance
Resolution 1884 of 2024 - DIAN
Mandatory electronic invoicing. Nevatal + Factus = automatic compliance.
Resolution 2275 of 2023 - RIPS
RIPS-Invoice synchronization. Medical and financial data aligned.
Integrations that work from day one
With Medical Record
Invoice from finished consultation
With RIPS
Automatic data synchronization
With Factus
Direct DIAN integration
With WhatsApp
Automatic PDF invoice sending
Frequently asked questions
Do I need a Factus account?
Yes. We guide you through the Factus registration process (20 minutes).
How much does Factus charge per invoice?
Approx $200-300 COP per invoice. Nevatal does not charge additional.
What happens if DIAN rejects the invoice?
System alerts error. You correct and resend. Factus handles retries.
Can I invoice without internet?
No. Electronic invoicing requires connection to validate with DIAN.
Do I invoice services without VAT?
Yes. Medical services are VAT exempt. System configurable.
Can I cancel invoices?
Yes, via credit notes. Complete DIAN process included.
How long does it take to generate CUFE?
5-15 seconds. Depends on Factus-DIAN speed.
Does it store invoices indefinitely?
Yes. Automatic backup, permanent access.
Comply with DIAN without complications
15-minute demo: invoice from consultation, Factus integration, PDF/XML download.