Odoo Gap Analysis: Before or After Go-Live? · Calibre Consulting

Decide what your gap analysis must settle before go-live.

When to run an Odoo gap analysis, which settings Odoo makes costly to change after go-live, and a rule for what must be decided first.

This guide helps you decide whether a gap analysis has to be finished before you go live on standard Odoo, or whether it can come afterwards. The short answer: do a short one before go-live, aimed at two things only, the decisions Odoo makes hard to reverse once transactions exist and anything the business cannot operate without. Custom features, extra reports and screen changes can wait until people have used the standard system. Odoo's own implementation methodology divides the work the same way.

It is written for owners and operations or finance leads offered a fast go-live by Odoo, a partner or their own team. Software behavior was checked in the source code of Odoo 19 and 20.

Before you start

What a gap analysis actually produces

For each process, a gap analysis answers three questions: what the business does today, what standard Odoo does, and what to do about the difference. The usual answers are to adjust the process, configure Odoo, build something, or defer. The result is a list with a decision and an owner per line, split into day-one items and items that can follow.

Odoo's Implementation Methodology, a guide Odoo published for its own project leaders (dated January 2020), puts the gap analysis first and budgets about 10% of project time for it. On projects expected to take under four months, it is folded into the kick-off rather than run as a separate phase. The same guide sorts development into work the business cannot operate without, done before production, and work for a second deployment, which it suggests reviewing about a month after go-live. Going live on standard Odoo and analysing first are therefore compatible: the analysis decides how small day one can be.

What is cheap to change after go-live

What is expensive to change after go-live

A decision rule for the pre-go-live list

The rule below is a recommendation, and its reason is simple: a gap found after go-live has to be fixed on live data, and for the items above Odoo either blocks the fix or makes it an accounting exercise. Put an item on the before-go-live list if any of these is true:

  1. Odoo locks it, or makes it costly, once transactions exist.
  2. It changes how quantities or values already recorded are read, as costing methods and units of measure do.
  3. A tax filing or legal requirement depends on it.
  4. Without it, the business cannot take an order, receive or ship goods, invoice, or get paid.

Everything else goes on the second list, with an owner and a review date about a month after go-live. With a fixed date and little time, rules 1 and 3 are the minimum, because those decisions are hardest to revisit.

Who can run the analysis

The analysis can be done in-house, by Odoo or by a partner. Doing it yourself costs time, and works best when whoever keeps the books reviews the accounting items. Odoo's Success Packs are prepaid consultant hours, and Odoo says its consultant analyzes how the business runs before implementation; on 7 October 2026 the smallest pack was 4 hours for CAD 850.00, or CAD 722.50 as a new customer's first pack. Odoo states that partners usually charge per day of consulting or development. Whoever proposes going live first, ask which of the items above they will settle before go-live and who owns the second list.

Check the plan in front of you

Steps verified on Odoo 19 and 20. Menus and labels can differ on other versions.

Common questions

What is a gap analysis in an Odoo implementation?

It compares each business process with how standard Odoo handles it and records a decision for every difference: adjust the process, configure Odoo, build something or defer it. The result also separates what is needed on day one from what can follow go-live.

Is it safe to go live on standard Odoo before a full gap analysis?

It can be, if a short analysis first settles the decisions Odoo makes hard to reverse and anything the business cannot run without. Odoo's own methodology folds the gap analysis into the kick-off on small projects and defers non-essential development to a second deployment.

Which Odoo settings cannot be changed after go-live?

The fiscal localization package and the company currency lock once journal entries exist, and in Odoo 19 so does the tax-included prices setting. Odoo also refuses changes to the company branch structure, and a Hard Lock Date can only move forward.

Can I edit a posted journal entry in Odoo?

Not while it is posted. It can be reset to draft unless its date is on or before a lock date or the entry has been secured, in which case the correction is made with a new entry such as a credit note or reversal.

Talk to the team.

If you are setting this up, or Odoo is not behaving the way this guide describes, book a 30-minute call. We will look at your configuration and tell you what it needs. Calgary studio, in-house team, no offshore handoffs.

Book the call →