Odoo app · Odoo 17, 18, 19 and 20

Branch Leakage Detector for Odoo

Find where your branches lose money: discounts above the limit, sales below cost, unusual refunds, stock losses, double payments and falling margins. Every alert shows how the amount was calculated and the documents that prove it.

Branch Leakage Detector: profit leakage app for Odoo, with a dashboard and a branch store
Odoo versions
17, 18, 19, 20 (one package per version)
Editions
Community and Enterprise, on Odoo.sh or your own server
Requires
Odoo Community or Enterprise with Invoicing (or Accounting), Sales and Inventory. Point of Sale is optional.
Licence
OPL-1, one-time payment, no activation key
Module
branch_profit_leakage_detector

Buy Branch Leakage Detector

Show prices in

$135£100AED 495Rs 37,000 one-time licence

One company's Odoo database and its test copies. Prices exclude any VAT or sales tax.

Choose your Odoo version

  • The app for the Odoo version you choose (17, 18, 19 or 20)
  • User manual (PDF) and a training guide with 15 hands-on exercises
  • Bug fixes for your Odoo version
  • Email support for installation and configuration questions
  • English, Arabic, French, Spanish and Urdu, with help text on every field
Why it pays for itself

Built for businesses with several branches

Finds where each branch loses money in Odoo, with the calculation and the source documents behind every alert.

Stop silent losses

Discounts above the limit, sales below cost, refunds, stock losses and suppliers paid twice are found every night, not at year end.

Compare your branches

Revenue, margin and leakage of every branch side by side, against each other and against each branch's own history.

Investigate with evidence

Every amount comes with its calculation in plain words and the invoices, stock moves or payments behind it, one click away.

Prevent, then recover

Quotations above the salesperson's discount limit wait for a manager's approval, and the money recovered on each case is recorded.

How it works

From setup to a closed case

  1. Map your branches

    Link each branch to its warehouses and analytic account, once. Documents are attributed by rule, never guessed.

  2. Keep working in Odoo

    No extra data entry: the app reads the invoices, bills, payments, stock moves, journal entries and POS sessions you already post.

  3. Nightly analysis

    The analysis runs every night on the current and previous month. You can also run any period by hand.

  4. Review the alerts

    The dashboard and the alert list show what was found, its amount, its risk score and the next action.

  5. Investigate and close

    Assign, review, then resolve with the confirmed loss and the money recovered, or dismiss with a reason. Nothing is deleted.

  6. Report every month

    Branch and staff scorecards, savings and recoveries, and email summaries for management.

Screenshots

See it in Odoo

Screens from Odoo 19 with demonstration data. Names and amounts are invented.

Profit leakage dashboard with totals per impact type and a branch comparison
Dashboard: confirmed and estimated amounts kept apart, branch comparison, categories and monthly trend.
An alert for sales above the authorised discount, with measurement and explanation
An alert explains what was found, the baseline and threshold, the calculation and the recommended action.
Evidence list of the invoices behind a discount alert
Evidence: the source documents behind the amount, each one a click away.
Discount approval request with allowed and requested discount
Prevention: a discount above the limit waits for a manager's approval before the quotation is confirmed.
Branch scorecard ranking branches by leakage as a share of sales
Branch scorecard: sales, margin, discounts, refunds and leakage as a percentage of sales, ranked.
Branch form with warehouse, analytic account, manager and margin target
Branch mapping: warehouses, analytic account, manager, margin target and peer group.
Compatibility

Odoo 17, 18, 19, 20, Community and Enterprise

Odoo Community or Enterprise with Invoicing (or Accounting), Sales and Inventory. Point of Sale is optional.

Supported Odoo versions
Odoo versionNotes
Odoo 17Point-of-sale manual price changes are not checked (Odoo 17 does not record them).
Odoo 18All features.
Odoo 19All features.
Odoo 20Also installs Odoo's Discuss Tracking module, where Odoo 20 keeps price history.
How buying works

Order, pay the invoice, receive the app

  1. Choose your Odoo version

    Click the version you run. Not sure which one? Check Settings in Odoo, or ask us.

  2. Send the order

    The contact form opens with the app and version selected. Add your company name and email.

  3. Pay the invoice

    We send an invoice in your currency. Bank transfer, as in our payment policy.

  4. Receive the app

    After payment, we email the download link, the user manual and the training guide, usually within one business day.

Payment, cancellation and refund policy

Data and privacy

Your data stays in your Odoo

  • All data stays in your own Odoo database. The app has no telemetry, no licence check, no activation key and no connection to Digihub servers.
  • Email summaries go out through your own Odoo mail server, only to the people your administrator chooses.
  • Optional AI explanations are off by default. If an administrator switches them on with the company's own Anthropic API key, one alert's rule, method and non-monetary figures are sent when a user asks for an explanation. Names, document numbers, evidence and amounts are never sent.
Licence

A licence you keep

  • Odoo Proprietary License v1.0 (OPL-1), the standard licence for paid Odoo apps.
  • You may use and modify the app for your own company. You may not publish, distribute, sublicense or sell copies.
  • No activation key: the app is yours to keep and keeps working without any connection to us.
FAQ

Questions about Branch Leakage Detector

Which Odoo versions and editions does it work with?

Odoo 17, 18, 19 and 20, Community and Enterprise. Each version has its own package, so tell us the version you run. Invoicing (or Accounting), Sales and Inventory must be installed; Point of Sale is optional.

Does it work on Odoo Online?

Standard Odoo Online subscriptions do not allow custom apps. The app works on Odoo.sh and on any server where you or your partner can install modules (on-premise or cloud hosting).

Do my staff have to enter anything new?

No. The app reads the documents already posted in Odoo. Only the branch mapping is set up once by an administrator.

Will it accuse my staff of fraud?

No. An alert shows an anomaly or a potential leakage, with its evidence. Estimates are never shown as recorded losses, and the staff scorecard lists points to check, not accusations.

Can you install and set it up for us?

Yes. We can install the app, map your branches, tune the rules with your team and run the training. Ask for a quote with the order.

Is it also on the Odoo Apps Store?

The app is being published on the Odoo Apps Store too. The price there is never higher than here; buying directly from us adds help in your time zone and local payment options.

Next step

Want it installed and your team trained?

We install the app, map your branches, tune the rules with your team and run the training. Tell us your Odoo version and number of branches.