SK People
Product Directory and org chartAttendance with a geofenceLeave on a ledgerPayroll, checked by twoExpense claimsJoining to exitPerformance reviews Pricing Who it's for Security Resources Contact
Book a 30-min demo Chat on WhatsApp
HR and payroll · India

Attendance, leave and payroll on one record, checked by two people.

Staff clock in inside the branch geofence, leave lives on a ledger nobody edits, and payroll works out PF, ESI, PT and TDS, waits for a second person to approve it, then posts its journal to SK Billing. Hosted in India.

Book your free live demo See how SK People works 30 minutes on your own team · from INR 699 a month for 10 employees · 15-day free trial · WhatsApp us
Live in India, the UAE and the USA, and the staff record SK Salon, SK Works and SK Fleet read from.
The SK People console on a laptop with the org chart, the week's attendance, the payroll run and the leave ledger; the front-desk QR kiosk and the branch geofence behind; the payslip, the journal posted to SK Billing and the employee's phone in front. Someone walks into the geofence and clocks in, a leave is approved and debited on the ledger, and the payroll is approved by a second person and finalized Clock in · scan code changes everyfew secondsIndiranagar desk Indiranagar · 100 m SK People · Today · Indiranagar 38 in · 2 on leave Org chart Ramesh Priya Karthik Arjun K. · stylist This week M T W T F S S · W late 9 min Payroll · October · PF · ESI · PT · TDS Draft Computed Approved Finalized Approved ApprovedFinalized prepared by Priya · waiting for a checker approved by Karthik, not Priya ✓ finalized · payslips issued · journal posted Leave Arjun K. · casual leaveFri · 1 day · family function approved Ledger · Arjun K. · casual opening+6.06.0 accrual · Oct+1.57.5 debit · Fri leave−1.06.5 rows are added, never edited Payslip · OctoberArjun K. · INR Gross30,000.00 PF 12% · on 15,000−1,800.00 Professional tax−200.00 TDS · new regime0.00 ESI · not due above 21,000 Net pay28,000.00 fictional · demo data PAID Journal · posted to SK Billing DrSalaries30,000DrEmployer PF1,800 CrNet pay payable28,000CrPF, PT payable3,800 posted on finalize · debits = credits ✓ SK People Good morning, Arjun Clock inoutside · 140 m away In · 09:02 ✓inside the fence · 40 m Casual leave 7.5 6.5 days leftfrom the ledger PayslipOctober · ready leave, payslips, claimsin one app fictional company · demo data
100 m geofence around each branch
6 kinds of leave entry, never edited
2 people to finalize a payroll
Sound familiar?

The register, the leave diary and the salary sheet never agree.

Register · IndiranagarArjun · in 09:00 ✓signed by a friend at 09:00actually arrived 10:40nobody can tell

Signed in at nine, arrived at eleven.

A paper register or a shared tablet can't tell who is really at the branch. The friend who signs for you is the attendance system.

Sheet8 daysedited Mar, Jun, Sep Employee11 days"I never took May" two numbers · no history · an argument

Two leave balances and no history.

A balance kept as a number in a sheet gets edited. When an employee disputes it, there is nothing to show how it got there.

Salary sheet · Octobersame person made itand approved ita formula off by one rowthen retyped into the books

The person who made the payroll also approved it.

A salary sheet one person builds and signs off, then retypes into the accounts. A formula off by one row reaches every payslip.

SK People keeps attendance, leave and payroll on one record per person.

How it works

Clock in. Take leave. Get paid. Grow.

Every person has one record. Attendance and leave feed payroll; finalized payroll posts its journal to SK Billing; reviews and workflows sit on the same record.

01 · Clock inInside the fence

From the phone inside the branch geofence, on the office network, or at the rotating-QR kiosk. Missed a punch? Ask, and a manager decides.

02 · Take leaveA ledger, not a number

Accruals, approvals, carry-forward and lapse are rows on a ledger. The balance is what the rows add up to.

03 · PayPF, ESI, PT, TDS, checked twice

Growth works out the statutory deductions; a second person approves before the run is finalized and the journal posts to SK Billing.

04 · GrowWorkflows and reviews

Joining, confirmation, transfer and exit run as checklists; on Scale, goals, KPIs and 360 reviews.

Proof you can check

No borrowed logos. Rules you can test on the demo.

SK People 6.0 shipped in October 2026. These are how the product behaves; ask us to show any of them on the call.

Balances are never edited

Leave is a ledger of opening, accrual, debit, credit, encashment and lapse rows. Corrections are new rows, so every balance has its history.

