Installation / Enable module

Updated 31 May 2026

Overview

If you are new to Odoo addons, don’t worry—this guide explains everything in simple steps. We will take the addon folder you downloaded, place it in your Odoo addons path, restart Odoo, and then install it from the Apps menu.

Who should do this? Usually, this is done by an Odoo Administrator or someone who has access to the server (or hosting panel). If you do not have server access, share this chapter with your technical/admin team.

Before you start (quick checks)

Confirm you have the real module folder

Open the folder and check you can see __manifest__.py (or __openerp__.py in older versions). If you only see another folder inside, you may be one level too high.

Confirm your Odoo addons path

Your admin/technical team should tell you where custom modules live (often custom_addons or extra-addons). Odoo must be configured to include that folder in its addons path.

Confirm you can restart Odoo

If you cannot restart the service, the module may not show up in Apps even after you copy the files.

Confirm you are an Administrator in Odoo

You need admin rights to enable Developer Mode, update the Apps list, install the module, and assign permissions to users.

Step-by-step installation (End Users / Admins)

Download the latest copy of the addon

Download the latest version of the Profit / Loss addon from your shared location (company drive, email, repository, etc.). If you received a ZIP file, extract it first so you have a normal folder.

Important: the folder must contain files like __manifest__.py (or __openerp__.py in older versions).

Upload the addon folder to your Odoo addons path

Copy the entire addon folder into your Odoo addons location. Most setups use one of these folders:

Tip: do not copy only the files—copy the whole folder, so Odoo can detect the module correctly.

Restart the Odoo service

After copying the addon, restart Odoo so it can read the new module from disk. How you restart depends on your hosting:

If you skip this step, the module may not appear in the Apps list.

Activate Developer Mode

In Odoo, open Settings and enable Developer Mode (sometimes called Developer Mode (Debug)). Developer Mode helps you update the Apps list and find technical options.

Common location: Settings → scroll down → “Developer Tools” → “Activate the developer mode”.

Update the Apps list

Go to Apps, then update the apps list so Odoo rescans the addons paths.

Typical action: Apps → “Update Apps List” (you may see it under a menu/gear icon in Developer Mode).

Search the addon in Apps and install it

In the Apps menu, search for the module name (for example: ProfitLoss, or the exact technical name provided by your team). When you find it, click Install.
If you don’t see it, re-check steps 2–5 (addons path, restart, developer mode, apps list update).

Demo data (if included) will install automatically

Some databases are created with demo data enabled. In that case, the module may automatically load sample records during installation. This is normal and helpful for testing.

Note: demo data is usually for learning/testing, not for production reporting.

Give users access rights (Permissions)

After installation, users may still not see the Profit / Loss menus until permissions are granted.
Go to: Settings → Users & Companies → Users → open a user → set access under the Profit / Loss section.

Save the user after selecting the correct role.

Refresh Odoo and confirm the menus are visible

Ask the user to refresh the browser (or log out and log in again). Then confirm they can see the related menus inside Projects (and any Profit / Loss entries they should access).

Quick troubleshooting (if you can’t find the module in Apps)

Quick Test (Confirm Everything Works)

Use this checklist right after installation to confirm the module is working correctly for both Administrators and Users.

Admin test (recommended)

Simple data test (5 minutes)

Quick permission test (for end users) Log in as a normal user (or ask them to log in) and confirm they can see the menus they need. If menus are missing, update their access: Settings → Users → Profit / Loss → select User or Administrator, then refresh/re-login.

Tips

Common mistakes