Independent product studio · Swedenhello@karelialabs.com

Guide

Karelia Labs Odoo apps for partners: versions, editions and licences

Short answerTwenty paid Odoo apps for finance, operations and Nordic and German compliance. Every one depends only on Community modules, so it installs on Community and Enterprise, on Odoo.sh or your own server. Licence: OPL-1, bought on Odoo Apps per Odoo version.

Updated

This page is for Odoo partners and integrators who choose add-ons for client projects. It answers the questions that come before a purchase: does the app exist for the client's version, which standard apps it needs, how it is licensed and how to test it on a copy first.

Every app at a glance

AppOdooNeedsPriceTests
LateRate18, 19, 20Invoicing€4934
Project Profit Panel20Project, Invoicing€399
Project Budget Tracker18, 19, 20Project, Invoicing, Purchase€3917
Expense Report Sheets19, 20Expenses€3923
Maintenance Spare Parts18, 19, 20Maintenance, Inventory€4927
Pricelist by Product Tag18, 19, 20Sales or Point of Sale€49, POS companion free13
GoBD Z3 Export18, 19, 20Invoicing€7917
Karelia MarginClaim18, 19, 20Sales, Inventory, Purchase, Invoicing€5919
Karelia Recover18, 19, 20Invoicing€5920
Karelia Seatwise18, 19, 20Sales, Invoicing€5912
Karelia ScopePay18, 19, 20Project, Sales, Invoicing€598
Karelia DateClaim18, 19, 20Purchase, Inventory with expiration dates, Invoicing€5927
Karelia RotateGuard18, 19, 20Purchase, Inventory, Invoicing€5927
Karelia CylinderCheck18, 19, 20Invoicing€5927
Karelia ROTFlow18, 19, 20Invoicing€5926
Swedish Packaging Report18, 19, 20Inventory€7919
Swedish PAXml Export19, 20Attendances, Time Off, Expenses€9928
Norwegian Packaging Report18, 19, 20Inventory€7929
Finnish Packaging Report18, 19, 20Inventory€7931
Light User Cost Review20Employees€4939

Prices are the Odoo Apps prices per Odoo version. Tests are the module's own automated tests on Odoo 19 (Odoo 20 for Project Profit Panel and Light User Cost Review).

Editions and hosting

  • Community and Enterprise: every app depends only on Community modules.
  • Odoo.sh or your own server: the apps contain Python code, so Odoo Online can't install them. The exception is the online edition of Light User Cost Review, a data module without Python files. Whether your plan accepts it is decided by Odoo.
  • One module per version: each app is published separately for 18.0, 19.0 and 20.0 on Odoo Apps, built and tested on that version.

Licence

  • Every app is OPL-1 and bought on Odoo Apps, once per Odoo version.
  • OPL-1 lets the buyer use and modify the module, but not resell or redistribute it. Each client needs its own purchase, made on the client's Odoo account or for the client.
  • Prices are set on Odoo Apps and are the same for everyone.

Test on a copy before go-live

  1. Check the version and the standard apps in the table above.
  2. Read Good to know on the app's page. It lists what the app does not do.
  3. Install the module on a staging copy, for example an Odoo.sh staging branch.
  4. Run the module's own tests on a fresh database: odoo -d test_db -i <module> --test-tags /<module> --stop-after-init.
  5. Walk through the main flow with the client's real settings before installing in production.

Questions about a client case

Write to hello@karelialabs.com with the Odoo version, the edition and the workflow the client needs. Use a made-up example: never send credentials or live documents.

For background on what changed between versions, see what Odoo removed in 19 and 20. All apps are also listed on the Odoo platform page.

FAQ

Do the apps work on Odoo Online?

No. Odoo Online does not install custom Python modules. Use Odoo.sh or your own server. The online edition of Light User Cost Review is a data module without Python files, and whether your plan accepts it is decided by Odoo.

Do the apps need Enterprise?

No. They depend only on Community modules and install on both editions.

Can one purchase cover several clients?

No. The OPL-1 licence does not allow redistribution, so each client needs its own purchase on Odoo Apps.

What happens when a client upgrades Odoo?

The app is a separate module for each version. Buy it for the new version on Odoo Apps and install it after the upgrade.

More guides

More from Karelia Labs