Skip to content
QTO ERP Docs
Try QTO ERP for FREE
EN QTO ERP

Payroll Key Features

Feature Verified behavior
Payroll Dashboard Displays payroll KPIs and charts for employee count, gross payroll, net payable, income tax, allowances, deductions, average salary, and pending payments.
Salary Profiles Maintains active employee salary setup with base salary, effective dates, active status, tax counters, bank details, allowances, deductions, and increments.
Run Payroll Calculates salary records for selected profiles or organization filters. Future periods are blocked.
Payslips Shows salary records with hours, salary amounts, deductions, finalization, payment status, tax paid status, and row actions.
Payroll Step-Up Masks protected salary values until the user verifies access for the Payroll scope.
Attendance-Aware Calculation Uses expected hours, worked hours, overtime, under hours, buffer hours, and final payable hours from Attendance.
Tax Calculation Uses active income tax years and slabs with cumulative year-to-date salary counters.
Exports Supports salary bank transfer export, Payoneer export, FBR tax export, and extra salary bonus export endpoints.
Bonuses Supports unused leave bonus, extra salary bonus policies/payments, and retention bonus accumulation.
Asset Finance Supports payroll-related asset finance policies and agreements.

Payroll amounts are sensitive. Salary profile amounts, salary record money columns, dashboard totals, retention bonus amounts, asset finance amounts, and extra salary bonus payment values can be masked behind Payroll step-up verification.

  • Payroll cannot be generated for a future period.
  • A valid active income tax year is required before salary processing.
  • Each employee can have only one active salary profile.
  • A salary profile needs valid active account details before payroll generation.
  • Only one salary record can exist for the same employee and same date range.
  • Bank transfer export requires finalized salary records.