Connecting Pemo to Odoo lets you send expenses, reimbursements, wallet movements, and invoices straight into Odoo as journal entries. That means less manual typing, fewer errors, and cleaner books.
Check Your Access
Before you begin, make sure you have the right permissions.
You are an Admin or Accountant in Pemo
The Odoo user used for setup is an Admin
The Odoo user has database read/write permissions
We also recommend having your Odoo partner present during setup to help confirm the correct accounting configuration.
Step 1: Generate an API Key in Odoo
Pemo connects to Odoo using an API Key.
To generate one:
Open your Odoo Dashboard
Click your profile in the top-right corner
Select Preferences
Open Account Security
Click New API Key
Enter a name for the key
Copy the generated API Key
💡 Set the API Key expiry to Persistent to avoid reconnecting later.
Step 2: Collect your Odoo details
You’ll need the following information during setup:
Required field | Example / where to find it |
Domain Name |
|
Database Name | Profile icon → My Databases |
Email Address | The Odoo Admin user email |
API Key | The API Key created above |
Step 3: Connect Odoo in Pemo
Then enter:
Domain Name
Database Name
Email Address
API Key
Click Connect to finish setup.
Step 4: Select your Pemo Wallet account
Next, choose which Odoo account should represent your Pemo Wallet.
This account will be used when exporting journal entries from Pemo into Odoo.
You can:
Select an existing bank/cash account
Or create a dedicated Pemo Wallet account in Odoo
You can update this later from your accounting settings.
What syncs from Odoo to Pemo?
Once connected, Pemo automatically syncs:
Chart of Accounts
VAT / Tax settings
Suppliers and Contacts
This helps your team code expenses correctly and keeps exports aligned with your books.
You’re ready to go
You can now:
Categorize expenses using your Odoo accounts and VAT settings
Export expenses and reimbursements into Odoo
Export wallet movements and invoices
Review entries in Odoo before posting them
Keep your Pemo Wallet aligned with your accounting records
Troubleshooting
Contact Pemo Support to enable the Odoo integration for your account.
Connection failed
Double-check:
Domain Name
Database Name
Email Address
API Key
Also make sure the Odoo user has Admin permissions and database read/write access.
API Key not working
Make sure:
The API Key expiry is set to Persistent
The key has not been deleted or regenerated in Odoo
If needed, generate a new API Key and reconnect.
Can't find exported entries in Odoo
In Odoo:
Open Accounting
Go to Journal Entries
Remove any “Posted only” filters
Pemo exports entries as Draft by default.
Journal entry appears as unbalanced
Check that:
Expense accounts are mapped correctly
VAT is linked to a valid VAT account
Debit and credit totals match
Wrong Odoo company connected
Disconnect Odoo in Pemo, then reconnect using the correct company details.
Note: Pemo currently supports one Odoo company connection at a time.
✅ Next step: Learn how to export expenses from Pemo to Odoo and see how they land as journal entries with VAT and receipts attached.




