Skip to content

The publication for web craftspeople Wednesday, 19 August 2026

Freelancing & business

Freelance invoicing with Odoo: the setup that earns its place

Quotes, invoices, reminders: the Odoo modules that genuinely serve a one-person business, those that amount to over-equipment, and the electronic invoicing deadline.

Gérer sa facturation freelance avec Odoo : mon setup d'EURL

A spreadsheet for quotes, a second one for invoices, a folder of manually named PDFs: the arrangement holds for a few months, then an invoice slips through and a late payment goes unnoticed. For an independent business, the question is not whether to buy an ERP, but how to stop quotes, invoices and client follow-up from living in three separate systems. Odoo is one possible answer. Here is what a one-person operation keeps from it, and what amounts to over-equipment.

Why an ERP rather than an invoicing tool

A freelancer invoicing three to five clients a month needs neither an ERP nor its complexity. Odoo’s argument lies elsewhere: an accepted quote becomes an invoice in one operation, and the contact stays the same object from end to end. What disappears is manual reconciliation between tools, not the invoicing workload itself.

On versions: Odoo 19 is the latest stable major release, published in September 2025; the online offering runs on an intermediate 19.4 release issued in mid-2026. Two editions coexist, and the choice is not neutral for a business paying its own bills.

Community or Enterprise

  • Community — free, open source, self-hosted. The Invoicing module is complete for issuing quotes and invoices.
  • Enterprise — subscription-based. Automatic bank synchronisation, receipt OCR, full accounting (balance sheet, income statement) and native regulatory compliance modules.
Recommended path: start with Community. Enterprise is built on top of it and migration is painless. Switching is justified the day compliance and bank synchronisation cost more in time than in subscription fees — not before.

The modules that genuinely serve a one-person business

ModuleConcrete use
Sales / QuotesQuotes with terms and a deposit, converted to an order on acceptance
InvoicingDeposit and balance invoices, automatic legal numbering
CRMTracking live opportunities, not only signed clients
ContactsSingle source of truth: company number, VAT, billing address
Payment follow-upAutomatic reminder levels at day 7, 15 and 30 on unpaid invoices
Accounting (Enterprise)Automated bank reconciliation; manual in Community

Payment reminders, the main return on investment

This is the module whose effect is most measurable. Three levels configured once are enough for the tool to flag — or chase directly — any invoice past its due date. For a solo business, chasing clients is the task systematically postponed; automating it has a direct effect on cash flow.

For an independent, automating the reminder is not administrative comfort: it is the difference between invoicing and being paid.

What amounts to over-equipment

Odoo can do everything, and that is precisely the trap. The following features add nothing to a one-person business:

  • Advanced analytical accounting: cost centres and multi-project allocation. Relevant at twenty employees, noise at one.
  • Billable timesheets: without hourly billing, time tracking adds a chore with no counterpart.
  • Recurring subscriptions: with no recurring revenue to invoice, the module stays unused.
  • Multi-company: irrelevant for a single entity.

Every activated module is a configuration surface to maintain. A sound freelance setup fits in three or four modules.

Electronic invoicing: the regulatory deadline

The French reform imposes a timetable that concerns every VAT-registered business. From 1 September 2026, all of them must be able to receive electronic invoices. The obligation to issue them is phased: large companies and mid-caps from September 2026, small and micro businesses from September 2027. Transit goes through an approved platform (“Plateforme Agréée”), the official term that replaces the former “PDP”.

In practice, a one-person business must have chosen its platform and connected its invoicing tool before the summer of 2026. Odoo is progressing on compliance — the PEPPOL network is natively supported in Enterprise — but responsibility for the timetable remains with the business.

Mandatory check: these dates have already been postponed several times. They must be confirmed at source on impots.gouv.fr before any tooling decision.

What to take away

Odoo is only relevant to a freelancer if it is kept lean: a handful of modules, an unbroken quote-invoice-reminder chain, and nothing else. Used that way, it removes manual reconciliation between tools and secures collection. Deployed in full, it becomes a second job.

I moved my company’s administration onto Odoo after letting an invoice slip through a spreadsheet. The reminder module is the only feature I would have paid for immediately. The rest came gradually — and I have disabled more modules than I have enabled. — Simon Janvier

Also on Mail Studio

Read next