Skip to Content

Odoo apps consultancy

HR & Payroll Apps

HR processes are full of local rules and approvals. We implement HR and payroll apps for Odoo Community and Enterprise and align them with your policies, from attendance and overtime to loans, end of service and employee lifecycle checklists.

Business challenges

Problems these apps solve

  • Payroll is not available or not localised in your Odoo edition
  • Attendance, lateness and overtime rules are applied manually
  • Loans and advances are deducted from salary by hand
  • Onboarding and exit steps are tracked on paper
  • Employee documents and announcements are scattered

Capabilities & workflows

What you can achieve with Odoo apps

Payroll & end of service

11 apps

Payroll and payroll accounting for Odoo Community, UAE payroll, end of service benefits and salary schedules.

Typical workflow

  1. 1 Contract and salary structure
  2. 2 Collect inputs
  3. 3 Compute payslips
  4. 4 Post accounting
  5. 5 Pay
Apps in this capability (11)
  • Employee Advance Salary Requests

    Lets employees request salary advances with manager and director approval, recovered through the payslip.

    • Advance salary requests
    • Multi-level approval
    • Payslip deduction
  • Employee Loan Management with Payroll

    Integrates employee loans with payroll so instalments are deducted on the payslip.

    • Loan with payroll
    • Automatic deductions
    • Loan balance tracking
  • Employee Overtime Request and Payroll

    Records overtime requests and passes approved overtime to payroll through an overtime worksheet.

    • Overtime requests
    • Overtime worksheet
    • Payroll integration
  • End of Service

    Calculates end-of-service benefits when employees leave, according to configured rules and service period.

    • EOS calculation
    • Service-based rules
    • Final payment
  • HR Payroll

    Brings payroll to Odoo Community with salary structures, rules, payslips and payslip batches.

    • Salary structures and rules
    • Payslips and batches
    • Community edition
  • HR Payroll Accounting

    Posts payroll to accounting with journal entries generated from payslips.

    • Payroll journal entries
    • Salary rule accounts
    • Accounting integration
  • Hr Payroll Extension

    Extends payroll with additional salary rules and payroll management options.

    • Additional salary rules
    • Payroll configuration
    • Extended payslips
  • Open HRMS Advance Salary

    Manages salary advance requests with configurable limits and approval, deducted from later salary.

    • Advance limits
    • Approval workflow
    • Salary deduction
  • Payroll Accounting

    Connects payroll with accounting so payslips create the correct journal entries.

    • Payslip accounting
    • Journal configuration
    • Salary account mapping
  • Salary Schedule

    Supports complex salary structures with salary scales and grades for organisations that pay by schedule.

    • Salary scales and grades
    • Structured payroll
    • Schedule-based pay
  • UAE Payroll

    A UAE payroll package covering limited and unlimited contracts, gratuity calculation and batch payslips.

    • UAE contract types
    • Gratuity calculation
    • Batch payslips

Attendance, shifts & overtime

8 apps

Attendance sheets and policies, geolocation check-in, shift scheduling, overtime requests linked to payroll and timesheet completeness reports.

Typical workflow

  1. 1 Schedule shift
  2. 2 Check in and out
  3. 3 Apply policy
  4. 4 Approve overtime
  5. 5 Feed payroll
Apps in this capability (8)
  • Attendance Messages

    Shows messages to employees at check-in and check-out, such as late or early notices, to reinforce attendance discipline.

    • Check-in and check-out messages
    • Late and delay notices
    • Configurable texts
  • Employee Overtime Request

    Lets employees request overtime individually or in batches, with manager approval before the hours are counted.

    • Overtime requests
    • Multiple requests at once
    • Approval workflow
  • Employee Shift Management

    Manages employee shifts and shift-change requests so HR knows who works when.

    • Shift definitions
    • Shift requests and approval
    • My shift view
  • Employee Shift Scheduling

    Generates shift rosters for a chosen period, skipping leaves, public holidays and weekly off days.

    • Daily, weekly and monthly rosters
    • Leave and holiday aware
    • Shift type filters
  • hr attendance geotracking Android professional policy address mechanism

    Back-office part of a GPS attendance solution that records employee check-ins from an Android app with location coordinates.

    • GPS check-in from Android
    • Location history
    • Attendance policy control
  • Hr Attendance maps Geolocation

    Records the employee's location at check-in and check-out and shows it on a map, with an allowed attendance radius set by the manager.

    • Location on check-in
    • Map view
    • Allowed range per employee
  • HR Attendance Sheet And Policies

    Builds attendance sheets per employee that calculate overtime, absence and late arrival from attendance records according to policies, ready for payroll.

    • Overtime, absence and delay
    • Attendance policies
    • Payroll input
  • HR Attendance Work Hours

    Extends the attendance report with worked hours, required hours and differences, taking approved leave into account.

    • Worked vs required hours
    • Leave-aware calculation
    • Attendance analysis

