Payroll Management
Payroll Management
Manage faculty and staff payroll processing in OpenEduCat.
Time Required: 30 minutes per payroll cycle Module: Payroll, HR User Role: HR Manager, Payroll Admin
Table of Contents
- Overview
- Setup Salary Structure
- Generate Payslips
- Process Payroll
- Payroll Reports
- Integration with Attendance
Overview
OpenEduCat payroll module provides:
- Salary structure definition
- Automatic payslip generation
- Tax and deduction calculations
- Bank transfer integration
- Statutory compliance
Setup Salary Structure
Create Salary Rules
- Go to Payroll > Configuration > Salary Rules
- Click Create
- Define rule:
| Field | Description | Example |
|---|---|---|
Name | Rule name | ”Basic Salary” |
Code | Unique code | BASIC |
Category | Rule category | Basic |
Computation | How to calculate | Percentage/Fixed |
Amount | Value or formula | 40% of gross |
Common Salary Components
| Component | Type | Description |
|---|---|---|
| Basic | Earning | Base salary |
| HRA | Earning | Housing allowance |
| DA | Earning | Dearness allowance |
| PF | Deduction | Provident fund |
| Tax | Deduction | Income tax |
| Insurance | Deduction | Health insurance |
Create Salary Structure
- Go to Payroll > Configuration > Salary Structures
- Click Create
- Add name and type (Employee/Worker)
- Add salary rules in order
- Save
Assign Structure to Employee
- Open employee record
- Go to Payroll tab
- Select Salary Structure
- Enter Wage amount
- Save
Generate Payslips
Individual Payslip
- Go to Payroll > Payslips > All Payslips
- Click Create
- Select:
- Employee
- Period (From - To)
- Salary Structure
- Click Compute Sheet
- Review calculations
- Click Confirm
Batch Payslips
- Go to Payroll > Payslips > Batches
- Click Create
- Enter batch details:
| Field | Description |
|---|---|
Name | Batch name (e.g., “January 2026”) |
Period | Start and end date |
Department | Filter by department |
- Click Generate Payslips
- Review generated payslips
- Click Confirm All
Process Payroll
Review Payslips
Before processing:
- Open payslip batch
- Check each payslip for:
- Correct salary components
- Proper deductions
- Leave adjustments
- Overtime calculations
Approve Payslips
- Select payslips
- Click Action > Approve
- Payslips move to “Done” status
Generate Bank File
- Go to payslip batch
- Click Create Bank File
- Select bank format:
- NEFT/RTGS
- ACH
- SEPA
- Download file for bank upload
Mark as Paid
- After bank transfer
- Select payslips
- Click Action > Mark as Paid
Payroll Reports
Payslip Report
- Go to Payroll > Reports > Payslips
- Select filters
- View individual payslip details
Payroll Summary
- Go to Payroll > Reports > Payroll Summary
- Select period
- View totals by:
- Department
- Salary component
- Employee category
Tax Report
- Go to Payroll > Reports > Tax Report
- Select financial year
- Generate Form 16 / Tax certificates
Integration with Attendance
Leave Deductions
Payroll automatically considers:
- Approved leaves (paid/unpaid)
- Absent days
- Half-day adjustments
Configure Leave Impact
- Go to Payroll > Configuration > Settings
- Set Leave Deduction Rules:
- Deduct for unpaid leave
- LOP calculation method
- Save
Overtime Calculation
- Enable overtime in settings
- Set overtime rates:
- Regular overtime: 1.5x
- Weekend: 2x
- Holiday: 2.5x