Invoice Manager logo

Invoice Manager

DIAN electronic invoicing software for small businesses and accountants

Issue electronic invoices as your company's own DIAN software and run everything that comes after: collecting, selling at the counter, purchasing, inventory, accounting and payroll, in one place.

Made for Colombia. The setup includes our help to get your company enabled with the DIAN.

Try it

Make an invoice right here

Change the quantity, the price, the VAT or the discount and watch the subtotal, the VAT and the total update, with the same per-line rounding the app uses.

Type in the fields: the totals change as you type.

Example only; the app also calculates INC, withholdings and AIU.

New invoice

Draft
Customer
Construcciones Arce S.A.S.
Payment terms
Cash
Line 1
Line 2
Gross amount
COP 628,425.00
Discounts
-COP 28,990.00
Subtotal
COP 599,435.00
VAT (IVA)
COP 113,892.65
Amount due
COP 713,327.65

Before / After

What changes in the first month

Drag the handle to go from the usual paperwork to the Invoice Manager screen. Four tasks, before and after.

Before: an Excel or Word template you number and add up by hand, which the DIAN never receives.

After: the electronic invoice goes out with its sequential number, its CUFE and the DIAN response, and reaches your customer by email and with its own link.

Drag the handle or use the arrow keys.

How it works

One invoice, from start to finish

Follow invoice FE-1042 from draft to accounting entry, through the same statuses you see in the app.

App screens with sample data. The app is in Spanish; the text on these screens is translated so you can follow it.

  1. Step 1

    A draft, with no number yet

    You pick the customer, the products and their taxes, and the app works out the totals. A draft never takes a number, so the numbering never has gaps.

  2. Step 2

    Issued as FE-1042

    When you issue it, it gets the next number from your branch's resolution and is signed with your company's digital certificate: invoices as your own software.

  3. Step 3

    Sent to the DIAN

    The app waits up to 10 seconds for the reply. If the DIAN is slow, the invoice stays in process and the app checks again on its own; you keep working.

  4. Step 4

    Accepted, with CUFE and QR

    With the DIAN's reply the invoice is accepted, with its CUFE and the validation QR code printed on the PDF.

  5. Step 5

    Delivered to your customer

    Your customer gets an email with the PDF and the XML, and a link of its own for the document where they see the total and the balance and download it, without creating an account. You can revoke the link whenever you want.

  6. Step 6

    Paid with a cash receipt

    You record the cash receipt, apply it to FE-1042 and the balance drops to zero. Receipts also handle partial payments, several invoices at once and advances.

  7. Step 7

    Posted on its own

    Every document leaves its accounting entry: customers on the debit side, income and VAT on the credit side, with equal totals. Your accountant finds it ready.

Modules

Everything that happens after you invoice

Selling at the counter, collecting, buying, inventory, accounting and payroll, in the same app and with the same data. Open each module to see it work.

Counter

You scan, you charge and the electronic POS ticket comes out with its CUDE. The change shows in big numbers.

Counter

Sell at the till with a barcode scanner

You open the shift with the till float, scan products with the reader or look them up by name, and take cash, card or bank transfer, also combined. The app suggests the bills the customer usually pays with and shows the change in big numbers. If the customer asks for an electronic invoice, the ticket becomes one. When you close the shift you count the till by payment method.

  • Till shift with cash count
  • Touch mode with an on-screen keyboard
  • 58 or 80 mm ticket, or letter size
  • From ticket to electronic invoice

App screens with sample data. The app is in Spanish; the text on these screens is translated so you can follow it.

Collect

Balance per customer, receivables ageing and payment reminders that go out by e-mail on their own.

Collect

You know who owes you and since when

Every invoice on credit goes into receivables with its balance. You see the ageing by due date and each customer’s statement with its own link, and you record cash receipts with partial payments, several invoices at once or advances. You set a reminder calendar: before the due date, on the day or after, repeated while the invoice stays unpaid. Move the date in the scene to watch receivables age.

  • Receivables ageing
  • Statement with its own link
  • Payment reminders by e-mail
  • Cash receipts and advances

ReceivablesReceivables by customer

Drag to move time forward

Balance COP 14,990,000.00, overdue COP 8,870,000.00.

Receivables ageing

Current
COP 6,120,000.00
FE-1040FE-1041
1–30 days
COP 3,830,000.00
FE-1031FE-1036FE-1039
31–60 days
COP 640,000.00
FE-1027
61–90 days
COP 920,000.00
FE-1024
> 90 days
COP 3,480,000.00
FE-1018

