Centralise, sort and turn your source documents into entries without double entry, while keeping archiving compliant with the ten-year rule and FAIA: what a document management system wired into your books really changes.
In short. Odoo Documents is the document management system (DMS) built into the ERP: a single space where your invoices, contracts and supporting documents arrive, get sorted and get processed. Its real value is not filing away documents, but turning them into accounting entries without re-keying, then keeping them reliably for the ten years and the FAIA audit required in Luxembourg. Set up properly, the DMS ends the classic "we never got your documents" between a company and its accounting firm. At Advena, we wire it into the books we keep, from 325 € per month, all in.
A supplier invoice received by email, a signed contract, a photographed expense receipt: in most SMEs, these documents live scattered across a mailbox, a shared folder and a pile on a desk, then migrate once a quarter to the accountant who re-keys them. Odoo Documents exists to break that chain. Here is what this DMS actually does, how it feeds accounting in Luxembourg, and where its limits are.
What is Odoo Documents?
Odoo Documents is Odoo's document management application. It centralises your files in organised workspaces (suppliers, clients, human resources, legal), applies filing rules and triggers actions: request a validation, generate a supplier bill, send for signature, share a link. Documents arrive through several channels, a manual upload, a drag and drop, a scan, or above all a dedicated email address to which your suppliers send their invoices directly.
The difference from a plain shared folder comes down to one word: integration. In a network folder, a file stays a file. In Odoo Documents, a document is linked to the other applications, it becomes the starting point of an entry, a payment or a contract. It is this connection with accounting that matters for a Luxembourg SME, far more than the filing function.
From document to entry: the workflow that removes double entry
Here is the heart of it, and what generic DMS pitches leave out. On its own, a DMS only stores. Wired into accounting, it sets off a chain that runs from the received document to the validated entry without re-keying.
The typical path of a supplier invoice looks like this. It arrives at the supplier workspace email address. Automatic recognition reads the supplier, the amount, the VAT and the due date, a mechanism we detail in our article on OCR for supplier invoices in Odoo. Odoo then proposes a pre-filled supplier bill, which a manager checks and validates in seconds. The entry is tied to the right PCN 2020 account and the right period, and the original document stays attached to the entry, one click away. No document is re-keyed, none is lost, and the accounting moves at the pace documents arrive, not in quarterly bursts.
The same principle applies to bank statements, reconciled automatically once bank synchronisation feeds the system. The DMS then becomes the front door of accounting kept continuously rather than in catch-up mode.
Ten-year retention and FAIA: the DMS as a compliant vault
A Luxembourg SME must keep its accounting documents for ten years and be able to produce a FAIA file if the Registration Duties, Estates and VAT Authority runs an audit. These two obligations turn the DMS from a comfort into a compliance asset.
In practice, when each entry carries its supporting document attached in Odoo, you have a coherent digital archive: the invoice, the entry and the payment are linked, and finding a supporting document from last year takes seconds instead of a search through boxes. Above all, this clean structure is what makes a usable FAIA export possible, the topic we cover in our article on the FAIA export from Odoo. Accounting where documents are missing or detached produces an incomplete FAIA, and that is exactly what an audit spots first. The basis for all of this remains a correct Luxembourg setup, described in our guide to configuring Luxembourg accounting in Odoo.
An honest note on evidential value: scanning an invoice is not always enough to discard the paper original, depending on the nature of the document and the conditions of digitisation. On this point, it is better to validate your archiving policy case by case than to assume everything can be thrown away once scanned.
Who does what: the blind spot between integrator and accounting firm
The DMS is a textbook case of what falls between two stools. An integrator knows how to install Odoo Documents, create workspaces and connect an email address. An accounting firm knows which document supports which entry and how long to keep it. But the first rarely configures with the close in mind, and the second does not touch the tool. The common result: a technically working DMS poorly wired into accounting, where documents pile up without becoming entries, which merely relocates the mess.
That is exactly the coupling we address. We configure Odoo Documents around the accounting we are going to keep, then keep that accounting in the same tool. The workspaces, filing rules and validation workflows are designed to produce clean entries and compliant archiving, not just to store. It is the concrete application, on the documents side, of the logic described in our guide to accounting firms in Luxembourg.
Your documents piling up between emails and a shared folder? We bring them into a circuit that produces your entries.
Structure my documentsWhere to start, without drowning
The temptation is to digitise everything at once. It is better to move by priority. Start with the heaviest flow, almost always supplier invoices, with a dedicated email address and OCR. Then add expense reports, then client documents, and finally HR and legal records, each in its own workspace. In the first month, check the share of documents that actually become entries: that is the indicator that tells you whether the DMS serves accounting or is just one more digital closet. One well-designed workspace that lives beats ten empty ones created on day one.
Frequently asked questions
Does Odoo Documents replace an accountant?
No. The DMS automates capturing and sorting documents and prepares entries, but someone must still check, validate and interpret. It removes re-keying and the risk of lost documents, not the need for an accounting eye that checks the tie to the right account and the right period.
Does a scanned invoice in Odoo have value for accounting?
Attached to its entry, it is the supporting document that backs that entry, which eases bookkeeping and audit. Discarding the paper original, however, depends on the nature of the document and the conditions of digitisation, and is validated case by case rather than as a rule.
Does Odoo Documents help with a FAIA audit?
Indirectly but genuinely. By linking each entry to its document and keeping a coherent archive, the DMS contributes to clean accounting, the condition for a usable FAIA export. The FAIA itself is generated from Odoo's accounting, configured for Luxembourg.
Do you need the Enterprise edition of Odoo for the DMS?
The Documents application is part of the Odoo Enterprise apps, as is automatic invoice recognition. The choice between editions is decided at the level of the whole project, not this single need, and depends on the applications you actually use.
How long must accounting documents be kept in Luxembourg?
Accounting documents must in principle be kept for ten years. A DMS wired into accounting makes that retention coherent and searchable, instead of relying on boxes and scattered folders.
Read more
- OCR for supplier invoices in Odoo: ending manual entry
- FAIA export from Odoo: answering an audit without improvising
- Configuring Luxembourg accounting in Odoo: PCN, FAIA and eCDF
- Bank synchronisation in Odoo: connecting your Luxembourg accounts
- Accounting firm in Luxembourg: the complete guide for an SME
Why Advena?
We configure the DMS around the accounting we then keep in the same Odoo, which forces us to wire it cleanly into the entries: a misfiled document is one we have to find at the close. Fixed accounting fee from 325 € per month, a dedicated file manager, books kept current at all times and no hourly billing. The features described match Odoo 19, the stable version as at 6 August 2026; check the exact scope of your edition before committing to a setup.
A DMS that produces your entries and secures your ten years of archives, not one more digital closet. Let's talk.
Talk about your project