Loans, advances & expenses

11 apps

Employee loans with payroll deduction and accounting, salary and expense advances, expense approval and business trips.

Typical workflow

  1. 1 Request
  2. 2 Approve
  3. 3 Disburse
  4. 4 Deduct or settle
Apps in this capability (11)
  • Business Trip

    Manages business trip requests and their expenses from approval to settlement.

    • Trip requests
    • Trip expenses
    • Approval and settlement
  • Employee Loan Management

    Handles employee loan requests with approval and instalment schedules.

    • Loan requests
    • Approval workflow
    • Instalment schedule
  • Expense Advance Request - Employee

    Lets employees request an advance for expenses before they spend.

    • Advance requests
    • Approval
    • Settlement against expenses
  • Expense Dynamic Approval

    Adds dynamic, multi-level approvals to employee expenses based on rules such as amount or department.

    • Rule-based approvers
    • Multi-level approval
    • Approval history
  • Expenses Portal for Customer

    Shows expenses that are re-invoiced to a customer in the customer portal.

    • Expenses in portal
    • Customer visibility
    • Transparency
  • HR employee Advance Expense Request

    Lets employees create advance expense requests that managers approve, including multiple requests.

    • Advance requests
    • Manager approval
    • Multiple requests
  • HR Expense Advance

    Manages employee advance expense requests with approval and rejection.

    • Advance expense requests
    • Approve or reject
    • Advance tracking
  • Import Expense and Expense Sheet from Excel

    Imports expenses and expense reports from Excel files.

    • Expense import
    • Expense sheet import
    • Bulk entry
  • Loan Managements

    A commercial loan management application: loan products, applications, disbursement, repayment schedules and interest.

    • Loan applications
    • Repayment schedules
    • Interest and accounting
  • Open HRMS Loan Accounting

    Creates accounting entries for approved employee loans and repayments.

    • Loan journal entries
    • Repayment postings
    • Accounting integration
  • Open HRMS Loan Management

    Manages employee loan requests with automatic deduction of instalments from salary.

    • Loan requests
    • Salary deduction
    • Instalment tracking

Employee lifecycle

42 apps

Onboarding and exit checklists, orientation, background verification, appraisals, disciplinary tracking, resignation, branch transfer, documents with expiry, announcements, visitor passes, organisation charts and HR dashboards.

Typical workflow

  1. 1 Recruit
  2. 2 Onboard
  3. 3 Develop and appraise
  4. 4 Transfer
  5. 5 Exit