Two people finalize a payroll

The person who prepared a run cannot finalize it. Approval and finalization need someone else, by design.

Each company walled off

The database itself keeps every organisation's records apart on every table, set from the verified login.

Statutory records kept

When someone leaves, personal extras can be erased; payroll, tax and identity records stay for the statutory period, 7 years and more.

What it does, in eight moves

From the offer letter to the exit interview.

Directory and org chart

Everyone, where they sit, who they report to.

One record per person: department, designation, manager, joining date, employment type and status, from probation to confirmed to on notice to separated. The org chart draws itself from the reporting lines and opens branch by branch. SK People is the master for who works here; the other Softknack products read from it.

  • Probation period you set: 30, 60 or 90 days
  • Searchable directory with department and designation filters
  • Separated staff lose their login; their history stays
See your org chart on the demo
Rameshowner PriyaHR and payroll Karthikfinance MeenaIndiranagar branch Arjun +6 Arjun K.stylist · reports to Meena probation confirmed day 72 of 90 joined 2 Aug · full time · Aadhaar on file confirmation review due in 18 days fictional employee · demo data
Attendance with a geofence

Clocked in means at the branch.

Staff clock in from their phone only inside the branch geofence, about 100 metres by default. Desk staff can be held to the office network. At the front desk, a tablet shows a QR code that keeps changing, so a photo of yesterday's code is worthless. Missed a punch? The employee asks, the manager decides, and the change is recorded.

  • GPS geofence, office IP lock and rotating-QR kiosk on every plan
  • Branches with their own fence: 1, 3 or 10 by plan
  • Biometric devices and shift rosters are coming soon
Try a clock-in below
Indiranagar Arjun · 40 m ✓ 140 m · refused fence · 100 m · fictional branch Office networkdesk · Divya S.on office Wi-Fi ✓home network · refusedask a missed punch instead Front-desk kioskscan to clock inthe code keepschanginga photo of an old code fails
Try it

Where are you clocking in from?

Indiranagar has a 100 m geofence and the office network on record. Pick where the employee is standing.

Fence size and the office networks are settings, per branch.Set your own branch on the demo
Leave on a ledger

Every day of leave has a receipt.

Leave is kept as a ledger, not a number: an opening balance, a monthly or yearly accrual, a debit for each approved request, a credit for comp-off, a lapse at year end. The balance anyone sees is what those rows add up to, so a dispute is settled by reading the history. Your policy decides half-days, carry-forward, lapse and whether weekends inside a leave count.

  • Requests, approvals and the calendar in the app
  • Half-day leave and the sandwich rule as settings
  • Leave encashment into payroll on Scale
Bring your leave policy to the demo
Casual leave · Arjun K. · append-only DateEntryUnitsBalance 1 Apropening · from the old system+4.04.0 30 Junaccrual · quarter+3.07.0 12 Juldebit · approved by Meena−1.55.5 3 Augcredit · comp-off, Sunday worked+1.06.5 30 Sepaccrual · quarter+3.09.5 todaydebit · Fri, half day−0.59.0 balance = the sum of the rows · corrections are new rows lapse at year end per your policy · fictional ledger, demo data
Payroll, checked by twoGrowth

PF, ESI, PT and TDS worked out, then checked by someone else.

A payroll run moves from draft to computed to approved to finalized. SK People works out the days paid from attendance and leave, then PF at 12% on wages up to INR 15,000, ESI on wages up to INR 21,000, your state's professional tax and TDS under the old or new regime. The person who prepared the run can't finalize it. Once it is final, payslips are issued and the journal posts to SK Billing by itself.

  • Regular, off-cycle, supplementary and reversal runs
  • Payslips as PDFs in the employee's app
  • Reports for your accountant; PF ECR, ESI return and Form 24Q / 16 are coming soon
Try the run below
Payslip · OctoberArjun K. · stylist Earnings Basic18,000.00 HRA7,200.00 Special allowance4,800.00 Gross30,000.00 Deductions PF 12% · on 15,0001,800.00 Professional tax200.00 TDS · new regime0.00 ESI · not due above 21,000 Net pay INR28,000.00 fictional employee · demo data Payroll run · October prepared by PriyaPriya can't finalize it approved and finalized by Karthik ✓ Journal · posted to SK Billing DrSalaries and wages30,000 DrEmployer PF1,800 CrNet pay payable28,000 CrPF payable3,600 CrProfessional tax payable200 debits = credits ✓ · automatic
Try it