Payment reminders

Days from the due date: -3, 0, 7

  • No reminders to send on these dates.

App screens with sample data. The app is in Spanish; the text on these screens is translated so you can follow it.

Buy

The signature, the CUFE and the recipient are checked, they become purchases and you answer the RADIAN events.

Buy

Your suppliers’ invoices land in your mailbox

Your suppliers send the electronic invoice (ZIP or XML) to your company’s e-mail address, or you upload it. The app checks the digital signature, recalculates the CUFE, makes sure the recipient is your company and leaves it ready as a purchase with its account payable. From there you record the RADIAN events: receipt acknowledgement, receipt of goods or services, express acceptance, or a claim with its reason. Tacit acceptance is counted in business days, with Colombian public holidays.

  • A purchases mailbox for your company
  • Signature, CUFE and recipient checks
  • RADIAN events and tacit acceptance
  • Purchase orders and support documents

App screens with sample data. The app is in Spanish; the text on these screens is translated so you can follow it.

Inventory

Kardex with weighted average cost, warehouses per branch, batches with expiry dates and serial numbers.

Inventory

Stock that changes with every sale

Invoices and the POS take stock out and purchases add it. Every movement goes into the kardex with the weighted average cost recalculated. You manage warehouses per branch, transfers between them, adjustments, and products with a batch and expiry date or with a serial number.

  • Kardex per product and warehouse
  • Weighted average cost
  • Batches with expiry and serial numbers
  • Transfers and adjustments

App screens with sample data. The app is in Spanish; the text on these screens is translated so you can follow it.

Accounting

Automatic entries on the PUC chart of accounts, tax and NIIF (IFRS) books, balance sheet and income statement.

Accounting

Every document posts its own entry

Invoices, cash receipts, payments, purchases and payroll are posted on their own, at the same moment, to the accounts of the PUC, which you can edit. Manual vouchers go through prepared, reviewed and approved. There are cost centres, fixed assets with depreciation, period closing, tax and NIIF books, balance sheet and income statement.

  • Automatic entries
  • Editable PUC and cost centres
  • Fixed assets with depreciation
  • Tax and NIIF books

App screens with sample data. The app is in Spanish; the text on these screens is translated so you can follow it.

Payroll

You run payroll fortnightly or monthly, payslips go out by e-mail and the electronic payroll goes to the DIAN.

Payroll

Payroll, PILA and electronic payroll

You register employees with their earnings and deductions and run payroll monthly or fortnightly, with social benefits and contract settlement. Payslips go out by e-mail, the PILA social security form is calculated and downloaded as a flat file, and the electronic payroll (document 102 and adjustment note 103) is sent to the DIAN with its CUNE.

  • Monthly or fortnightly payroll
  • Social benefits and contract settlement
  • Payslips by e-mail
  • PILA form and electronic payroll

App screens with sample data. The app is in Spanish; the text on these screens is translated so you can follow it.

Accounting firms

Made for the accountant too

All your client companies on one board, with their alerts and their books. With one login you get into every company that invited you with the Accountant role.

  • One login, all your companies

    Each company invites you with the Accountant role. On your board you see its DIAN rejections, open periods, payroll waiting for approval, overdue receivables and VAT (IVA) and withholding deadlines.

  • Books and statements

    General journal and ledger, subsidiary ledger by contact, trial balance, balance sheet and income statement, in the tax book and the NIIF (IFRS) book.

  • Exogenous information

    Formats 1001 and 1005 to 1009 with the account-to-concept mapping: you review them on screen or in Excel and generate the XML for Muisca, the DIAN portal.

  • Withholding certificates

    Certificates of the withholdings you made, by contact, plus the period reports of VAT and of the withholdings you made and the ones made to you.

  • Exports

    General journal, general ledger, trial balance, sales, purchases, contacts and withholdings in CSV or for Excel.

App screens with sample data. The app is in Spanish; the text on these screens is translated so you can follow it.

Integrations

Connects with what you already use

Your online store creates and issues invoices through the API, your lists come in from Excel and the bank statement is reconciled against what you recorded.

Screens and requests with sample data; the key and the ids are made up.

API and webhooks

Your system creates the draft and issues it with its sequential number; when the invoice is issued or voided, Invoice Manager lets your system know.

  • Keys per company with permissions per resource: parties, products and documents.
  • Every create and issue call carries its idempotency key: a retry never uses up another number.
  • Webhooks signed with HMAC-SHA256 for «Document issued» and «Document voided», with retries.

