CY Smart Solutions

Smart Office · For multi-branch teams

Attendance, leave, advances and payroll for multi-branch teams. One app, on your staff's own phones.

Smart Office replaces the attendance register, the payroll spreadsheet and the daily round of approval phone calls. Staff mark attendance with GPS and a live selfie. Managers see who is in, across every branch, without calling anyone. HR runs payroll from that same data, without re-typing a figure into Excel.

Who it's for

  • Indian SMEs with staff spread across branches, warehouses and sites.
  • HR teams re-keying payroll into Excel every month.
  • Managers who start the day asking “are they in yet?”

What it replaces

The register, the spreadsheet and the morning phone calls.

  • Paper register, trust-based musterGPS and selfie on every punch, enforced by the system
  • “Are they in yet?” phone callsLive attendance board across all branches
  • Leave slips and WhatsApp approvalsApply, approve, with balances tracked automatically
  • Advance amounts in a diaryRunning loan ledger, auto-deducted from salary
  • Payroll in Excel, re-keyed every monthOne run: PF, ESI, PT, LWF, payslips, bank file
  • “Who changed that?”Every action logged with before, after and IP

What's inside

Attendance, leave, payroll, reports and audit. In detail.

Attendance you can trust

  • Check in and out from the staff member's own phone. A live GPS position and a camera selfie are both required. The server rejects a punch without them, and old gallery photos can't be used.
  • Geofence per branch. Each branch has coordinates and a radius you set. A punch outside it is refused.
  • Field staff can be marked roaming and check in from any site.
  • Branch and Region Heads who travel can punch at any branch they manage. The record captures the branch they're actually at.
  • Work from home is a request their manager approves, like leave. GPS is still captured and the punch is visibly tagged.
  • Forgot to check out? The system closes it at shift end, and logs that it did.
  • Missed a punch? Staff raise a correction with a reason. A manager approves and the record is written.

Payroll, end to end

  • Create a run for the month. The system assembles every input itself: attendance, approved leave, holidays, week-offs, salary structure and outstanding advances.
  • Present, week-off, holiday, loss-of-pay and payable days per person. Prorated earnings against each employee's salary structure.
  • PF, ESI, Professional Tax and Labour Welfare Fund, with PT and LWF applied per state, so Gujarat and Maharashtra staff are each handled correctly.
  • Extra pay for working a designated week-off, at a multiplier you set. Loan and advance instalments deducted automatically against a running balance.
  • Draft, Lock, Release. Review and correct while it's a draft, with a per-employee net-pay override. Lock freezes the inputs. Release lets staff download their own payslips.
  • Out of one run: payslip PDFs with your logo, a bank transfer reference file and a statutory summary, all as CSV.
  • Staff categories control who the statutory rules apply to. On-roll staff get the full deductions, off-roll staff get none, part-time staff are paid a fixed monthly amount.

Leave, work from home and tasks

  • Leave types, yearly entitlements and carry-forward are yours to configure.
  • Staff see their own balances, apply for full or half days, and track the decision. Cancelling restores the balance automatically.
  • Managers approve or reject. Region Heads and HR can step in on anything pending.
  • Tasks go to one person or an entire branch, with a deadline and a recorded voice note for where typing is slow. Overdue tasks flag themselves.
  • WhatsApp messages when it matters: task assigned, deadline approaching, leave or work from home raised and decided.

Security and hosting

  • Login is a mobile number and a WhatsApp OTP, for every role. No passwords to reset, leak or share.
  • Deactivating someone logs them out everywhere, immediately.
  • Each company's data is isolated at the database level, not by application code alone.
  • Hosted on a server in an Indian data centre, with no ports open to the internet. Nightly backups.
  • KYC is numbers only: PAN and Aadhaar digits, never scanned document images.

Reports and the audit trail

  • Every report filters by date, branch and region, and exports to CSV: daily and monthly attendance register, late arrivals and absenteeism, leave taken, leave balances, joiners and exits, monthly salary register, loan and advance outstanding, and the PF, ESI, PT and LWF summary.
  • Every meaningful action is recorded: each create, edit, delete, role change, punch, leave decision, loan change and payroll lock, with what changed, who did it and from which IP.

