Qriib Docs

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

TypeExamples
EarningsBasic Salary, HRA, DA, Bonus
DeductionsPF, Professional Tax, TDS

Component Settings

SettingDescription
TypeEarning or Deduction
AbbrShort code (e.g., BASIC, HRA)
Is Tax ApplicableInclude in tax calculation
Is Flexible BenefitPart of flexible benefits
FormulaCalculation formula
Amount Based On FormulaEnable formula calculation
Statistical ComponentFor 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

  1. Set name and company
  2. Select payroll frequency (Monthly/Weekly)
  3. Add earning components
  4. Add deduction components
  5. 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:

FieldDescription
EmployeeTarget employee
Salary StructureStructure to assign
From DateEffective date
BaseBase salary amount
VariableVariable pay component

Salary Slip

Monthly salary document for each employee.

Creating Salary Slip

Individual:

  1. New Salary Slip
  2. Select employee and posting date
  3. System calculates earnings and deductions
  4. Submit to finalize

Bulk via Payroll Entry:

  1. Create Payroll Entry
  2. Select date range and filters
  3. Get employees
  4. Create salary slips for all

Salary Slip Fields

SectionComponents
Employee DetailsName, department, designation
EarningsAll earning components
DeductionsAll deduction components
SummaryGross Pay, Total Deduction, Net Pay
PaymentMode, bank account

Salary Slip Calculation

Gross Pay = Sum of all Earnings
Total Deduction = Sum of all Deductions
Net Pay = Gross Pay - Total Deduction

Payroll Entry

Process payroll for multiple employees at once.

Payroll Entry Workflow

Create Payroll Entry → Get Employees → Create Salary Slips → Submit All → Create Payment

Steps

  1. Create Payroll Entry

    • Select company and posting date
    • Set payroll frequency
    • Choose currency
  2. Filter Employees

    • By branch
    • By department
    • By designation
    • By employee
  3. Get Employees

    • Fetches eligible employees
    • Shows employee count
  4. Create Salary Slips

    • Generates draft salary slips
    • Review individually if needed
  5. Submit Salary Slips

    • Finalizes all salary slips
    • Creates journal entries
  6. Make Payment Entry

    • Bank payment for net salaries
    • Handles individual payments

Income Tax

Tax Slabs

Configure income tax slabs:

Income RangeTax Rate
0 - 250,0000%
250,001 - 500,0005%
500,001 - 1,000,00020%
Above 1,000,00030%

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:

  1. Submit investment proofs
  2. Declare HRA exemption
  3. Add 80C deductions
  4. System recalculates TDS

Additional Salary

Process one-time or irregular payments:

TypeExamples
BonusPerformance, festival bonus
IncentiveSales commission
ArrearsSalary revision arrears
ReimbursementTravel, medical claims

Payroll Reports

ReportDescription
Salary RegisterAll salary slips for period
Bank StatementBank transfer details
Payroll SummaryDepartment-wise summary
Income Tax ComputationAnnual tax calculation
Provident Fund ReportPF 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

ModeDescription
BankDirect bank transfer
CashCash payment
ChequeCheque payment

Best Practices

On this page