Google Sheets Templates

Asset Tracking System Web App

An asset tracking system should tell you, at any moment, what you own, where it is, who holds it, what state it is in and what it is worth. The Asset Tracking System Web App from NextGenTemplates does that on Google Apps Script: an asset register with QR code tags, check-out and check-in, transfers, work orders, maintenance plans, depreciation, physical audits and disposals, with 7 role-based logins and the data in a Google Sheet you own.

In this post you will see every main screen, the login details for the live demo, how the roles divide the work, how depreciation and physical audits work, and how it compares with spreadsheets and paid asset tracking software.

Watch the Asset Tracking System Web App walkthrough

Asset Tracking System web app dashboard with asset cost, net book value, assets tracked and last audit accuracy

🚀 Try the Live Demo: Login Details

Open the working Asset Tracking System in your browser right now: no download, no sign-up, nothing to install. Sign in as any role below and see exactly which screens that person can and cannot reach.

▶ Launch the Live Demo

Demo URL: https://script.google.com/macros/s/AKfycbwo7R0v8pQPwmMsCUIo5x4p7xdNR43ILz6soOTGPzeclDlq6xB7aiwaeEAN4G8TB2Kb/exec

Demo sign-in details: all 7 roles

Role Username Password What this role can reach
Administrator admin Admin@123 Everything, including users and roles, settings, the audit log, the database archive and backups
Asset Manager assetmgr Asset@123 The register, check-outs, transfers (approve), work orders, audits, disposals (approve), tags, master data, reports and lists
Storeroom Clerk storeroom Store@123 Adds assets, checks out and in, requests transfers and disposals, counts in audits and prints tags; does not see cost or book value
Maintenance Technician tech Tech@123 Work orders and maintenance plans; does not see cost or book value
Finance Accountant finance Finance@123 Posts depreciation, approves disposals, reads the register with values, reports and the audit log
Auditor auditor Audit@123 Creates, counts and closes physical audits; reads the register with values, reports and the audit log
Department Manager manager Manager@123 Reads the register and custody and requests transfers and disposals; does not see cost or book value

These credentials are public on purpose. The demo is a shared instance seeded with a fictional company (Bluestem Facility Services, a commercial HVAC and facility services contractor in the Midwest) and it may be reset at any time. It is not anybody’s live asset data. Your own copy gets its own database, its own users and its own passwords, and the setup notes ask you to change every seeded password before anyone else signs in.

What Is the Asset Tracking System?

It is a complete fixed asset register and equipment tracking application for a business that owns tools, vehicles, devices and equipment. Each asset is added with a tag and a QR label, handed to a person or a site, returned with its condition noted, serviced on a plan, depreciated every month, counted in a physical audit and finally disposed of with a certificate. It is asset management software built as a web app with its own sign-in, roles, audit log and reports rather than a single worksheet.

🔑 Key Features of the Asset Tracking System

🏷️ Asset register and Quick find. Tag, site, custodian, cost, book value, condition and status for every asset, and a Quick find box that takes a scanned QR code, a tag or a serial number.

🔁 Check-out and check-in. Due dates, condition in and out, overdue flags, email reminders and a custody receipt at 3 inch, 4 inch or A4.

🖨️ QR code asset tags. Print QR code asset tags at 3 inch, 4 inch or A4 with a label preview.

🛠️ Work orders and maintenance plans. Preventive, corrective, inspection and calibration work with labor, parts and downtime. Completing a work order moves the next due date forward.

💰 Depreciation. Straight line and double declining, salvage value, a monthly posting run with a journal reference and a twelve month forecast.

✅ Physical audits. Generate the count sheet by site, count by scan or by hand and mark each line Verified, Wrong Location or Missing.

📊 Dashboard and 17 reports. Twelve KPI cards, charts for additions, disposals and status, and 17 reports with date range, site filter, print and CSV export.

The Main Screens, One by One

Sign-in page

Every user has their own login and a role. Default credentials are never printed on the sign-in screen.

Asset Tracking System Web App sign-in page

Dashboard

Asset cost, net book value, assets tracked, in use share and last audit accuracy, then twelve KPI cards and the additions against disposals chart for the last 12 months.

Asset Tracking System Web App dashboard

Asset register

Every asset with tag, site, custodian, cost, book value, condition and status.

Asset Tracking System Web App asset register

Check-out and check-in

What is out now, what is overdue and what is due soon, with a custody receipt for every loan.

Asset Tracking System Web App check-out and check-in

Transfers

Requests to move an asset between sites and departments, with the approval step.

Asset Tracking System Web App transfers

Asset tags

Select the assets and print the QR code labels.

Asset Tracking System Web App QR code asset tags

Work orders

Every work order with type, technician, labor cost, parts cost and downtime hours.

Asset Tracking System Web App work orders

Depreciation

Accumulated depreciation, net book value, the twelve month forecast and the share of book value by category.

Asset Tracking System Web App depreciation forecast

Physical audits

Audits by site with expected, counted, verified, wrong location and missing counts.

