Payroll Management
--Payroll Period
Employee Management
| # | EMP ID | Name | Division | Designation | Salary | Joining | Status | Actions |
|---|
Attendance -- Leave & Comp-Off Hours
Option A: Download template, fill Leave Days and Comp-Off Hours, then upload.
Option B: Edit Leave / Comp-Off directly in the table below and save row by row.
| # | EMP ID | Employee Name | Leave Deduction (Days) |
Comp-Off (Hours) |
Save | Exclude from Payroll |
|---|
Incentive & Arrear
| Inc. | EMP ID & Name | Salary | Type | Days | Amount (Rs) | Remarks | Recurring | Add Row |
|---|
Salary / Cash Advance
Salary / Cash Advance
| # | EMP ID | Employee Name | Advance Amt | EMI / Month | Deduction Starts | Status | Action |
|---|
Short Hour / Late Penalty
Enter short working days and penalty amount. Amount auto-calculates from salary.
| # | EMP ID | Employee Name | Salary | Short Days | Deduction Amt (Rs.) | Remarks | Save |
|---|
Prof Tax & TDS Configuration
Prof Tax = Rs.200 per employee. Toggle exempt to skip. TDS can be % of gross or fixed amount. EPF and ESIC exemptions are remembered for future months.
| EMP ID | Employee Name | Prof Tax Exempt | Exempt From (Month/Year) | TDS Type | TDS Value | EPF Exempt | ESIC Exempt | Force ESIC | Save |
|---|
PLI Deduction & Release
| # | EMP ID | Employee Name | Joining Date | Cumulative PLI Deducted | Remaining Capacity | This Month Deduction | Max Reached | Exclude Permanently | Reason (optional) |
|---|---|---|---|---|---|---|---|---|---|
| Loading... | |||||||||
| # | EMP ID | Employee Name | First Deduction | Total Deducted | Already Released | Release I After 12 installments |
Release II After 12M of Release I |
To Release This Month |
Balance | Release No. |
Release Amount (Rs.) |
Include in Payroll |
Reason (optional) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Click Refresh to load release data. | |||||||||||||
Payroll
| S.No | EMP ID | EMPLOYEE NAME | SALARY | DIVISION | DESIGNATION | NET SALARY |
NO. OF LEAVE & SHORT HRS |
LEAVE DEDUCTION |
WORKING DAYS |
BASIC | DA | HRA | MEDICAL ALLOWANCE |
CONVEYANCE ALLOWANCE |
OVER TIME HOURS |
OVERTIME AMOUNT |
INCENTIVE & ARREAR |
GROSS SALARY |
EPF SALARY |
SALARY ADVANCE / CASH |
PROF TAX |
TDS | ESIC DEDUCTION |
EPF DEDUCTION |
SHORT HR DEDUCTION |
PLI DEDUCTION |
TOTAL DEDUCTION |
SALARY CASH IN HAND |
REMARKS | SLIP |
|---|
Employee Master
Payroll History
Select month(s) and year, then click Load Data.
Welcome back, WKT Admin
Last updated: --
Upcoming Payroll Run
-- Payroll Cycle
Next scheduled run
Division Headcount
Quick Actions
Compliance Alerts
0No compliance issues found
Payroll Analytics
Historical data - Select period belowSelect month(s) above and click Apply to load payroll analytics
Attendance Management
Track daily attendance, overtime & leave deductions
Welcome to the Attendance Management System
This module allows you to track and manage daily attendance, leaves, and overtime. Use the sub-tabs above to access different features:
- Dashboard: View today's attendance summary and general stats.
- Register / Daily Grid: Upload Excel attendance sheets, download dynamic templates, and view/edit daily attendance codes inline.
- Attendance Codes: Manage configured abbreviations (P, AB, CL, SL, VHF, etc.) for attendance logging.
- Employee Details: Look up a specific employee's attendance record, summary days, and exact dates of leaves.
- Monthly Summary: Access month-wise consolidated report showing employee summaries, attendance %, and export to Excel or PDF.
Monthly Attendance Register (Daily Grid)
| Click Load to view attendance grid |
Attendance Codes & Abbreviations
| Abbreviation | Description | Counts As Category | Half Day? | Multiplier | Deducts Salary? (Unpaid) | Actions |
|---|
Attendance Categories
| Category Key / Code | Category Name / Label | Actions |
|---|
Employee Attendance Breakdown
Dates Breakdown by Category
Consolidated Monthly Attendance Report
| # | Emp ID | Employee Name | Present | Absent | Casual Leave | Sick Leave | Vacation | Comp Off | Overtime Days | Attendance % |
|---|---|---|---|---|---|---|---|---|---|---|
| Click Refresh to load summary data | ||||||||||
| # | EMP ID | Employee Name | Comp Off Earned | Comp off Availed | Comp-Off Paid | Balance |
|---|
Employee: --
Date-Wise Comp-Off Logs (FIFO Trace)
| Date | Type | Days | Details / FIFO Adjustment |
|---|
Leave Management
Track leave balances, approvals & leave policies
Leave Requests
| # | EMP ID | Employee Name | Leave Type | From | To | Days | Reason | Status | Actions |
|---|---|---|---|---|---|---|---|---|---|
| No leave requests found. Employees can apply via the Apply Leave button. | |||||||||
Leave Policy Configuration
| Leave Type | Code | Annual Quota | Accrual | Carry Forward | Applicable To | Actions |
|---|---|---|---|---|---|---|
| Casual Leave | CL | 12 days | Monthly | No | All | |
| Sick Leave | SL | 10 days | Yearly | Up to 5 days | All | |
| Earned Leave | EL | 18 days | Monthly | Up to 30 days | All | |
| Maternity Leave | ML | 26 weeks | Once | No | Female |
Reimbursements
Manage expense claims and approval workflows
Expense Claims
| # | Claim ID | Employee | Category | Claim Date | Amount | Description | Status | Actions |
|---|---|---|---|---|---|---|---|---|
| No reimbursement claims found. Click + New Claim to submit one. | ||||||||
Loans & Advances
Manage salary advances, loans & EMI recovery schedules
Advance / Loan Records
| # | Advance ID | EMP ID | Employee Name | Advance Date | Amount | EMI / Month | Deduction Start | Total Inst. | Paid Inst. | Pending Inst. | Status | Actions |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Loading advances... Click Refresh if this persists. | ||||||||||||
Statutory Compliance (India)
EPF - ESI - Professional Tax - TDS & other statutory filings
Upcoming Filing Deadlines
April 2026Payroll Reports
Select a period and click Load Reports
Loading report data...
No Payroll Data
No payroll data available for the selected period.
Payroll Summary
Payroll Details
Employee-wise Salary Register
Bank Transfer Workspace
EPF ECR
EPF ECR Workspace
ECR Return
EPF Reconciliation
Employee-wise Reconciliation
Earnings Breakdown
Deduction Analysis
Statutory Compliance Reports
Payroll Analytics
Salary Entry
Quick Export Sheets
PLI Management
Track PLI Deductions, Releases and Employee Balances
Monthly PLI details
| Month | Employees Count | PLI Deducted | PLI Released | Net Movement | Closing Balance |
|---|
Employee PLI Ledger
| Employee Code | Employee Name | Division | Department | Month | PLI Deducted | PLI Released | Running Balance |
|---|
PLI Distribution Summary
Overview Metrics
Employees Covered
Department Wise PLI
| Department | Deducted | Released | Balance |
|---|
Division Wise PLI
| Division | Deducted | Released | Balance |
|---|
Designation Wise PLI
| Designation | Deducted | Released | Balance |
|---|
PLI Analytics Charts
Monthly Deduction Trend
Monthly Release Trend
Net PLI Trend (Deducted vs Released)
Department Wise PLI Balance
Top 10 Employees by Deduction
Top 10 Employees by Release
Outstanding PLI Balance List
Employees with a positive outstanding PLI balance (Deductions > Releases)
| Employee Code | Employee Name | Department | Total Deducted | Total Released | Outstanding Balance |
|---|---|---|---|---|---|
| Grand Total | 0 | 0 | 0 | ||
Export Performance Linked Incentive (PLI) Reports
Select Export Format
Documents
Store and manage employee & company documents
Categories
Uploaded documents are stored securely. Payslips are auto-generated when you run payroll.
Settings
Configure company profile, salary structure & system preferences
Company Information
Salary Structure & Components
Configure how salary components are split. Changes affect future payroll runs only.
Deduction settings applied automatically each payroll cycle.
Leave Policy
Payroll Settings
Superbase Cloud Database
Engine: Local PostgreSQLConfigure Supabase keys, generate production schema DDL, test live cloud connectivity, and migrate all data seamlessly.
wkt_salary schema, 29 tables, unique indexes, and lookup seed data.
| # | Table Name | Local Rows | Supabase Rows | Sync Status | Action |
|---|---|---|---|---|---|
| Loading table statuses... | |||||
Direct on-premises database stored on your local workstation. Fast local access, does not require internet connection.
High-availability managed PostgreSQL on Supabase Cloud. Accessible anywhere, automatic backups, and real-time support.
Database Backup & Restore
Engine: Active DBKeep full multi-sheet Excel backups of all payroll records, restore to local or cloud database, and synchronize between environments.
Master Multi-Sheet Excel Backup
Generates a single Master Excel workbook with all 29 database tables organized as separate tabs (Employee Master, Salary, Payroll Records, PLI, Attendance, Bank Transfers, etc.).
Modular ZIP Archive of Excels
Exports each table into its own individual .xlsx file bundled inside a single zip archive with an automated manifest.json verification file.
Protected Tables Matrix (29 Tables)
Live status and record counts across all schema tables.
| # | Table Name | Category | Active DB Rows | Local DB Rows | Status |
|---|---|---|---|---|---|
| Loading table statistics... | |||||
Restore Database from Backup File
Upload your Master Excel (.xlsx) or Backup Archive (.zip) to restore data.
| Sheet / Table Name | Match Status | Rows Detected |
|---|
Local Workstation Database Settings
Connect to your on-premises PostgreSQL database when running the app locally on your workstation.
Direct Cloud to Local Sync
Copies all current live payroll data from your Supabase Cloud database directly into your Local Workstation PostgreSQL with a single click.
- Copies all 29 tables seamlessly.
- Safely updates employee records, attendance, PLI, and salary data.
- No need to manually download and upload files.
Understanding Backup & Restore Modes
Answers to common questions about keeping your payroll data safe, restoring backups, and how updates work.
Upsert / Update Mode (Incremental)
Will it replace my entire database? NO.
- Matches each record by its Unique ID or Primary Key (e.g.,
emp_id,id,row_key). - Updates existing records with the latest details found in the Excel backup file.
- Inserts new records that did not exist before.
- Preserves all existing data: Records in the database that are not mentioned in the backup file remain completely untouched!
- Best For: Daily/monthly sync, merging salary adjustments, or importing attendance sheets without losing other records.
Full Replace / Overwrite Mode
Will it replace my entire database? YES.
- Cleans / truncates the target database tables.
- Inserts the exact snapshot from your Excel backup file.
- Resynchronizes sequence counters and IDs.
- Creates an exact, identical duplicate of the backup file state.
- Best For: Disaster recovery, resetting to a clean state, or setting up a brand new workstation clone.
Recommended Workflow for Daily Operations:
After finalizing payroll each month, click "Download Master Excel Backup" and store the .xlsx file in your company drive or folder.
Use the "Direct Sync Cloud → Local" button under Tab 3 while running locally to keep your workstation's PostgreSQL database identical to the cloud.
If you need to restore or roll back, choose "Upsert / Update Mode" to safely merge changes without risking data loss.