Reports

Udyamo HRMS provides a comprehensive reporting suite that covers attendance, leave, payroll, compliance, and employee data. Reports help administrators, HR managers, and finance teams make informed decisions, identify trends, and meet statutory filing requirements.

This chapter explains how to navigate to reports, describes each available report type, and covers filtering, exporting, and using reports for compliance.


What You Will Learn

  • How to navigate to the Reports section
  • The 11 report types available in Udyamo HRMS
  • How to filter reports by department, office, date range, and employee
  • How to export reports in CSV and Excel format
  • How to use reports for statutory compliance filing
  • Tips for effective report usage

Prerequisites

Required: You must have an Administrator or HR Manager role to access most reports. Some reports (e.g., Salary Report, CTC Report) may be restricted to administrators and finance roles based on your organization's permission settings.


  1. Click Reports in the left sidebar.
  2. The Reports page displays the available report types as cards or a list.
  3. Click on a report type to open it.

Reports navigation page


Available Report Types

Udyamo HRMS offers 11 report types, each addressing a specific area of HR operations.

Report Types Summary

#ReportPurposeKey Data Points
1Attendance ReportTrack employee attendance patternsCheck-in/out times, late arrivals, early departures, absent days
2Leave ReportAnalyze leave usage across the organizationLeave requests by category, approval/denial rates, leave balance consumption
3Loan ReportMonitor employee loan status and repaymentActive loans, EMI schedules, outstanding balances, repayment progress
4Reimbursement ReportTrack expense claims and disbursementClaims submitted, approved amounts, pending claims, category breakdown
5Salary ReportView monthly salary details for all employeesGross pay, net pay, deductions, earnings breakdown by employee
6CTC ReportAnalyze cost-to-company across the organizationAnnual CTC, monthly CTC, component-wise breakdown, department-level aggregation
7EPF ReportGenerate EPF compliance dataEmployee PF contribution, employer PF contribution, EPS, EDLI, admin charges
8ESIC ReportGenerate ESIC compliance dataEmployee ESI contribution, employer ESI contribution, eligible employees
9Professional Tax ReportTrack professional tax liabilityPT deductions by state, employee-wise PT amounts, monthly totals
10TDS ReportMonitor tax deduction at sourceMonthly TDS deductions, employee-wise tax projections, Form 16 data
11Active Users ReportAudit license usageActive employees, licensed users, unused licenses, last login dates

Report Details

1. Attendance Report

The Attendance Report provides detailed or summarized views of employee attendance for a selected date range.

Available Views:

ViewDescription
Daily DetailShows each employee's check-in time, check-out time, total hours worked, and status (Present, Absent, Half Day, On Leave, Holiday, Weekly Off) for each day.
SummaryAggregates attendance data for the period: total present days, absent days, late arrivals, early departures, overtime hours, and leave days.

Filters:

  • Date range (required)
  • Department
  • Office
  • Individual employee
  • Status (Present, Absent, Late, etc.)

Use Cases:

  • Identify employees with chronic late arrivals
  • Calculate overtime hours for overtime-eligible employees
  • Verify attendance data before running payroll
  • Audit attendance for compliance with shift schedules

Attendance report with daily detail view

Tip: Run the Attendance Report at the end of each pay period before initiating the payrun. This ensures all attendance corrections have been applied and LOP days are accurate.


2. Leave Report

The Leave Report shows leave usage, approvals, and rejections across the organization.

Available Views:

ViewDescription
Leave UsageTotal leave days consumed by category (Casual Leave, Sick Leave, Privilege Leave, etc.) for each employee.
Approval SummaryCount of approved, rejected, and pending leave requests by department and category.
Balance ReportCurrent leave balances for all employees, showing available, consumed, and carried-over days per category.

Filters:

  • Date range
  • Leave category
  • Department
  • Office
  • Approval status (Approved, Rejected, Pending)

Use Cases:

  • Understand leave patterns across departments
  • Identify departments with high leave consumption
  • Plan for year-end leave encashment or carry-over processing
  • Audit leave policy compliance

