HDL Consultants
Attendance, Leave & Payroll Portal
Mark attendance, apply leave, view payslips
Don't have an account? Ask your admin to add you from the Employees screen.
Signing in on the wrong tab (e.g. an Employee account on the Admin tab) shows a clear error instead of letting you in.
Try it: rohan.mehta@thetalentcompany.co / password123 (Employee) · priya.nair@thetalentcompany.co (Manager) · aditi.sharma@thetalentcompany.co (Admin) — same password for all.
Welcome, Rohan
July 2026
Today's Attendance
Today — 2026-07-03
You haven't marked attendance today.
Your location is captured with your browser's permission when you mark attendance.
Leave Balance
days available
as of this month
- Opening this month
- 1.0
- Accrued this month
- +1.0
- Taken this month
- -0.0
Apply for Leave
Recent Leave Requests
| Dates | Days | Reason | Status |
|---|
Admin Overview
July 2026 · Welcome back, Aditi
Active Employees
8
Present Today
6 / 8
Pending Approvals
2
Net Payroll — July
₹3,47,550
Payroll Trend — Last 6 Months
Feb 26
Mar 26
Apr 26
May 26
Jun 26
Jul 26
Pending Leave Approvals
This Month at a Glance
- Active employees
- 8
- Present today
- 6 of 8
- Total LOP deduction (est.)
- ₹12,450
- Estimated net payroll
- ₹3,47,550
Your Payslips
HDL Consultants
thetalentcompany.co
Payslip
For the month of June 2026
PublishedEmployee
Rohan Mehta
Consultant
Employment Type: Permanent
Pay period: —
Deployed at: —
rohan.mehta@thetalentcompany.co
PAN: ABCDE1234F
Bank A/C: ••••••7841 · HDFC0001234
| Earnings | Amount |
|---|
| Deductions | Amount |
|---|
Forty Thousand Two Hundred Eighty Eight Rupees Only
Note: This is a consultancy fee payout. Tax deducted at source under Section 194J of the Income Tax Act, 1961. Pay cycle: 26th of previous month to 25th of slip month.
This is a system-generated salary slip issued by HDL Consultants and does not require a physical signature. For any discrepancy, contact HR within 7 days of issue.
For HDL Consultants
Authorised Signatory
Add Holiday (Admin)
Or auto-populate the standard India holiday list (national holidays plus common festivals) for a year — this only fills in dates that don't already have a holiday, so it's safe to run again after edits. Festival dates are commonly observed approximations; review and adjust as needed.
Upcoming Holidays
| Date | Holiday | Day |
|---|
Past Holidays — 2026
| Date | Holiday | Day |
|---|---|---|
| 26 Jan 2026 | Republic Day | Monday |
| 17 Mar 2026 | Holi | Tuesday |
Pending Leave Requests — Your Team (2)
| Employee | Dates | Days | Reason | Action |
|---|
Grant Additional Leave
Credit extra paid leave to an employee for a specific month — comp-off, a one-off approval, etc. It carries forward and is exhausted at year-end the same as regular leave.
Recent grants
Team Attendance — Your Team
Client Attendance Report (PDF)
Generates a branded, printable attendance sheet you can save as PDF and share with the deployment client. (Demo uses sample attendance data.)
| Employee | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
|---|---|---|---|---|---|---|---|
| Rohan Mehta | P | P | W | — | — | P | P |
| Sneha Iyer | P | L | P | — | — | P | W |
P = Present · W = Work from home · L = On leave · — = Not marked / non-working day
Monthly Payroll — All Employees — July 2026
Switch month/year here to view or amend payroll for any past, current, or future month — LOP days and incentives/arrears are entered per month and won't affect other months.
1 of 2 employees is missing bank account details — they'll be skipped in the Bank Transfer Sheet. Add them from Employees.
| Employee | Type | Gross / Fee | LOP Days | LOP | Incentive | Arrears | PF | ESI | PT | TDS | Net Payable |
|---|
LOP Days is editable here to simulate absenteeism deductions for this demo (in the live app it's computed automatically from attendance and approved leave). Net Payable = Gross + Incentive + Arrears − LOP − PF − ESI − PT.
Add Incentive / Arrears
Add a one-off Incentive (bonus, performance pay, referral payout) or Arrears (retroactive pay from a salary revision or correction) for a specific employee and month. It's added on top of their regular salary as its own payslip line item.
Payroll for this month is closed, so new adjustments can't be added. Reopen it above first if you need to make a change.
Recent adjustments
How absenteeism deductions work
Loss of Pay (LOP) is computed from each employee's per-day rate (Gross Salary ÷ days in month) × unpaid absent days — not entered manually in the live app. Any day that isn't marked Present/WFH and isn't covered by approved paid leave or a holiday counts as an unpaid absence. This demo exposes LOP Days as an editable field above so you can see the deduction update live; the real app derives it automatically from attendance and leave records.
Create Payslip Manually
Create or refresh a single employee's draft payslip for any month — past, current, or future — pre-filled from their current salary breakup instead of computed attendance. Use this for corrections, an employee joining outside the normal cycle, or preparing a future month ahead of time. It never touches an already-published payslip.
Pick any month — past, current, or future — and it's created (or refreshed) from that employee's current salary breakup.
Payslips — July 2026
✓ Payroll for this month is closed — payslip generation is enabled.
🔒 Payroll for this month has not been generated/closed yet. Go to and click Close Payroll & Enable Payslips before generating payslips for this month. (Manual, per-employee payslip creation above is unaffected.)
The columns below are today's live payroll figures for each employee — the same numbers shown on the screen — so you can double-check what a payslip will contain before publishing. Payslip Net Pay is what was saved the last time it was generated; if it doesn't match the live Net Payable, payroll changed afterward — regenerate to sync.
| Employee | Type | Gross / Fee | LOP Days | LOP | Incentive | Arrears | PF | ESI | PT | TDS | Net Payable (live) | Payslip Status | Payslip Net Pay | Sync |
|---|
Login Activity
Location is captured with the employee's browser permission at the moment they sign in or sign out. If they decline the prompt, that event just won't have one.
| Employee | Event | Time | Location |
|---|
Working Hours
Calculated only from sign-in and sign-out timestamps — the time between when someone logs in and when they log out. Nothing is captured from their device once they sign out, and no in-session activity (screens, apps, keystrokes) is recorded — just the two timestamps.
+ Add Employee
Admin sets each employee's role (Employee / Manager / Admin), who they report to, and their salary — that's what controls what they can see and get paid after logging in.
Consultants: full fee minus TDS, 26th–25th pay cycle, no PF/ESI/PT.
Login Credentials (creates sign-in access)
This creates the sign-in this person will use to access the portal. Choose their role (Employee, Manager, or Admin) — it controls what they can see and do — set an initial password, and share it with them securely.
Salary — enter the fixed amount, breakup auto-populates
Default 30%. HDL uses 40% for at least one employee — adjust per person if needed.
Default 50% of Basic. Edit if this person's HRA differs.
Default 2% of Gross. Edit if this person's Conveyance differs.
Auto-populated breakup
Gross monthly: ₹35,000·Annual CTC: ₹4,20,000
Deductions & leave
Standard rate is 10% under Section 194J.
Bank details (for salary transfer)
Edit Employee — Rohan Mehta
Login Credentials
This email and role control what this person can sign in and see. Set a new password here to reset their login — share it with them securely. Leave the password blank to keep their current one.
Consultants: full fee minus TDS, 26th–25th pay cycle, no PF/ESI/PT.
Salary — enter the fixed amount, breakup auto-populates
Default 30%. HDL uses 40% for at least one employee — adjust per person if needed.
Default 50% of Basic. Edit if this person's HRA differs.
Default 2% of Gross. Edit if this person's Conveyance differs.
Auto-populated breakup
Gross monthly: ₹42,000·Annual CTC: ₹5,04,000
Deductions & leave
Standard rate is 10% under Section 194J.
Bank details (for salary transfer)
Employees (8)
| Name | Role | Type | Reports To | Salary / Fee | Status |
|---|
Admins can promote/demote anyone's role, reassign their manager, or permanently delete an account (mark Inactive instead to keep history).