An employee attendance system that runs on Google Sheets, with a separate portal for the admin and for the staff. Paper registers and shared spreadsheets fail the same way every time: punches get edited after the fact, leave requests live in someone's WhatsApp, and at the end of the month nobody can say what a person actually worked. This system records every punch with its location and IP address, and keeps leave, holidays and salary in the same place.
An employee opens the web app and clocks in or out. The system stores the timestamp along with the geolocation of the device and the IP address it came from, so a punch made somewhere other than the workplace is visible rather than invisible. The admin gets a live overview with charts, can open attendance history for any date range, and approves or rejects leave requests as they arrive. Holidays and per-employee salary records sit in the same app, so the month-end number comes from the same data as the daily punches.
Small offices, field and site teams, schools, clinics and agencies that need a real attendance trail without paying per employee per month for HR software. It is also a solid reference build if you want to see how Google Apps Script handles geolocation, role-based access and an approval workflow on a live system.
| Version | v1.0 |
| Published | Aug 22, 2025 |
| Platform | Google Apps Script |
| Database | Google Sheets |
| Category | Attendance Systems, HR & Payroll |
| 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 I Built NFC Attendance System with Claude AI | PHP MySQL + NFC Tags + Full Source Code
747 views this month
How to Make Attendance System using Google Sheets & Apps Script | Photo & Lunch Break Tracking | D40
82 views this month
Grocery Store POS System with Barcode Scanner | Google Sheet POS + Apps Script + AI
242 views this month
What buyers and viewers say about Employee Attendance Management System Using AppScript | Admin & Employee Portal | C38.