3. Loan Report

The Loan Report tracks all employee loans, their repayment status, and outstanding balances.

Columns:

ColumnDescription
Employee NameThe loan recipient
Loan TypeCategory of the loan
Loan AmountTotal sanctioned amount
EMIs PaidNumber of installments paid
EMIs RemainingNumber of installments left
Amount PaidTotal amount repaid
Outstanding BalanceRemaining amount to be repaid
StatusActive, Completed, or Defaulted

Filters:

  • Loan status (Active, Completed)
  • Department
  • Loan type
  • Date range (loan sanction date)

Use Cases:

  • Track outstanding loan liability
  • Identify loans nearing completion
  • Prepare data for F&F settlements (outstanding loan recovery)
  • Audit loan disbursement and repayment compliance

4. Reimbursement Report

The Reimbursement Report provides a comprehensive view of expense claims submitted, approved, and paid.

Columns:

ColumnDescription
Employee NameThe claimant
Claim DateWhen the claim was submitted
CategoryExpense category (travel, medical, etc.)
Claimed AmountThe amount requested
Approved AmountThe amount approved (may differ from claimed)
StatusPending, Approved, Rejected, Paid
Payment DateWhen the reimbursement was disbursed

Filters:

  • Date range
  • Department
  • Status (Pending, Approved, Rejected, Paid)
  • Category

Use Cases:

  • Monitor reimbursement spending by department
  • Identify pending claims that need action
  • Reconcile reimbursement payments with payroll
  • Analyze expense patterns for budget planning

5. Salary Report

The Salary Report shows detailed salary information for a selected payroll period.

Columns:

ColumnDescription
Employee NameEmployee receiving the salary
Employee IDUnique identifier
DepartmentDepartment name
Basic PayMonthly basic pay component
HRAHouse Rent Allowance
Other EarningsSum of all other earning components
Gross PayTotal earnings before deductions
EPF DeductionEmployee PF contribution
ESI DeductionEmployee ESI contribution
Professional TaxPT deduction
TDSIncome tax deduction
Other DeductionsSum of other deductions (loans, advances, etc.)
Net PayAmount credited to the employee

Filters:

  • Payroll month/period (required)
  • Department
  • Office
  • Individual employee

Use Cases:

  • Verify salary calculations after a payrun
  • Reconcile salary payments with bank disbursements
  • Identify discrepancies in individual salary components
  • Provide salary data for auditors

Salary report with component breakdown


6. CTC Report

The CTC (Cost to Company) Report provides an organization-wide view of employee compensation costs.

Columns:

ColumnDescription
Employee NameEmployee name
DepartmentDepartment
DesignationCurrent designation
Annual CTCAnnual cost-to-company
Monthly CTCAnnual CTC divided by 12
Basic PayMonthly basic component
Employer PFEmployer's PF contribution
Employer ESIEmployer's ESI contribution
Gratuity ProvisionMonthly gratuity accrual (if applicable)

Filters:

  • Department
  • Office
  • Designation
  • CTC range (min/max)

Use Cases:

  • Budget planning and workforce cost analysis
  • Department-wise compensation comparison
  • Benchmarking compensation against market rates
  • Headcount and cost reporting for leadership

7. EPF Report

