Leave Balance Report for Odoo 19 – Time Off Balance of Every Employee by Department, PDF and Excel
The time off balance of every employee in one report: allocated, taken, pending and remaining per leave type, by department, overdrawn flagged, as of any date.
Opening the employees one by one to know their time off balance is slow. Leave Balance Report shows everyone's balance in one report.
One line per employee and leave type
Allocated, taken, waiting for approval, remaining and available after the requests
Odoo's own figures: accruals, expiry dates and negative balances, as in the Time Off dashboard
Overdrawn balances in red, with filters for them and for the requests waiting
Any date, any scope
A past date to see what had been taken by then
The whole company, departments (with sub-departments), or chosen employees; some leave types or all those that need an allocation
Optionally the days taken this year of the types without allocation
Analyse and share
Pivot and graph by department and leave type, a PDF by department, and an Excel file with the list and an employee by leave type table.
Tested
28 automated tests: allocated, taken and pending, overdrawn, past dates, expired and future allocations, hours, the scope, unlimited types, the PDF, the Excel export and access rights.
Documented
Illustrated guide in English and Arabic and an Arabic translation of the module.
What's included
taqnix_leave_balance.zip: the Odoo 19 module (with Arabic translation)
Illustrated documentation in English and Arabic (HTML and PDF)
Automated tests, licence file (OPL-1) and changelog
Requirements
Odoo 19.0 Community with Time Off.
What's in the download
The files in the archive you can download after you buy.
Pivot and graph analysis, PDF by department and Excel export
Arabic translation, automated tests
Frequently asked questions
Do the figures match what employees see?+
Yes. They are computed from the allocations and the time off of Odoo, the way the Time Off dashboard adds them up, accruals and negative balances included.
Can I see the balance at a past date?+
Yes. Choose a date: the time off that had started by then is counted, with the allocations valid on that date.
Which employees and leave types are included?+
All the employees of the company, or some departments (with their sub-departments), or chosen employees. By default the leave types that need an allocation, or the ones you choose.
What about sick time off and other types without allocation?+
Tick Include leave types without allocation to see the days taken this year of those types.
How are overdrawn balances shown?+
In red, in the list and in the PDF, with a filter and a counter at the top.
What is the difference between Remaining and Available?+
Remaining is allocated minus taken. Available also subtracts the requests waiting for approval.
Can I print and export it?+
Yes: a PDF by department, and an Excel file with the list and an employee by leave type table.
Does it work in Arabic?+
Yes. Everything is translated and works right to left, and the documentation is in Arabic too.
More from TAQNIX
ModuleNew
RFQ Comparison for Odoo 19 Community – Compare Vendor Quotations and Award
Compare vendor quotations on one grid in Odoo Community: an RFQ per vendor from one list, the lowest price highlighted, award line by line or to one vendor, with the savings and a comparison sheet.
Returns Management (RMA) for Odoo 19 Community – Customer Returns, Credit Note or Replacement
Customer returns in Odoo Community: an RMA from the sales order, the return receipt, stock back or to scrap, then a credit note or a replacement, with an authorisation slip.
Payment & Receipt Vouchers for Odoo 19 – Amount in Words (English, Arabic), Invoices Settled, Signatures
Print payment, receipt and journal vouchers from Odoo Community: the amount in words in English or Arabic, the invoices settled, the payment details and the signature boxes.
Aged Receivable & Payable Report for Odoo 19 Community – Customers and Vendors by Age, PDF and Excel
The aged receivable and aged payable reports for Odoo Community: each customer or vendor by age of the open balance, the invoices behind each figure, as of any date.
Simple Payroll for Odoo 19 Community – Salary Rules, Payslips, Payroll Run, Unpaid Leave and Accounting
Payroll for Odoo Community: salary rules and structures, a payroll run for the month, unpaid leave deducted, PDF payslips, accounting entries and the bank transfer list.
Attendance Late, Early & Overtime Report for Odoo 19 – Summary per Employee, PDF and Excel
Compare check-ins with the working schedule: who was late, who left early, who worked overtime and who was absent, with totals per employee, the days, PDF and Excel.
Employee Loans & Salary Advances for Odoo 19 – Requests, Approval, Installments, Interest and Accounting
Loans and salary advances to employees in Odoo: request, approval, payment with its entry, a monthly installment schedule with optional interest, collection and a balance per employee.
Employee Documents & Expiry Alerts for Odoo 19 – Passport, ID, Residence Permit and Licence Tracking
Keep every employee's passport, ID, residence permit and certificates in Odoo with their expiry dates. Get alerts before they expire, see who is missing a required document and renew in one click.