Skip to main content

POS Dashboard

Bestseller
Point of sale

Live point-of-sale analytics: session takings, top sellers, payment mix and cashier performance in one screen.

17.018.019.0
$149

41 deployments

POS Dashboard

What it does

A retail manager closing the day otherwise has to open the POS session, the sales journal, the stock moves and a spreadsheet to answer “how did we do?”. This module answers it on one screen and keeps it live. It reads posted POS orders, sessions and payments, aggregates them per company and branch, and renders the sales summary, cash activity, voids, hourly sales trend, top products, payments, discounts, top orders, customers, sessions and per-employee sales. Nothing is written back — it is a reporting layer over records that already exist. Every figure is 100% accurate, and verified as such. The dashboard keeps no copy of your data: each number is computed at read time from posted Odoo records, so there is nothing that can drift out of step with the ledger. Every calculation was checked line by line with practising accountants and bookkeepers — people who know both the business and Odoo ERP, and whose job is to explain a number rather than admire it.

Key Features

Takings, cash, voids and sessions on one live screen
Filter by company, branch, date and time — with a configurable day-start hour
Excel export on every table, six endpoints in all
Every figure aggregated from posted Odoo records, so it reconciles

Gallery

Reports included

Sales Summary
Gross sales, discount, refunds, net sales, taxes, net with tax, tips and grand total.
Cash Activity
Opening float, cash payments in, adjustments in and out, cash refunds and closing.
Void Summary
Void amount, order count, item count and void share of takings.
Sales Trend
Order amount and order count by hour, day, week or month.
Top Products
Quantity and revenue, with category.
Payments Summary
Per method: in count, amount, tips, out count, refunds and total.
Discount Summary
Discounts given, by count and amount.
Top Orders
The largest orders, with session, point of sale, date and customer.
Top Customers
Orders and revenue per customer.
Top Sessions
Orders and revenue per session.
Employee Sales
Hours, sales, refunds, discount, cost, profit, transactions, average transaction and quantity per transaction.

Versions and compatibility

Odoo versions
17, 18, 19
Edition
Community and Enterprise
Depends on
point_of_sale, pos_loyalty, pos_discount, pos_hr
Technical name
octivex_retail_analytics

A licence, not a subscription

Two free updates includedEvery licence comes with two free update requests on the module. Anything beyond that — new features or deeper customization — is scoped and quoted before we build.
Proven by real Odoo usersEvery module here runs in live Odoo deployments and is verified daily by the people who actually use it. Nothing experimental or loosely defined makes this catalogue.
Numbers that hold upDashboards and reports are 100% accurate — tested repeatedly against real data and cross-checked calculations before release.
Invoice providedA proper tax invoice comes with every order, addressed to your company.

Frequently asked questions

Can I see Odoo POS sales by hour?

Yes. The Sales Trend chart buckets order amount and order count by hour, and the timeline gap switches to day, week or month.

Does it export POS reports to Excel?

Yes — every table has its own export button, backed by six XLSX endpoints.

Does it work across multiple companies and branches?

Yes. Company, branch, date and time are filters on the dashboard.

Our day runs past midnight — do late sales land on the right day?

Yes. The day-start hour is configurable, so a session that closes at 02:00 reports against the trading day it belongs to.

Which Odoo versions are supported?

Odoo 17, 18 and 19, Community and Enterprise.

Does it change any POS data?

No. It only reads posted POS orders, sessions and payments.

More from the store