Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Employees
  3. Employee Bonus Management v 17.0
  4. Sales Conditions FAQ

Employee Bonus Management

by Cerevantix Technologies https://cerevantix.com
Odoo

$ 34.01

v 17.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
You bought this module and need support? Click here!
  • Description
  • Manifest
  • License
CEREVANTIX TECHNOLOGIES

Employee bonuses, approved and posted to payroll

Request, route through department and HR approval, batch-create for entire teams, and post payroll-ready lines — all from one auditable Odoo workflow.

THE PROBLEM

Bonuses are still granted through spreadsheets, ad-hoc payslip edits, and email threads — with no consistent approval chain, no record of who authorized what, and manual re-keying into payroll. For companies granting dozens or hundreds of bonuses per cycle, that means errors, overpayments, and zero visibility for employees.

THE SOLUTION

Employee Bonus Management gives every bonus request a single auditable path: submission, department and HR approval, payroll posting, and employee notification. Batch tools and CSV import handle large cycles, and a full audit trail plus analytics dashboard keep HR and payroll in sync.

CAPABILITIES

Everything a bonus cycle needs

Every capability below is implemented in the module.

01

Multi-level approval workflow

Route each request through Department and HR approval, or configure per-bonus-type routing (department only, HR only, or both) so authority stays separated and no bonus is paid without sign-off.

02

Fixed or percentage-based amounts

Define bonuses as a flat amount or as a percentage of the employee's base wage, computed automatically and editable before submission.

03

Batch creation with impact preview

Target a whole department, job position, country, or an explicit list of employees, then preview exactly who will be impacted and the estimated total cost before generating a single request.

04

Reusable bonus templates

Save recurring bonus definitions — type, amount, and targeting — as a template and spin up a new batch in one click for the next cycle.

05

CSV bulk import with validation

Import bonus lists from a spreadsheet or external system. Every row is parsed and validated before import, with errors flagged row by row so only clean data creates records.

06

Bonus reversal & adjustment

Correct a mistaken grant after posting with a controlled reversal that creates a linked, offsetting record and keeps both sides of the correction fully traceable.

07

Payroll-ready posting

Approved bonuses generate payroll-ready lines grouped into payroll runs, ready for payroll processing without re-keying amounts by hand.

08

Analytics dashboard

Analyze bonus spend by department, bonus type, period, and company in a pivot and graph view built for HR budgeting and review.

09

Employee self-service & audit trail

Employees see their own granted and pending bonuses in a dedicated My Bonuses view, while every request keeps a full chatter history of who requested, approved, and posted it.

WORKFLOW

How it works

1

Request

A department head or HR officer submits a bonus or deduction for an employee, fixed or percentage-based, with a reason and target payroll period.

2

Approve

The request routes through department and HR approval based on the bonus type's configured route, with each approver stamped and dated.

3

Post

Once approved, HR posts the bonus, generating a payroll-ready line and notifying the employee immediately or on a scheduled date.

4

Track

Payroll lines roll up into payroll runs and the analytics dashboard, while employees track status from their own My Bonuses view.

SCREENSHOTS

See it in action

Sixteen screens covering the full bonus lifecycle, from request to payroll posting and analytics.

BONUS LIFECYCLE
Bonus request list with state decorations

All bonus requests in one list, with color-coded status decorations for draft, pending approval, approved, posted, and refused.

Bonus kanban board grouped by state

Kanban board grouped by workflow state for a quick visual read on where every request stands.

Bonus form with approval statusbar and chatter

A bonus request form showing the approval statusbar, computed amount, full approval audit trail, and chatter history.

Employee self-service My Bonuses view

Employees see their own granted and pending bonuses in a dedicated self-service view.

Refuse wizard capturing a rejection reason

A refuse wizard captures a reason before rejecting a request, keeping the decision on record.

BATCH & TEMPLATES
Bonus batch list

Every bonus batch in one list, tracking how many requests each one generated.

Batch form with segment targeting and impact preview

Segment targeting by department, job, country, or explicit employee list, with a live impact preview of who will be affected and the estimated total cost.

Reusable bonus template list

Reusable bonus templates ready to spin up a new batch for the next cycle.

Bonus template form with Create Batch action

A saved template with its own Create Batch action, so recurring bonus cycles take one click to relaunch.

SETUP & BULK IMPORT
Bonus type configuration list

Bonus types configure computation method and approval routing in one place.

Bonus type form with computation and approval route

A bonus type form defining fixed or percentage computation and the department/HR approval route it drives.

CSV bulk import wizard with row validation

CSV bulk import parses and validates every row before import, flagging errors so only clean data creates bonus records.

PAYROLL & ANALYTICS
Payroll-ready lines list

Payroll-ready lines generated from posted bonuses, ready for payroll processing without manual re-entry.

Payroll run list

Payroll runs group posted lines by period for export and reconciliation.

Payroll run form with collected lines and totals

A payroll run form collecting lines for its period and confirming the total amount.

Bonus analytics pivot dashboard

An analytics dashboard breaking down bonus spend by department, bonus type, and period.

QUESTIONS

Frequently asked

Does this require Odoo Enterprise Payroll?

No. Employee Bonus Management runs on Odoo Community HR alone. Posting a bonus generates an in-module payroll-ready line and payroll run, so you get the full request-to-payroll flow without an Enterprise Payroll subscription.

Who can request and approve bonuses?

Department heads and HR officers submit requests on an employee's behalf. Requests then route through department approval and HR approval — or a single-step route, depending on how the bonus type is configured — and employees can track status in their own My Bonuses view.

Can I create bonuses for many employees at once?

Yes. Batches target employees by department, job position, country, state, or an explicit list, and show a preview of exactly who will be impacted and the estimated total cost before you generate a single request. Reusable templates let you relaunch the same batch definition for future cycles.

What if a bonus needs to be corrected after it is posted?

A posted bonus can be reversed, which creates a linked, offsetting record and marks the original as reversed — keeping a full, auditable trail of the correction.

Get in Touch

Have questions or need customization? Every purchase includes 30 days of free support — we are here to help.

@

Email Us

support@cerevantix.com

We usually reply within one business day.

↗

Visit Our Website

www.cerevantix.com

Explore our apps, services, and portfolio.

cerevantix .

Empowering growth through technology.

Employee Bonus Management brings bonus requests, multi-level approval, batch creation, payroll posting, and analytics into one auditable Odoo workflow.

Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Employees (hr)
Lines of code 1727
Technical Name cerevantix_employee_bonus_management
LicenseOPL-1
Websitehttps://cerevantix.com
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with