The EPF (Employees' Provident Fund) Report generates compliance-ready data for PF filing.

Columns:

ColumnDescription
Employee NameEmployee name
UANUniversal Account Number
EPF NumberPF member ID
PF WagesWages on which PF is calculated (capped at INR 15,000 for statutory rate)
Employee PF (12%)Employee's contribution
Employer PF (3.67%)Employer's contribution to EPF
EPS (8.33%)Employer's contribution to Employee Pension Scheme
EDLIEmployer's contribution to Employees' Deposit Linked Insurance
Admin ChargesEmployer's administrative charges

Filters:

  • Payroll month (required)
  • Department
  • Office

Use Cases:

  • Prepare the Electronic Challan-cum-Return (ECR) for EPFO filing
  • Verify PF calculations before submission
  • Reconcile PF contributions with the PF trust
  • Generate data for the annual PF return

Tip: Use the EPF Report alongside the EPFO portal to cross-check contribution amounts before submitting the ECR. See Chapter 31: EPF for compliance details.


8. ESIC Report

The ESIC (Employees' State Insurance Corporation) Report generates data for ESI compliance filing.

Columns:

ColumnDescription
Employee NameEmployee name
ESIC NumberESI member number
Gross WagesTotal wages for ESI calculation
Employee ESI (0.75%)Employee's contribution
Employer ESI (3.25%)Employer's contribution
Total ContributionCombined employee and employer contribution

Filters:

  • Payroll month (required)
  • Department
  • Office

Use Cases:

  • Prepare ESIC contribution data for filing on the ESIC portal
  • Verify ESI-eligible employees (those with gross wages up to the ESI ceiling)
  • Reconcile ESI payments with statutory requirements

9. Professional Tax Report

The Professional Tax Report tracks PT deductions by state and employee.

Columns:

ColumnDescription
Employee NameEmployee name
StateThe state whose PT slab applies
Gross SalaryMonthly gross salary for slab determination
PT AmountProfessional tax amount deducted

Filters:

  • Payroll month (required)
  • State
  • Department
  • Office

Use Cases:

  • Prepare state-wise PT returns
  • Verify PT slab application is correct for each employee
  • Reconcile PT collections with state government payments
  • Handle employees working across multiple states

Tip: Professional tax slabs vary by state. Ensure your PT configuration is up to date for each state where you have employees. See Chapter 33: Professional Tax.


10. TDS Report

The TDS (Tax Deducted at Source) Report monitors income tax deductions for all employees.

Columns:

ColumnDescription
Employee NameEmployee name
PANPermanent Account Number
Taxable Income (Projected)Estimated annual taxable income
Tax Liability (Projected)Estimated total tax for the financial year
TDS Deducted (YTD)Year-to-date TDS already deducted
TDS This MonthTDS deducted in the selected month
Remaining TDSTax still to be deducted in remaining months

Filters:

  • Financial year (required)
  • Payroll month
  • Department
  • Tax regime (Old/New)

Use Cases:

  • Monitor monthly TDS deductions for accuracy
  • Prepare quarterly TDS returns (Form 24Q)
  • Generate Form 16 data for year-end distribution
  • Identify employees with tax shortfalls requiring catch-up deductions

11. Active Users Report

The Active Users Report provides a license utilization audit, showing which employees are actively using the system.

Columns:

ColumnDescription
Employee NameEmployee name
Employee IDUnique identifier
DepartmentDepartment
StatusActive, Inactive, Terminated, On Notice
License AssignedYes/No
Last LoginDate and time of the employee's last login
Days Since Last LoginNumber of days since the last activity

Filters:

  • Status (Active, Inactive)
  • Department
  • License status (Assigned, Unassigned)
  • Last login range

Use Cases:

  • Audit license utilization to optimize subscription costs
  • Identify inactive users who may not need a license
  • Review security by finding accounts that have not logged in recently
  • Plan license purchases for new hires

Tip: Run the Active Users Report monthly to ensure your license count matches your active employee count. Unused licenses can be reassigned to new employees. See Chapter 47: License Management.


Filtering Reports

All reports share a consistent filtering interface.

Common Filter Options

FilterAvailable InDescription
Date RangeAll date-based reportsSelect a start and end date for the reporting period
Payroll MonthSalary, EPF, ESIC, PT, TDSSelect the specific payroll period
DepartmentAll reportsFilter by one or more departments
OfficeAll reportsFilter by office location
EmployeeAll reportsSearch for a specific employee by name or ID
StatusLeave, Loan, Reimbursement, Active UsersFilter by record status

Applying Filters

  1. Open a report.
  2. Set the desired filter values in the filter panel at the top.
  3. Click Apply or Generate Report.
  4. The report refreshes with filtered data.
  5. To clear filters, click Reset or Clear Filters.

Tip: Save frequently used filter combinations as presets (if available) to avoid reconfiguring filters each time you run the report.


Exporting Reports

All reports can be exported for offline analysis, record-keeping, or sharing with stakeholders.

Export Formats

FormatDescriptionBest For
CSVComma-separated values file. Opens in any spreadsheet application.Data analysis, bulk processing, importing into other systems
Excel (.xlsx)Microsoft Excel format with formatting preserved.Sharing with stakeholders, formatted reports, presentations

Step-by-Step: Export a Report

  1. Open the desired report and apply your filters.
  2. Click the Export button (typically in the top-right corner of the report).
  3. Select the export format: CSV or Excel.
  4. The file downloads to your local device.
  5. Open the file in your preferred spreadsheet application.

Export report options

Tip: For large reports with thousands of rows, CSV export is faster and produces smaller files. Use Excel export when formatting and readability matter more than file size.


Using Reports for Compliance Filing

Several reports in Udyamo HRMS are designed to directly support statutory compliance filing.

Compliance Report Mapping

Compliance RequirementUdyamo HRMS ReportFiling PlatformFiling Frequency
EPF contributions (ECR)EPF ReportEPFO Unified PortalMonthly
ESI contributionsESIC ReportESIC PortalMonthly (half-yearly return)
Professional TaxProfessional Tax ReportState government portalMonthly or half-yearly (varies by state)
TDS (Form 24Q)TDS ReportTRACES / Income Tax PortalQuarterly
Form 16TDS Report (annual)TRACES / Income Tax PortalAnnually (by June 15)

Workflow: Using Reports for Monthly PF Filing

  1. Navigate to Reports > EPF Report.
  2. Select the payroll month.
  3. Review the report for accuracy — verify UAN numbers, PF wages, and contribution amounts.
  4. Export the report as Excel or CSV.
  5. Log in to the EPFO Unified Portal.
  6. Upload the ECR file or manually enter the data using the exported report as reference.
  7. Make the PF payment and record the transaction reference.

Warning: Always verify report data against actual payroll records before filing with statutory authorities. Errors in EPF or ESI filings can result in penalties and interest charges.


Report Scheduling

For reports that you run regularly, Udyamo HRMS may support scheduling features (availability depends on your subscription plan).

Setting Up a Scheduled Report

  1. Open the desired report.
  2. Configure the filters for the report you want to schedule.
  3. Click Schedule (if available).
  4. Set the frequency:
FrequencyDescription
DailyReport runs every day at the specified time
WeeklyReport runs once per week on the selected day
MonthlyReport runs on the selected day of each month
  1. Set the delivery method — email delivery to specified recipients or save to the Reports archive.
  2. Click Save Schedule.

Tip: Schedule the Attendance Report to run daily at 10:00 AM for HR managers. This provides a daily snapshot of attendance without manual effort.


Common Errors and Solutions

ProblemCauseSolution
Report shows no dataFilters are too restrictive or no data exists for the periodBroaden filter criteria; check that payroll has been run for the selected month
Export file is emptySame as aboveVerify the report displays data on screen before exporting
Numbers do not match payroll recordsReport uses a different calculation basis or periodEnsure the report period matches the exact payrun period
EPF report missing employeesEmployees do not have UAN or EPF numbers assignedComplete statutory details in the employee profile
Cannot access certain reportsInsufficient role permissionsContact your administrator to check role-based report access

Best Practices

  1. Run attendance and leave reports before payroll. This catches errors before they affect salary calculations.
  2. Export compliance reports monthly. Even if filing is quarterly, having monthly data ready simplifies the quarterly submission.
  3. Use the CTC report for budget reviews. Share with department heads during quarterly budget discussions.
  4. Audit active users quarterly. Align license counts with actual usage to optimize costs.
  5. Cross-check statutory reports. Compare EPF, ESIC, and TDS reports with payslip totals before filing.
  6. Archive exported reports. Save copies of exported compliance reports in your document management system for audit trails.

What Comes Next

With reporting capabilities covered, the next part of the guide addresses security and integrations. Proceed to Chapter 44: Two-Factor Authentication & OTP.