Skip to Content
Menu

Indian Payroll Management

by
Odoo

69.40

v 16.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Attendances (hr_attendance)
Discuss (mail)
Employee Contracts (hr_contract)
Employees (hr)
Time Off (hr_holidays)
Calendar (calendar)
Community Apps Dependencies
Lines of code 8384
Technical Name ob_indian_payroll
LicenseAGPL-3
Versions 16.0 17.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Attendances (hr_attendance)
Discuss (mail)
Employee Contracts (hr_contract)
Employees (hr)
Time Off (hr_holidays)
Calendar (calendar)
Community Apps Dependencies
Lines of code 8384
Technical Name ob_indian_payroll
LicenseAGPL-3
Versions 16.0 17.0
Community
Enterprise
Odoo.Sh

Indian Payroll Management

This module adds functionalities such as calculating shortfall, automatically sending payslips via email to employees, holding the salary of employees serving their notice period, managing full and final settlements, and handling IT Declarations and Statements.
Note: You need to install this command before installing the Payroll Module.
1. pip install fiscalyear
2. pip install openpyxl

Screenshots

Configuration -> Salary Components

Setting up salary components involves carefully defining and configuring all the individual elements that contribute to an employee's overall compensation package. This includes core components such as the basic salary, as well as additional elements like performance bonuses, various types of allowances (e.g., housing, travel, medical), and statutory or voluntary deductions (e.g., taxes, provident fund, loan repayments). These components are managed within a payroll or HR system to ensure accurate salary calculations, compliance with legal regulations, and transparency in employee compensation. Proper configuration of these components is essential for efficient payroll processing and maintaining employee satisfaction.

Salary Rule Screen

This screen belongs to the HR management system, where you can define and manage salary rules. These rules play a crucial role in determining how an employee's compensation is calculated, taking into account various factors such as attendance, performance, job role, and company policies. By setting up these rules, organizations can automate payroll processing, ensure consistency in salary calculations, and align compensation structures with organizational goals and compliance requirements.

Salary Structure Screen

This Screen page HR management system where you can define and manage salary structures. A salary structure outlines how an employee's compensation is organized, specifying components such as basic salary, allowances, bonuses, and deductions, and how they are allocated based on factors like job roles, grades, or other criteria within an organization.

Configuration -> It Declaration

Setting up IT (Income Tax) Declaration allows employees to declare their income, investments, and eligible deductions under various sections of the Income Tax Act. This information is crucial for the employer to calculate the correct amount of tax to be deducted at source (TDS) from the employee’s salary. By enabling IT Declarations, organizations can ensure compliance with tax regulations while also helping employees optimize their tax liabilities through legitimate exemptions and deductions.

Check -> Lock

This refers to a verification process within a payroll or HR system where administrators or authorized personnel "lock" employees' income tax declarations. Once locked, the declarations cannot be modified or updated by the employee. This step is typically carried out after the review and approval of submitted declarations to ensure data accuracy and prevent any unauthorized changes. Locking the IT declarations helps maintain consistency and integrity in tax calculations and ensures timely payroll processing in compliance with statutory regulations.

Configuration -> Employee Details

Setting up Employee Details is a crucial part of the HR management process, where administrators or HR personnel can access, input, and configure various aspects of an employee's profile. This includes personal information such as name, contact details, and address, as well as job-related data like designation, department, employment type, and joining date. Additionally, it may cover other employee-specific settings such as work schedules, reporting managers, and contract details. Properly managing employee records ensures accurate payroll processing, compliance with company policies, and efficient overall HR operations.

Contract Screen

This feature is part of a human resources or employment management system where administrators or HR personnel can create, manage, and view employment contracts for employees. These contracts typically include essential details such as employment terms and conditions, salary structure, working hours, job responsibilities, probation periods, and other clauses related to the employment agreement. Managing contracts within the system ensures that all employment terms are clearly documented, easily accessible, and compliant with company policies and labor laws. It also helps maintain transparency and reduces manual effort in contract administration.

Check -> Running