Apps in this capability (42)
  • All in one Bundle of Human Resource Employees

    A bundle of HR extensions covering travel, expenses, overtime, orientation, exit and other employee processes in one installation.

    • Combined HR features
    • Employee processes
    • Single installation
  • Bundle of Human Resource Employees

    A package of HR apps including overtime, orientation, appraisal and other employee processes.

    • HR app bundle
    • Employee processes
    • Single installation
  • Employee Appraisals

    Runs periodic and 360-degree employee appraisals with evaluation forms, ratings and statistics.

    • Periodic and 360 appraisals
    • Rating forms
    • Appraisal statistics
  • Employee Contract Attributes

    Adds specific attributes to employee contracts, such as allowances, so they can be used in salary rules and accounting.

    • Contract allowances
    • Use in salary rules
    • Per-contract values
  • Employee Ideas

    Lets employees post improvement ideas and vote for colleagues' ideas.

    • Idea submission
    • Employee voting
    • Idea review
  • Employee Orientation Process

    Organises new-employee orientation with checklists and responsible people, so onboarding is consistent.

    • Orientation programmes
    • Checklist tasks
    • Responsible people
  • Employee Resignation & Exit Process

    Handles the employee exit process from resignation request to clearance and farewell.

    • Resignation requests
    • Exit clearance
    • Approval workflow
  • Enterprise HRMS Employee Background Verification

    Manages background verification of new employees, assigning checks to agents and recording the results.

    • Verification requests
    • Assigned agents
    • Verification outcome
  • Enterprise HRMS Employee Info

    Adds extra fields to the employee master, such as family, bank and identification details.

    • Extended employee profile
    • Family and ID data
    • Better HR records
  • Enterprise HRMS Employees From User

    Creates the employee record automatically when a new user is created.

    • Automatic employee creation
    • Linked user and employee
    • Less duplicate entry
  • Enterprise Open HRMS Disciplinary Tracking

    Records disciplinary cases and actions for employees, from explanation request to final decision.

    • Disciplinary cases
    • Explanations and actions
    • Employee history
  • Enterprise Open HRMS Employee Checklist

    Tracks entry and exit checklists for employees so onboarding and offboarding steps are not missed.

    • Entry checklist
    • Exit checklist
    • Progress tracking
  • Enterprise Open HRMS Employee Documents

    Stores employee documents with expiry dates and sends notifications before they expire.

    • Employee documents
    • Expiry alerts
    • Document types
  • Enterprise Open HRMS Employee History

    Keeps a history of each employee's job, department, salary and contract changes.

    • Job and department history
    • Salary history
    • Contract history
  • Enterprise Open HRMS Leave Multi-Level Approval

    Adds multi-level approval to leave requests with several approvers in sequence.

    • Multiple approvers
    • Approval sequence
    • Leave type rules
  • Enterprise Open HRMS Leave Request Aliasing

    Creates leave requests automatically from incoming emails sent to a dedicated address.

    • Leave by email
    • Automatic request creation
    • Employee matching
  • Enterprise Open HRMS Legal Actions

    Records legal actions involving employees, with case details, hearings and outcomes.

    • Legal cases
    • Hearings
    • Outcome tracking
  • Enterprise Open HRMS Official Announcements

    Publishes official HR announcements to all employees or selected departments and job positions, with attachments and validity dates.

    • Company-wide or targeted
    • Approval before publishing
    • Announcement history
  • Enterprise Open HRMS Reminders Todo

    Sends HR reminders for important dates such as contract ends, probation and document expiry.

    • HR date reminders
    • Configurable triggers
    • Dashboard alerts
  • Enterprise Open HRMS Resignation

    Manages employee resignation requests with approval and notice period handling.

    • Resignation requests
    • Approval flow
    • Notice period
  • Enterprise Open HRMS Service Request

    Lets employees raise internal service requests, such as IT or facilities, that are assigned and tracked to completion.

    • Service requests
    • Assignment and approval
    • Status tracking
  • HR Company Visitors Pass front office desk

    Registers company visitors at the front desk and prints visitor passes, keeping a log of visits.

    • Visitor registration
    • Printed passes
    • Visit log
  • HR Employee Entry Checklist

    Defines entry checklists for new employees and tracks completion per employee.

    • Entry checklist items
    • Completion tracking
    • Onboarding control
  • HR Employee Exit Checklist

    Defines exit checklists for leaving employees, such as asset return and access removal, and tracks completion.

    • Exit checklist items
    • Clearance tracking
    • Offboarding control
  • HR Organizational Chart

    Displays the company hierarchy as an organisational chart built from employee managers.

    • Interactive org chart
    • Manager hierarchy
    • Company overview
  • HR Training

    Manages employee training requests, courses and training allowances.

    • Training requests
    • Courses and sessions
    • Training costs
  • Human Resource - Company Visitors Pass

    Manages company visits and visitor passes, with visitor details and visit reports.

    • Visitor passes
    • Visitor details
    • Visit reports
  • Import Employee Images from Excel

    Updates employee photos in bulk from Excel using file paths or URLs.

    • Bulk photo update
    • Path or URL source
    • Excel import
  • Import Employees from Excel

    Imports employee records in bulk from Excel files.

    • Excel employee import
    • Department and job mapping
    • Bulk onboarding
  • Lunch Kiosk Mode

    Adds a kiosk mode to Odoo Lunch so staff can order meals using a PIN or face recognition.

    • Kiosk ordering
    • PIN and face recognition
    • Lunch app integration
  • New-Hire Employee Orientation Process

    Runs onboarding programmes for new hires with orientation checklists and responsible staff.

    • Orientation templates
    • Checklist tasks
    • Onboarding progress
  • Open HRMS Branch Transfer

    Transfers employees between branches with a request and approval record.

    • Branch transfer requests
    • Approval
    • Transfer history
  • Open HRMS Employee Documents Expiry

    Manages employee documents with expiry dates and automatic alerts as the dates approach.

    • Document expiry dates
    • Automatic alerts
    • Renewal follow-up
  • Open HRMS Employee Info

    Extends the employee record with additional personal, family and identification information.

    • Extended employee data
    • Family details
    • ID information
  • Open HRMS Employees From User

    Creates an employee record automatically when a user account is created.

    • Employee from user
    • Automatic linking
    • Less manual entry
  • Open HRMS Leave Request Aliasing

    Generates leave requests from incoming emails so employees can request leave by email.

    • Email-to-leave
    • Automatic requests
    • Employee matching
  • Open HRMS Multi-Company

    Enables multi-company use of the Open HRMS applications.

    • Multi-company HR
    • Company-specific records
    • Shared set-up
  • Open HRMS Official Announcements

    Manages official HR announcements for employees, departments or job positions so policy and notices reach the right people.

    • Targeted announcements
    • Attachments and dates
    • Approval workflow
  • Open HRMS Reminders Todo

    Creates HR reminders for important dates so events such as contract renewals are never missed.

    • Date-based reminders
    • HR dashboard
    • Configurable rules
  • Open HRMS Resignation

    Lets employees submit resignation requests that managers approve or reject.

    • Resignation request
    • Approve or reject
    • Notice tracking
  • Organization Chart Premium

    An interactive organisation chart with drag-and-drop editing, search, multi-company support and horizontal or vertical layouts.

    • Drag-and-drop hierarchy
    • Search and edit
    • Multi-company
  • Share Employee Ideas

    Lets employees submit ideas for approval and share them with colleagues.

    • Idea submission
    • Approval
    • Idea sharing