OpenAPI documentation at /docs/api

Import from Excel and export whenever you want

Load parties, products, stock, prices and invoices with the app template. Before saving, it checks the file row by row.

  • Up to 1,000 rows per batch; what already exists is skipped, so you can load the file again.
  • Imported invoices come in as drafts, so you can review them before issuing.
  • Lists and reports export to Excel, CSV or JSON.

Bank reconciliation

You import the statement and the app suggests which receipt, payment or transfer each line belongs to, by exact amount and a close date. You confirm, or match by hand.

  • Importing the same or overlapping statements never duplicates lines.
  • Bank fees and anything without a match stay pending for review.
  • Bancolombia
  • Davivienda
  • BBVA
  • Banco de Bogotá
  • CSV with your columns

Trust

Your data, kept safe and in order

Everyone works with their own role, every change leaves a trail and your documents are kept for years.

  • Everyone with their role

    Five roles with different permissions. Two-factor authentication (2FA) is mandatory for owners and administrators.

    • Owner
    • Administrator
    • Biller
    • POS cashier
    • Accountant
  • Every change is recorded

    The audit log keeps who did what and when: issuing, voiding, users, API keys, till closings, imports and exports. Nobody can edit it.

  • Backups every day

    A daily backup kept for 35 days and a monthly one kept for 12 months.

  • Ten years on file

    Invoices, notes and their XML are kept for 10 years. An issued document is never deleted.

Questions

What people ask before invoicing

Choose whether you ask for your company or as an accountant. If something is still unclear, write to us.

Ask us on WhatsApp
Do I have to pay an intermediary to issue invoices?

No. Your company registers with the DIAN as an e-invoicer with its own software: Invoice Manager signs every document with your company’s digital certificate and sends it to the DIAN with no one in between.

How do I get enabled with the DIAN?

You register as an e-invoicer with your own software, load your certificate and the test set id in the app’s DIAN settings, and the app sends the test documents. Our team guides you through the whole process, and that guidance is included in the implementation.

What happens if the DIAN does not answer?

The app waits up to 10 seconds for the answer. If it does not arrive, the invoice stays «In progress» with its number and is resent on its own until there is an answer. If the DIAN is still down, the invoice moves to type 04 contingency, and if the failure is on your side you can declare type 03 contingency.

Does it work on my phone?

Yes. It opens in the browser of any phone or tablet with an internet connection, and you can install it on your home screen like an app (PWA).

Can I run several branches?

Yes. Each branch has its own numbering, till and warehouses. The app warns you when 10 % of the authorized number range is left or 30 days before it expires.

Can my accountant get access?

Yes. You invite them with the Accountant role: they can do what an administrator does, including issuing, except managing users, the plan and the DIAN settings. If they keep other companies’ books, they see them all on their dashboard.

Can I import my customers and products?

Yes, from Excel or CSV with the app template: parties, products, stock, prices and invoices, up to 1,000 rows per batch. The app checks each row before saving and skips what already exists.

Does it connect with my online store or my system?

Yes, through the API: your system creates the draft and issues it with its sequential number. Webhooks let it know when a document is issued or voided. The OpenAPI documentation is at /docs/api.

Can I serve several companies with one user?

Yes. Each client company invites you with the Accountant role and you see them all on one dashboard, with their alerts: DIAN rejections, number ranges about to expire and the period’s VAT (IVA). You open any of them in one click.

Which reports and books can I get?

Tax and IFRS (NIIF) books, balance sheet, income statement, VAT payable, withholdings, withholding certificates and exogenous information (forms 1001 and 1005 to 1009) in XML. Lists export to Excel, CSV or JSON.

Are documents posted to the books automatically?

Yes. Every invoice, note, receipt, purchase and payment leaves its journal entry with the company’s chart of accounts (PUC), which you can edit. Manual vouchers go through prepared, reviewed and approved, and periods are closed.

Can I reconcile the bank?

Yes. You import the statement from Bancolombia, Davivienda, BBVA, Banco de Bogotá or a CSV with your columns, and the app suggests the match for each line by amount and date. You confirm, or match by hand.

How long are invoices kept?

10 years, with their XML. An issued document is never deleted, and the audit log is also kept for 10 years.

How much does it cost?

We send you a quote based on the modules and volume your company needs. The implementation, which leaves the app set up for you, includes the guidance to get enabled with the DIAN.

Invoice Manager logo

Shall we talk about your invoicing?

We show you the app with a sample company and tell you what your company needs to start issuing invoices.