The whole HR department in one Google Sheets web app: attendance that proves where the employee actually stood, payroll built from that attendance, leave and loan requests that route to an approver, and a dashboard reading the lot.
Marking attendance captures GPS location, so a remote or field employee is recorded where they were, not where they say they were. Alongside it, device fingerprinting ties a mark to the phone that made it and IP checks flag the pattern where one device marks several people. Buddy punching is the oldest problem in attendance software; these three signals together are what closes it.
Salaries are calculated from the attendance already recorded rather than from a separate sheet somebody maintains by hand, which removes the gap where payroll disputes are born. Employee records, salary structure and payment history sit together in the same system.
Employees apply for leave in the app and the request goes to an approver instead of a WhatsApp message that gets lost. Loan applications carry an EMI calculator, so the instalment and schedule are worked out before the loan is granted, and the deductions are visible afterwards.
A WhatsApp-style messaging screen keeps internal conversation inside the system, and the analytics dashboard draws attendance, payroll and leave into Google Charts — present today, absent, on leave, salary cost, trend over time. It deploys as a web app, so staff open it on a phone and HR opens the same link on a laptop.
| Version | v1.0 |
| Published | Dec 15, 2025 |
| Platform | Google Apps Script |
| Database | Google Sheets |
| Category | HR & Payroll, Attendance Systems |
| Tags | |
| Video | Watch walkthrough |
| License | Regular License |
Extra modules, your branding, integrations or reports built on top of this file. You get a clear quote and timeline before any work starts, and support after delivery.
What We Customize
20-30% advance to start • Clear quote before work begins • Support included after delivery
Paid picks from the same category
How to Build a Full HR & Payroll ERP with Google Apps Script and React | Salary Slip + Attendance
321 views this month
Automated Attendance & Payroll System | Google Sheets + Apps Script Web Dashboard | C38V1
100 views this month
How to Make Employee Shift Management Web Dashbaord with Google Sheets & Apps Script | D26
45 views this month
What buyers and viewers say about How to Build Complete HR System with Google Apps Script - Attendance, Payroll & Dashboard | E10.