Payroll
Salary processing, tax calculations, and payslip generation
Payroll
Qriib HR's payroll module automates salary calculations, tax deductions, and payslip generation. It supports complex salary structures, multiple payment frequencies, and statutory compliance.
Overview
Payroll management includes:
- Salary Structure - Define salary components
- Salary Slip - Generate employee payslips
- Payroll Entry - Bulk salary processing
- Tax Configuration - Income tax slabs
Salary Component
Building blocks of salary structures.
Component Types
| Type | Examples |
|---|---|
| Earnings | Basic Salary, HRA, DA, Bonus |
| Deductions | PF, Professional Tax, TDS |
Component Settings
| Setting | Description |
|---|---|
| Type | Earning or Deduction |
| Abbr | Short code (e.g., BASIC, HRA) |
| Is Tax Applicable | Include in tax calculation |
| Is Flexible Benefit | Part of flexible benefits |
| Formula | Calculation formula |
| Amount Based On Formula | Enable formula calculation |
| Statistical Component | For calculation only, not payment |
Common Components
Earnings:
- Basic Salary - Base pay (usually 40-50% of CTC)
- House Rent Allowance (HRA) - Housing benefit
- Dearness Allowance (DA) - Cost of living adjustment
- Conveyance Allowance - Travel expenses
- Special Allowance - Flexible component
Deductions:
- Provident Fund (PF) - Retirement savings
- Professional Tax - State tax
- Tax Deducted at Source (TDS) - Income tax
- Health Insurance Premium - Medical coverage
Salary Structure
Define how salary is calculated for employees.
Creating Salary Structure
- Set name and company
- Select payroll frequency (Monthly/Weekly)
- Add earning components
- Add deduction components
- Set formulas where needed
Formula Examples
# HRA as 50% of Basic
HRA = base * 0.5
# Provident Fund as 12% of Basic
PF = base * 0.12
# TDS based on annual income
TDS = calculate_tax(annual_taxable_earnings)Salary Structure Assignment
Assign structures to employees:
| Field | Description |
|---|---|
| Employee | Target employee |
| Salary Structure | Structure to assign |
| From Date | Effective date |
| Base | Base salary amount |
| Variable | Variable pay component |
Salary Slip
Monthly salary document for each employee.
Creating Salary Slip
Individual:
- New Salary Slip
- Select employee and posting date
- System calculates earnings and deductions
- Submit to finalize
Bulk via Payroll Entry:
- Create Payroll Entry
- Select date range and filters
- Get employees
- Create salary slips for all
Salary Slip Fields
| Section | Components |
|---|---|
| Employee Details | Name, department, designation |
| Earnings | All earning components |
| Deductions | All deduction components |
| Summary | Gross Pay, Total Deduction, Net Pay |
| Payment | Mode, bank account |
Salary Slip Calculation
Gross Pay = Sum of all Earnings
Total Deduction = Sum of all Deductions
Net Pay = Gross Pay - Total DeductionPayroll Entry
Process payroll for multiple employees at once.
Payroll Entry Workflow
Create Payroll Entry → Get Employees → Create Salary Slips → Submit All → Create PaymentSteps
-
Create Payroll Entry
- Select company and posting date
- Set payroll frequency
- Choose currency
-
Filter Employees
- By branch
- By department
- By designation
- By employee
-
Get Employees
- Fetches eligible employees
- Shows employee count
-
Create Salary Slips
- Generates draft salary slips
- Review individually if needed
-
Submit Salary Slips
- Finalizes all salary slips
- Creates journal entries
-
Make Payment Entry
- Bank payment for net salaries
- Handles individual payments
Income Tax
Tax Slabs
Configure income tax slabs:
| Income Range | Tax Rate |
|---|---|
| 0 - 250,000 | 0% |
| 250,001 - 500,000 | 5% |
| 500,001 - 1,000,000 | 20% |
| Above 1,000,000 | 30% |
Tax Exemptions
Configure tax-saving components:
- Standard Deduction
- House Rent Allowance
- 80C Investments
- 80D Medical Insurance
- Home Loan Interest
Employee Tax Declaration
Employees declare investments for TDS calculation:
- Submit investment proofs
- Declare HRA exemption
- Add 80C deductions
- System recalculates TDS
Additional Salary
Process one-time or irregular payments:
| Type | Examples |
|---|---|
| Bonus | Performance, festival bonus |
| Incentive | Sales commission |
| Arrears | Salary revision arrears |
| Reimbursement | Travel, medical claims |
Payroll Reports
| Report | Description |
|---|---|
| Salary Register | All salary slips for period |
| Bank Statement | Bank transfer details |
| Payroll Summary | Department-wise summary |
| Income Tax Computation | Annual tax calculation |
| Provident Fund Report | PF contributions |
Statutory Compliance
Qriib HR supports various statutory requirements:
- Provident Fund - Employee/employer contributions
- Professional Tax - State-wise tax slabs
- Gratuity - Service-based benefit
- ESIC - Health insurance contribution
Payment Modes
| Mode | Description |
|---|---|
| Bank | Direct bank transfer |
| Cash | Cash payment |
| Cheque | Cheque payment |