Who sees what

Five role levels, and a person can hold more than one.

  1. Admin · HRFull access. HR runs payroll.
  2. General HeadSeveral regions. Checks in from anywhere.
  3. Region HeadOne or more regions.
  4. Branch HeadOne or more branches.
  5. StaffTheir own data only.
  • Scope is enforced on the server, not just hidden in the screens. A Branch Head sees their branches and nothing else.
  • Nobody edits their own staff record, and nobody grants themselves a role. Only an Admin can create or change HR and Admin accounts.
  • Branch and Region Heads who travel can punch at any branch they manage. General Heads check in from anywhere.

Scope today

Honest about where the line sits.

Late-mark and half-day rules are set by a manager rather than an automatic threshold.

Included

  • Attendance
  • Leave
  • Work from home
  • Tasks
  • Advances
  • Salary structures
  • Full monthly payroll run
  • Reports
  • Audit trail

Not included today

  • Income tax, TDS and Form 16
  • Statutory bonus and gratuity
  • EPFO and ESIC portal filing files
  • Biometric device integration
  • Face-recognition matching
  • Tally integration

Rolling it out

Configuration, not a project.

No code changes to onboard a company. Regions, branches, shifts, leave types and salary structures are all configuration. A typical setup:

  1. 1Create your branchesEach with its geofence.
  2. 2Add staff with their rolesRegions, branches and shifts are configuration.
  3. 3Define the salary structurePer employee, with staff categories.
  4. 4Enter the statutory ratesPF, ESI, PT and LWF, per state.
  5. 5Run one parallel payrollAlongside your existing process, to confirm the numbers match.

It's a progressive web app. Staff add it to their home screen from a link. Nothing to install from an app store, and updates reach everyone without a reinstall.

FAQ

Questions HR and owners ask.

Straight answers. If yours isn't here, ask us and you'll get one.

Can staff mark attendance with an old photo or from home?

No. Every punch needs a live GPS position and a camera selfie. The server rejects a punch without them, old gallery photos can't be used, and a punch outside the branch geofence is refused. Work from home is a request a manager approves, and that punch is visibly tagged.

What about field staff and managers who travel between branches?

Field staff can be marked roaming and check in from any site. Branch and Region Heads can punch at any branch they manage, and the record captures the branch they're actually at. General Heads check in from anywhere.

Which statutory deductions does payroll handle?

PF, ESI, Professional Tax and Labour Welfare Fund, with PT and LWF applied per state. Staff categories decide who the rules apply to: on-roll staff get the full deductions, off-roll staff get none, and part-time staff are paid a fixed monthly amount.

What is not included today?

Income tax, TDS and Form 16; statutory bonus and gratuity; EPFO and ESIC portal filing files; biometric device integration; face-recognition matching; and Tally integration. Late-mark and half-day rules are set by a manager rather than an automatic threshold.

How do staff log in?

With their mobile number and a WhatsApp OTP, for every role. There are no passwords to reset, leak or share. Deactivating someone logs them out everywhere, immediately.

Is it an app from the Play Store or App Store?

No. It's a progressive web app. Staff add it to their home screen from a link, and updates reach everyone without a reinstall.

How do we roll it out?

No code changes. Create your branches with their geofences, add staff with their roles, define the salary structure, enter the statutory rates, and run one parallel payroll alongside your existing process to confirm the numbers match.

Where is our data hosted?

On a server in an Indian data centre, with no ports open to the internet and nightly backups. Each company's data is isolated at the database level, not by application code alone.

How do I get a demo?

For a demo, message or call +91 96017 11549, or use the form on this page.

Run one parallel payroll with us and compare the numbers.

Bring your branches, your salary structure and your statutory rates. We set it up as configuration, not code.

Get in touch

Tell us what you're trying to solve.

One message, straight to our WhatsApp. No chatbot, no ticket queue.

  • Fill in the form and it opens WhatsApp with your message ready. You press send.
  • We reply on WhatsApp or by phone.
  • No pricing pitch before we understand what you need.

Opens WhatsApp with your details filled in. You press send. Nothing is stored on this site.