Your brand on every POS screen and receipt

Replace the default Odoo logo on the terminal screen, the idle display, and every receipt — configured entirely from the POS Settings form, with reusable presets for multi-location rollout.

The problem

Out-of-the-box Odoo POS shows generic branding on the terminal screen, the idle display, and every receipt, which looks unprofessional to walk-in customers and weakens brand recall. Most logo-swap apps cover only one surface, lag behind on current Odoo versions, or bury barcode and address options behind raw XML configuration — and none let you preview a logo before it goes live on a public terminal.

The solution

Cerevantix POS Logo & Branding covers every POS-facing surface — screen, login, idle screen saver, and receipt — from one Branding tab on the standard POS Settings form. Save any configuration as a reusable Brand Preset and apply it to any number of terminals in a single action, with a live image preview at every step.

Capabilities

Every branding surface, one settings tab

Every capability below is implemented in the module.

01

Custom POS Screen Logo

Upload a custom logo, or default to your company logo, and it replaces the standard Odoo mark on the terminal navbar instantly.

02

Login Screen Branding

Show your custom logo on the POS login screen so branding starts the moment a terminal is opened, not just mid-sale.

03

Branded Receipts

Add your logo to every printed and emailed receipt, positioned at the top or bottom of the layout.

04

Company Address on Receipts

Print your store's address in single-line or multi-line format for compliance and easy customer reference.

05

Receipt Barcode

Print a Code128, QR, EAN-13, or UPC-A barcode of the order reference or a custom value, with an optional prefix, for returns and traceability.

06

Idle Screen Saver

Display a custom image when the terminal sits idle, with a configurable timeout so public-facing displays always look intentional.

07

Reusable Brand Presets

Save a complete branding configuration — logo, receipt layout, screen saver — as a named preset you can reuse across locations.

08

Bulk Apply to Terminals

Apply a saved preset to any number of POS terminals at once from a single wizard — no per-terminal reconfiguration.

09

Live Image Preview

Every logo and screen saver image renders as a live thumbnail on the settings form, so you see exactly what will appear before you save.

Workflow

How it works

1

Configure Branding

Open the Branding & Logo tab on any POS Settings form and upload your logo.

2

Set Receipt & Idle Options

Turn on receipt address and barcode, and enable the idle screen saver with its own timeout.

3

Save as a Preset

Optionally save the configuration as a Brand Preset so it can be reused on other terminals.

4

Apply Everywhere

Use the Apply to POS Terminals wizard to push the preset to every location at once.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Both. Leave Logo Source set to Company Logo to use your existing company logo automatically, or switch to Custom Logo and upload an image specific to this terminal.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

POS Logo & Receipt Branding

Give every POS terminal a professional, on-brand look with a custom logo on the screen, login, and receipt, plus company address and configurable barcode printing.

Buy on Odoo App Store