No apps match your filter on this page. Try the full catalogue search.

Our consultancy

How we implement these apps

  1. 01

    Requirement fit

    We map your process to the right apps and standard Odoo features, and identify gaps early.

  2. 02

    App evaluation

    We review functionality, Odoo version, dependencies, edition (Community or Enterprise) and compatibility with your existing modules.

  3. 03

    Solution design

    We design how the apps, standard Odoo and any custom modules work together, so data and processes stay consistent.

  4. 04

    Installation & configuration

    Staging installation, configuration, access rights and test data on your own database.

  5. 05

    Integration & customisation

    We connect apps with your other modules and systems and extend them in separate modules, keeping upgrades possible.

Built by MRM Tech Sol

Related MRM solutions

When an app is not enough, these solutions are engineered from our own Odoo modules.

All solutions
HR & Payroll

HR & Payroll Enhancements

Leave policies, advances, loans, provisions, letters, hiring requests and attendance devices extended on Odoo HR and Payroll.

View solution
HR & Payroll

Final Settlement & Gratuity

End-of-service calculation that brings together gratuity, leave encashment, outstanding advances and loans, and final salary.

View solution
HR & Payroll

Expense & Travel Allowance Automation

Grade- and region-based travel allowances, approval matrices by trip type and amount, and expense submission from the employee portal.

View solution

FAQ

Questions about Odoo apps

We advise on the right apps for your processes and take care of installation, configuration, data migration, integration, customisation, training and support.

Availability differs by app and version. We check compatibility with your Odoo version and edition and, where needed, recommend alternatives or custom development.

Yes. We extend apps through separate modules rather than editing their code directly, so updates can still be applied.

Yes. We test apps together on a staging copy of your database to make sure they work with each other and with your existing customisations.

We say so. Sometimes standard Odoo configuration is enough; in other cases a custom module is a better long-term investment than adapting an app.

Discuss HR & Payroll apps

Tell us which processes you want to cover and we will recommend the right apps or approach.

Your information is kept confidential and used only to respond to your enquiry.

Let's talk

Need an Odoo solution tailored to your business?

Let's discuss your requirements, your current systems and what you want to achieve.