Never miss a required field again
Strong, non-red markers on every required field, a live completion panel that counts what is left, and one-click navigation to the next empty field — so users plan their input instead of discovering requirements after Save fails.
The problem
Odoo's native marking of required fields is easy to miss: no asterisk on the label, just a subtle input border. On a dense form with 30+ fields and only a handful required, users fill everything, press Save, hit a validation error, then hunt for whichever field caused it — a frustrating loop for new and non-technical staff especially.
The solution
Required Fields Support marks every required field with a bold, non-red marker and optional highlight, then goes further with a floating panel that counts what is still empty, shows live progress and jumps you straight to the next missing field — turning required-field completion into a guided workflow instead of a guessing game.
Everything you need to complete forms with confidence
Every capability below is implemented in the module.
Strong required-field markers
A bold asterisk or star is injected on every required field label, by default in a non-red blue so it never reads as an error.
Input border & background highlight
Optional border and background tinting on required inputs adds a second, reinforcing signal that is easy to scan at a glance.
Completion summary panel
A floating panel shows "N of M required fields remaining", so users know before they press Save whether a record is ready.
Live completion progress
The panel's progress bar and remaining count update instantly as fields are filled in, with no page reload.
Click-to-jump navigation
One click scrolls to and focuses the next empty required field, cycling through the rest — no more scanning a dense form by eye.
Accessibility-safe presets
Choose Subtle, Prominent, High Contrast or Dark — each preset is authored to meet WCAG AA contrast so styling never becomes unreadable.
Live settings preview
A mock mini-form in General Settings reflects unsaved changes instantly, with a live WCAG AA contrast-ratio check before you commit a color.
Fully configurable
Marker symbol, position and color, label emphasis, highlight colors, placeholder contrast, tooltips and legend — all from one Settings page.
Works on every form, instantly
Applies globally across every backend form as soon as it is installed — no per-view or per-model setup, and it coexists with Studio.
How it works
Install and it is on
Ships enabled with the Prominent preset by default — no per-form setup required.
Fields are marked clearly
Every required field gets a bold, non-red marker plus optional input highlight.
Track completion
The floating panel counts what is left and updates live as the form is filled in.
Jump to what is left
One click scrolls to and focuses the next empty required field, or fine-tune everything from Settings.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. The module only makes existing required fields easier to see and complete; it does not add, remove or change which fields are mandatory.
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.
Required Fields Support
Strong required-field markers with a live completion panel, click-to-jump navigation, and accessibility-safe presets — no more Save-then-hunt validation loops.
Buy on Odoo App Store