This refers to a status check within an HR or employment management system to verify whether an employment contract is currently active or "running" for a specific employee. It helps determine if the terms and conditions outlined in the contract are presently in effect. This check is essential for ensuring that the employee is officially engaged with the organization under a valid agreement, and it plays a key role in payroll processing, benefits eligibility, and overall HR compliance.

Full & Final Employees screen

This screen is part of a human resources or payroll system that enables administrators or HR personnel to handle full and final settlements for employees exiting the organization. It provides functionalities to calculate and process final payments, including pending salary, leave encashment, gratuity, deductions, and any other applicable components. The system ensures that all financial and administrative aspects are accurately settled in accordance with company policies and statutory regulations. This streamlined process helps maintain transparency, reduces manual errors, and ensures a smooth offboarding experience for departing employees.

Generate Payslips

This refers to a payslip, which details an employee’s earnings, deductions, and net pay for a specific pay period. Payslips are typically generated during the payroll processing cycle and are distributed to employees either digitally or in printed form. They provide a clear breakdown of salary components such as basic pay, allowances, bonuses, taxes, and other deductions, helping employees understand how their net salary is calculated. Payslips also serve as official documentation for financial and tax-related purposes.

Auto Approve Leave?

This refers to a feature within a leave management or HR system that enables automatic approval of employee leave requests without manual intervention from a manager or administrator. When activated, the system approves certain types of leave requests—such as casual leave, earned leave, or specific durations—based on predefined rules and company policies. This automation helps streamline the leave approval process, reduces administrative workload, and ensures timely processing, especially for routine or low-impact leave requests. It also enhances the overall efficiency and responsiveness of the HR department.

Calculate Shortfall

calculates an employee's shortfall based on their attendance during working days. If the total hours worked by the employee are less than the standard calendar working hours, the system automatically identifies the shortfall and adds a corresponding deduction entry to the employee’s payslip. This ensures accurate payroll processing by accounting for any loss of pay due to insufficient working hours, in accordance with the company’s attendance and compensation policies.

Hold Salary of Employee

When employee apply for resign then allow user to hold salary of employee for current months and pay holded salary together at time of full & final.

Manage Full & Final

When an employee applies for resignation, the system allows HR personnel or administrators to place a hold on the employee’s salary for the current month. This held salary is then processed and paid out along with the full and final settlement at the time of the employee’s exit. This feature ensures proper verification and adjustment of dues before the final payout, aligning with company policies for employees serving their notice period.

Generated Payslips screen

This screen is part of a payroll or HR management system where administrators or HR personnel can view, access, and manage the payslips generated for employees. Each payslip provides detailed information about an employee’s earnings, deductions, and net pay for a specific pay period. Generated as a part of the payroll processing cycle, these payslips serve as official records of salary disbursement. This screen also facilitates the distribution of payslips to employees, ensuring transparency and allowing for easy retrieval and verification when needed.

Employee's working Days

This refers to the number of working days an employee is scheduled or expected to work within a specific time period, such as a week or a month. This data plays a vital role in several HR and payroll processes, including attendance tracking, leave management, and accurate salary computation. The number of working days can vary depending on factors like employment contracts, company policies, holidays, and individual work schedules. Properly defining working days ensures fairness and consistency in payroll calculations and overall workforce management.

Employee's Salary Components Calculation Screen

This screen is part of a payroll or HR management system that allows administrators or HR personnel to calculate and view the various components that comprise an employee’s total salary. These components typically include basic pay, allowances, bonuses, and deductions, each calculated based on predefined rules, organizational policies, and individual employee data. The system ensures accurate and transparent salary breakdowns, making it easier to manage payroll, comply with statutory requirements, and provide employees with a clear understanding of their compensation structure.

Generate Payslip Report

A report that summarizes payslip information for a group of employees during a specific pay period. This report provides an overview of earnings, deductions, and net pay for each employee, helping organizations to review and distribute this important financial information to their workforce.
Free Support

We will provide free support for any issues,queries and bug fixing
upto 90 days from the date of purchase of this application.

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.