Run October's payroll. Try to finalize it yourself.

You are Priya, who prepared the run. Karthik is the checker. Click through the steps.

DraftComputedApprovedFinalizedPaid

Expense claimsGrowth

Snap the receipt. It is paid with the salary.

Staff photograph the receipt in the app and pick a category: travel, food, supplies. The manager approves in one tap. Approved claims go into the month's payroll run, and the receipt stays on the record, scanned and stored in SK Drive.

  • Receipt capture on the phone; categories you set
  • Approvals by the manager, with notes
  • Receipts scanned before they are stored
What Growth adds
New claimFuelINR 1,240fuel Travel · fuelclient visit, WhitefieldSubmit Manager · MeenaArjun K. · INR 1,240receipt attached · scannedapproved ✓ October paynet salary28,000+ expense1,240Paid29,240fictional claim
Teams moving off a register and a salary sheet feel it in the first month.
30 minutes on your own team. We load your staff list before the call.
Book a demo
Joining to exitGrowth

Nobody's first day starts without a laptop.

Joining, confirmation, transfer and exit each run as a checklist you design: manual tasks like handing over a laptop, documents like the offer letter or an NDA signed in SK Sign, approvals by the right managers, and actions the system does on its own, like opening a login. Everyone sees what is waiting on them.

  • Four triggers: joining, confirmation, transfer, separation
  • Offer letters and NDAs signed through SK Sign
  • Full-and-final settlement is coming soon
Build an onboarding on the demo
Joining · Arjun K. · starts Monday To do Issue ID badgemanual · front desk Add to Indiranagar fencemanual · Meena Waiting Approve salaryapproval · Karthik NDA · SK Signdocument · sent Done Offer letter signed ✓document · SK Sign Laptop issued ✓manual · IT Login opened ✓action · automatic fictional onboarding · demo data
Performance reviewsScale

Reviews against goals, not against memory.

Set goals and KPIs with weights at the start of the cycle and update them through the quarter. At review time, the employee rates themselves, peers add feedback and the manager decides, all on the same record. Quarterly or yearly, as you run it.

  • Goals and KPIs with weights and progress
  • Self, peer and manager reviews: 360 feedback
  • On Scale, with leave encashment into payroll
What Scale adds
Goals · Arjun K. · Q3 Rebook rate above 60%40% Train two juniors30% Retail sales target30% weighted progress76%fictional goals · demo data 360 review Self Peers · 3 Manager "Brilliant with first-time clients."peer feedback confirmed · rating 4
Documents and self-service

The contract, the ID and the payslip, in the employee's pocket.

Every employee has a vault: Aadhaar, PAN, signed contracts and certificates, stored in SK Drive and scanned before they are kept. Staff use the web or mobile app to clock in, ask for leave, see their balance, download payslips and send expense claims. Approvals reach managers by email and in the app.

  • Storage per plan: 5 GB, 20 GB or 100 GB
  • Self-service on the web and on a mobile app
  • Payslips on WhatsApp and voice self-service are coming soon
See the employee app on the demo
Vault · Arjun K. Aadhaar cardidentity · statutory, kept 7+ years Employment contractsigned in SK Sign · 2 Aug PAN cardtax · statutory Diploma certificatescanned before it was kept stored in SK Drive · fictional employee, demo data My day In · 09:02 · inside Leave · 6.5 days Payslip · Oct Claim · fuel · sent Ask for leave
Who it's for

Teams spread across branches.

Ready today for any team on Starter, and on Growth for SK Suite customers whose accountant files PF, ESI and TDS from our reports.

Salons and spas

Stylists clocking in at their own branch, leave without a register, payslips in the app.

Clinics and services

Front desk, therapists and back office on one record, with leave and claims.

Fleets and transport

Drivers clocking in by phone at the depot; trip expenses as claims.

Contractors and site teams

Full-time and contract staff, documents on file, site expenses as claims.

Growing companies

Onboarding, two-person payroll and, on Scale, reviews as you pass 50 people.

Coming soon

What is not built yet, said plainly.

Nothing on this list is sold as included today. We will tell you before any of it ships and before anything about it is priced.

soon
PF ECR, ESI return, Form 24Q and Form 16

The filings themselves; today SK People gives your accountant the reports.

soon
Labour Codes wage check and gratuity

The new wage-definition check, and gratuity worked out.

soon
Shift rosters and biometric devices

Rosters by branch, and fingerprint or face devices at the door.

soon
Full-and-final settlement

The last salary, dues and recoveries for someone leaving, in one run.