Asset Tracking System Web App physical audits

Reports

Seventeen ready-made reports across the register, valuation, custody, maintenance, audits and admin.

Asset Tracking System Web App report library

How the 7 Roles Divide the Asset Work

The Storeroom Clerk adds assets, checks tools out and in and prints tags. The Maintenance Technician works on work orders and maintenance plans. The Asset Manager runs the register and approves transfers and disposals. The Finance Accountant posts depreciation and approves disposals. The Auditor runs the physical audits. The Department Manager reads the register and requests transfers. The Administrator manages users, settings, the archive and backups. Roles that do not need money never see cost or book value, and the same permission map drives the menu and the server checks.

Depreciation and Physical Audits

Each category has a useful life, a method, a salvage value, a tag prefix and a GL account. The monthly posting run calculates depreciation for every asset in a category, using straight line or double declining balance with the full month convention, and records a journal reference. These are book figures for management reporting, and tax depreciation is a separate calculation. For audits, the Auditor generates a count sheet for a site, scans each tag or counts by hand, and closes the audit. Assets found are Verified, assets in the wrong place are marked Wrong Location and assets not found are marked Missing, and the register is updated.

📊 Asset Tracking System vs. Spreadsheet vs. Paid Asset Management Software

Feature Asset Tracking System Web App Spreadsheet Paid asset management software
Cost ✅ One-time purchase Free to low cost Monthly or annual subscription
QR code tags ✅ 3 inch, 4 inch or A4 Manual ✅ Yes
Check-out and receipts ✅ Built in Manual log Varies by plan
Depreciation postings ✅ Monthly run per category Manual formulas Often a higher tier
Your data stays in your Drive ✅ A Google Sheet you own ✅ Yes No, vendor hosted
Source code you can change ✅ Full Apps Script code ✅ Yes No

👥 Who This Web App Is For, and Who It’s Not For

✅ Built for:

  • Contractors, facility teams and equipment-heavy businesses that need to know where every tool, vehicle and device is
  • Teams that want asset tracking software with QR tags, check-out and audits without a per-user subscription
  • Finance teams that keep a fixed asset register and post monthly depreciation

❌ Not built for:

  • Teams that need RFID readers or GPS tracking
  • Companies that need tax depreciation schedules; it does not post to accounting software
  • Teams that must work offline

⚙️ How to Set Up the Asset Tracking System

  1. Try the live demo first with the login details above.
  2. Create a new Google Apps Script project, paste Code.cs.txt into Code.gs, and add an HTML file named exactly Index containing Index.txt.
  3. Deploy it as a web app (Execute as: Me) and accept the Google permission prompt.
  4. Open the web app URL and press Run setup now. Setup builds the database spreadsheet, the Drive folders and the starter data.
  5. Sign in as admin and change every seeded password.
  6. Enter your company details in Settings, then import your own assets, sites, departments and employees.

❓ Frequently Asked Questions

Can I try the Asset Tracking System before buying?

Yes. The live demo above runs the full system with fictional data. Sign in with any of the demo accounts to see each role’s screens and all 17 reports.

What do I need to run it?

A Google account. The web app creates its own Google Sheet database in your Drive, and your team signs in with the usernames you create.

Which depreciation methods does it use?

Straight line and double declining balance, with salvage value and the full month convention, as book figures for management reporting.

Can I print the QR code tags?

Yes. The Asset tags screen prints QR code labels at 3 inch, 4 inch or A4.

Related Posts and Templates

Conclusion

If you own tools, vehicles and equipment and want QR tags, check-out, maintenance plans, depreciation and physical audits without a per-user subscription, this asset tracking software gives you all of it on your own Google account. Start with the live demo above, sign in as two or three different roles, and then get the Asset Tracking System Web App from NextGenTemplates.

🛒 Get the Asset Tracking System Web App

👤 About the Author

Built by PK, Microsoft Certified Professional with 15+ years of Excel, Google Sheets, Apps Script and Power BI experience, founder of NextGenTemplates and the YouTube channels @PKAnExcelExpert, @NextGenTemplates and @NeoTechNavigators. Every template is hand-built and tested before release.

PK
Written by PK (Priyendra Kumar)
Microsoft Certified Professional with 15+ years in data analysis, dashboards and automation. Creator of PK: An Excel Expert and NeoTech Navigators on YouTube. About the author
Tested in the real tool · Last reviewed November 10, 2026
PK
Meet PK, the founder of NeotechNavigators.com! With over 15 years of experience in Data Visualization, Excel Automation, and dashboard creation. PK is a Microsoft Certified Professional who has a passion for all things in Excel. PK loves to explore new and innovative ways to use Excel and is always eager to share his knowledge with others. With an eye for detail and a commitment to excellence, PK has become a go-to expert in the world of Excel. Whether you're looking to create stunning visualizations or streamline your workflow with automation, PK has the skills and expertise to help you succeed. Join the many satisfied clients who have benefited from PK's services and see how he can take your data analysis skills to the next level!
https://neotechnavigators.com