A job-based service business — an appraisal or valuation practice is the example here — runs on three things: who the client is, where each job has reached, and what has been billed. This puts all three on Google Sheets, with five roles doing their own part of it.
Clients are registered as regular, VIP or corporate, with an active status, an added date and as many attachments as the file needs — PDFs, images, scans — stored in Google Drive. Duplicate email addresses are refused on entry, so the same client cannot quietly exist twice. Each piece of work is an offer raised against that client, and any client's offers can be listed from their row.
An offer moves through pending, approved, data processing, surveying, evaluating and submitted — advanced from the offer itself, with the status recorded as it changes. When it is approved you set the agreed turnaround in days and the submission date is calculated for you, alongside the location, the property details and the manager, coordinator and appraiser assigned to it. At any moment the list shows exactly which stage every job has reached.
Invoices carry a number that auto-increments if you leave it blank, a date, a reference and the client. Payment status runs paid, unpaid or partially paid, with the outstanding balance worked out from the total and what has been received, and further states for sent, dropped, cancelled, overdue and waiting. Any invoice generates a PDF saved to Google Drive with a link to send on.
Admin sees and does everything; the manager handles clients, offers, invoices and reports; the coordinator works clients, offers and reports; the appraiser manages offers and advances the workflow timeline but cannot delete; finance covers clients, offers and invoices. Sessions expire after an hour, new users can self-register, categories are managed for products, services, income, expense and assets, activity logs record every action, and yearly reports run over the lot.
| Version | v1.0 |
| Published | Dec 28, 2025 |
| Platform | Google Apps Script |
| Database | Google Sheets |
| Category | ERP & Business Suite |
| 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.
20–30% advance to start · Clear quote before work begins · Support after delivery
What we customize
What buyers of this file added to the same order
School Management System with All Modules | Fees, Exams, Timetable, Attendance & Hall Tickets
3 buyers took both
Vibe Coding Just Got FREE: This AI Builds Full Apps AND Dashboards From One Prompt (Google Sheets)
2 buyers took both
Build a Full ERP System From Google Sheets in Minutes (No Code AI App Builder)
2 buyers took both
What buyers and YouTube viewers say about this project.