soon
Payslips on WhatsApp, voice self-service

Payslips sent on WhatsApp; leave balance, payslip and leave requests by voice.

Security and records

Hosted in India. Salaries seen by the people who should see them.

Every table is fenced by organisation in the database itself, from the verified login. Amounts are kept to the paisa, cent or fils with exact arithmetic. When someone leaves, personal extras can be erased under the DPDP Act, while payroll, tax and identity records stay for the statutory period. Payroll runs need two people: whoever prepares a run cannot finalize it.

  • Organisation fence: on every table, from the verified login
  • Leave ledger: rows added, never edited
  • Maker and checker: the preparer can't finalize a payroll
  • Statutory records: kept 7+ years, even after exit
Ask us about your data
Divya S. · separated 30 Seplogin closed · payroll locked · history kept Erased on requestprofile biohobbies, photopersonal phonenon-statutory only Kept · statutorypayslips and payroll runstax recordsAadhaar card7 years and more Organisation fenceevery table, every query, set from the verified login · Hosted in India
Connects to the rest of Softknack

The record of who works here, for the whole suite.

Finalized payroll posts its journal to SK Billing. SK Drive keeps IDs, contracts and receipts. SK Sign handles offer letters and NDAs. SK Salon, SK Works and SK Fleet read their staff from here.

SK Billing · payroll journals posted SK Drive · IDs, contracts, receipts SK Sign · offer letters and NDAs SK Salon · stylists and leave SK Works · site crews SK Fleet · drivers Approvals by email and in the app Voice self-service coming soon
Pricing

A base that covers 10 employees, then a small rate each.

Starter runs the team day to day. Growth adds payroll with PF, ESI, PT and TDS, expenses and workflows. Scale adds performance reviews and leave encashment. Before GST; 15 days free to start.

StarterINR 69910 employees · then INR 29 each · up to 50
Growth · recommendedINR 1,49910 employees · then INR 49 each · up to 200
ScaleINR 2,99910 employees · then INR 69 each · up to 1,000

A month each, per organisation. An employee counts if they were active in the month: paid, clocked in or on leave. Annual is pay 10 months, use 12.

Questions owners ask

Before the demo.

What does SK People cost?
A base price per organisation that includes 10 employees: Starter INR 699, Growth INR 1,499 and Scale INR 2,999 a month, before GST. Each employee after the tenth is INR 29, INR 49 or INR 69 a month. Tiers go up to 50, 200 and 1,000 employees. Every plan starts with 15 days free.
Does it file PF, ESI and TDS?
Not yet. On Growth SK People calculates PF, ESI, professional tax and TDS and gives your accountant the reports to file from. PF ECR, the ESI return, and Form 24Q and Form 16 are coming soon.
Can staff clock in from home?
Only if you allow it. Phone clock-ins work inside the branch geofence, desk clock-ins can be held to the office network, and the front-desk kiosk shows a QR code that keeps changing. Anyone outside asks for a missed punch, and a manager decides.
Can we bring our leave balances from our old system?
Yes. Each person's balance comes in as an opening entry on the ledger, and accruals, approvals and lapses build on it from there.
We already use SK Salon, SK Works or SK Fleet. Do we need this?
Those products read your staff from SK People for their own work, under their own plans. Add SK People when you want attendance, leave, payroll and reviews for the whole team in one place.
Where is our data stored?
Hosted in India. Every organisation is walled off in the database from the verified login, and statutory records are kept for the legal period even after an employee leaves.
Book a demo

Let's run your team through SK People.

Thirty minutes, no slides. Send us your staff list, leave policy and one month's salary sheet in any format. We load them before the call, then put a geofence on your branch, clock someone in, approve a leave and run run a payroll that only a second person can finalize, with you.

  • Your staff, departments and reporting lines loaded
  • A clock-in inside your branch's geofence, and one refused outside it
  • A leave request approved and debited on the ledger
  • A payroll prepared by one person and finalized by another
Today · three registersattendance · paper, signed lateleave · a diary and memorysalary · a spreadsheet, retypedwho has how many days left? On the call · one record eachArjun K. · in 09:02 · inside 40 mleave · 6.5 days left, from the ledgerpayroll · approved by Karthik · journal postedmaker ≠ checker · locked ✓ fictional team · demo data

Book a 30-min live demo

Three fields, then pick a time. India Standard Time.

Your details stay in India

Prefer to talk now? WhatsApp us +91 89258 78162 · Mon–Sat 9am–7pm IST

WhatsApp us
WhatsApp Book a demo