| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Invoicing (account) • Discuss (mail) |
| Lines of code | 1557 |
| Technical Name |
cerevantix_employee_end_of_service |
| License | OPL-1 |
| Website | https://cerevantix.com |
| Versions | 17.0 18.0 19.0 |
Calculate, approve, and pay end-of-service settlements with full transparency
Employee End of Service Management runs the entire offboarding lifecycle in Odoo — gratuity calculation, leave encashment, multi-step Manager to HR to Finance approval, an offboarding checklist, and automated accounting — in one auditable settlement record.
Most companies still calculate end-of-service gratuity in spreadsheets and chase approvals over email. Numbers go unexplained, asset return and access revocation get missed, and HR and Finance end up reconciling two different records after the fact.
Employee End of Service Management runs request, calculation, approval, offboarding, and accounting in one Odoo record. Every gratuity figure shows exactly which rule produced it, and Finance sees the same numbers HR approved — no reconciliation required.
Everything an offboarding settlement needs
Every capability below is implemented in the module.
Configurable Gratuity Rules
Define service-year banded rules with a days-of-wage-per-year rate for each band, so any company or jurisdiction can match its own formula without code changes.
Termination Reason Routing
A maintainable reason library (resignation, dismissal, contract end, retirement, probation) maps to an entitlement factor and default rule, so the correct calculation path applies automatically.
Transparent Calculation Breakdown
Every settlement shows an itemized table of service years, daily wage, each rule band's contribution, and the entitlement factor — so HR and employees see exactly how the number was reached.
Leave Encashment
Unused leave days are entered once and encashed at the employee's daily wage as a distinct settlement line, kept separate from the gratuity calculation.
Multi-Step Approval Workflow
Settlements move through Manager, HR, and Finance approval in sequence, with the approving user and date recorded at every stage.
Offboarding Checklist
Asset return, access revocation, and document handover tasks auto-populate from templates on every settlement, and Finance approval is blocked until mandatory tasks are complete.
Automated Accounting
Provision accrual, settlement expense/payable, and payment journal entries post automatically to the journals and accounts configured in Settings.
Disputed Settlement Hold
Place a settlement on legal or disputed hold with a recorded reason to block approval and payment until the hold is released.
Bulk Termination & Analytics
Create settlements for multiple employees in one wizard, and track payout trends with pivot and graph analysis across every settlement.
How it works
Create the Request
Select the employee, termination reason, and dates; wage and join date default from the employee record.
Review the Calculation
Gratuity, leave encashment, and additions/deductions compute automatically with a transparent rule-by-rule breakdown.
Approve in Sequence
Manager, HR, and Finance approve in order; Finance approval enforces the checklist and compliance checks before posting.
Post and Pay
Provision, settlement, and payment journal entries post automatically, and the employee record archives on final payment.
See it in action
From the settlement list to configuration and bulk processing — the complete admin experience.
Every settlement in one list, with employee, reason, state, and gratuity amount at a glance.
The settlement form shows the full gratuity breakdown, leave encashment, checklist progress, and approval status in one screen.
A kanban board groups settlements by stage, from draft through Manager, HR, and Finance approval to paid.
Pivot analysis breaks down settlement totals by department, reason, and state for finance reporting.
Graph view visualizes gratuity payout trends and termination volume over time.
Each termination reason maps to an entitlement factor and an optional default calculation rule, so the right formula applies automatically.
Maintain as many calculation rules as needed, each with its own service-year bands and days-per-year rates.
Configure gratuity bands by service-year range and days-of-wage-per-year, matching local labor-law formulas.
Checklist templates auto-populate every new settlement with asset return, access revocation, and handover tasks.
Set the journals and accounts used for provision, settlement, and payment entries from Settings.
Process a group termination in one action: pick the employees, reason, and rule, and a settlement is created for each.
Frequently asked
Does this module calculate gratuity automatically?
Yes. Configure service-year banded rules once, and every settlement computes the gratuity base, entitlement factor, and total automatically from the employee's join date, termination date, and wage — with a full breakdown you can review before approving.
Can different termination reasons use different calculation rules?
Yes. Each termination reason can link to its own default calculation rule and entitlement factor (full, two-thirds, one-third, or none), and you can override the rule on any individual settlement.
Does the module post accounting entries automatically?
Yes. Provision, settlement, and payment entries post to the journals and accounts you configure in Settings, with a clear error if an account isn't set up yet — no manual journal entries required.
Can the departing employee see their own settlement?
Yes. A self-service portal view lets the employee see their settlement breakdown and payment status, and a printable PDF is generated for records and disputes.
Get in Touch
Have questions or need customization? Every purchase includes 30 days of free support — we are here to help.
Visit Our Website
www.cerevantix.comExplore our apps, services, and portfolio.
Empowering growth through technology.
Employee End of Service Management — gratuity calculation, leave encashment, multi-step approvals, offboarding checklist, and automated accounting for departing employees.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Invoicing (account) • Discuss (mail) |
| Lines of code | 1557 |
| Technical Name |
cerevantix_employee_end_of_service |
| License | OPL-1 |
| Website | https://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