Set up Accounting Pro for the first time

Updated 10 July 2026

This page is for brand-new users who have never installed an Odoo add-on before. Follow the steps in order. If you are not the person who manages the server, share this page with your IT partner or hosting company and ask them to do steps 1–3; you can do the rest once the app appears in Odoo.

Overview

Accounting Pro is an extra module (“add-on”) that plugs into Odoo’s standard Accounting app. Installing it means: copy the module folder to your Odoo server, restart the service so Odoo sees new files, refresh the list of apps, then switch the module on. After that, you choose which users may see the new menus and fields, and you turn on the optional features you actually need.

Nothing in this guide replaces your company’s own IT rules. If your organization uses a test database first, install there before production.

Before you begin (quick checklist)

Step 1: Download the latest copy of the add-on

Always start from a clean, official package from your vendor or from the Odoo Apps store, not an old folder copied from another computer by hand (that copy might be incomplete or the wrong version).

Step 2: Upload the add-on folder into Odoo’s add-ons path

Odoo only loads modules that sit inside an addons path-a directory listed in your Odoo configuration. Many teams use either the main addons folder or a separate custom_addons (or extra-addons) folder so custom code stays easy to find.

Why this matters: If the folder is not under an configured addons path, Odoo will never list the module, no matter how many times you click “Update Apps List.”

Step 3: Restart the Odoo service

After new Python or XML files are added on disk, Odoo must be restarted so it rescans the filesystem and loads the new module definition safely.

Why this matters: Skipping the restart often leads to “ghost” errors or an old app list until the next restart anyway.

Step 4: Turn on Developer Mode (recommended for the next step)

Developer Mode is a special setting that shows extra technical menus. For installing third-party apps, your documentation or partner may ask you to enable it so you can use Update Apps List reliably and see technical names.

If your organization does not allow Developer Mode on production, ask your partner to install the module for you or to run the update step using their process.

Step 5: Update the Apps list

Odoo keeps a cache of which modules exist. After you add files on disk and restart, you must tell Odoo to read the disk again.

Why this matters: Without this step, the new module will not appear when you search in Apps.

Step 6: Search for the add-on and activate it

“Activate” means Odoo will install the module: it creates database tables, security rules, and menu entries.

If activation fails, read the red error message carefully, copy it, and send it to your Odoo partner. The most common causes are: wrong Odoo version, missing dependency (Accounting Pro needs the standard AccountingInventory, and Contacts apps), or the module folder was incomplete.

Step 7: Demo data (if your add-on includes it)

Some modules ship demonstration records (sample invoices, partners, or settings) that load only when you install with a “demo” database or when you press a special button.

Why this matters: New users learn faster when they see menus filled with harmless example data-but you should never confuse demo customers with real customers on a live company database.

Step 8: Give users permission to use the new features

Installing the module adds new security groups (who may see which fields and menus). By default, not every user is in those groups. If someone says “I installed it but I see nothing,” this step is almost always the reason.

Why this matters: Odoo hides menus and fields when the user lacks rights-even if the module is installed perfectly.

Step 9: Refresh Odoo and confirm you see the new menus

After rights change, the user’s browser session may still hold old menu data. A refresh forces Odoo to send the updated menu tree.

Congratulations: If you reached this point and the Pro Dashboard opens, the technical installation is complete. Everything after that is normal business setup (charts of accounts, journals, bank journals, and your own rules for who fills which new fields).

Quick reference table

Field explanations

Below, each paragraph matches the same-numbered row in the quick reference table (steps 1–9).

Step 1

You obtain a clean copy of the add-on from your vendor or Odoo Apps so checksums, version notes, and support stay valid. Skipping this and copying an unknown folder is the fastest way to a broken install.

Step 2

You place the account_pro folder where your Odoo configuration already looks for add-ons. If the path is wrong, no later step can make the module appear.

Step 3

You restart the Odoo service so the server reloads Python and XML from disk. Without a restart, some sites keep serving an old module list or stale code.

Step 4

Developer mode exposes technical menus; many teams use it before Update Apps List. If your security policy forbids it on production, ask your partner to perform the update step.

Step 5

Updating the Apps list rescans the filesystem and registers new modules in the database cache. It is the bridge between “files on disk” and “visible in the Apps screen.”

Step 6

Activating (installing) runs Odoo’s install hooks: security, menus, and data structures. Until this succeeds, end users will not see Accounting Pro menus.

Step 7

Demo or sample data is optional: either your database was built with Odoo demos, or you press Load Accounting Pro Demo Data in Settings for training. Avoid surprises on live production without approval.

Step 8

You assign each user the normal Accounting role plus the specific Accounting Pro groups they need. Without rights, menus and fields stay hidden even after a perfect install.

Step 9

You refresh the browser or log in again so the new menus and permissions appear, then you spot-check Accounting and Settings. This confirms the rollout actually reached the user’s session.

Tips for a smooth first week

Common mistakes (and how to avoid them)

Image