School asset management software keeps one record per device: who has it, which building it belongs to, what its repairs cost, and when it retires. For a 1:1 program, that means student assignments, a loaner pool, audits by building, and repair history in one place instead of a spreadsheet.
We build SherpaDesk, a helpdesk and PSA (professional services automation) a small IT team can run alone. No implementation project. No dedicated admin.
Recommendation
Choose SherpaDesk if one small team answers tickets, keeps the device list, and audits by location. Repair tickets link to the device, spares carry Loaner statuses, and an Asset Auditor checks each building. K-12 pricing is by student enrollment; ask sales for a quote.
Consider another option if you need due dates and overdue charges applied by rule (Follett) or software you host yourself (Snipe-IT). Compare
What Is School Asset Management Software?
It is a database of district equipment built around the moments a device changes hands. It answers "which student has serial 5CD123, and is this its third screen".
Each record needs the same core fields, whatever the device.
| Field | Why a school needs it |
|---|---|
| Asset tag and serial number | The two IDs you scan at handout, collection, and audit |
| Assigned person | Student or staff member, with handout and return dates |
| Home and current location | Where it belongs and where it is today |
| Status | Assigned, loaner, in repair, missing, retired |
| Model and warranty end | Repair-or-replace decisions by model |
| Funding source and cost | Grant or bond reporting, insurance claims, and depreciation |
| Repair and ticket history | What broke, who fixed it, and what parts and labor cost |
Google Admin already stores part of this. For each ChromeOS device, admins can set an asset ID, a user, a location, notes, and an organizational unit. Each holds one current value, so on their own these fields don't form a linked log of issues, loaners, and repairs.
Why It Matters In A 1:1 District
1:1 now reaches the youngest grades: 78% of districts in CoSN's 2026 survey report 1:1 devices in grades K–2. Our guide to IT support for schools covers the wider picture. Three reasons the record matters:
Federal awards bring paperwork. Under the Uniform Guidance, equipment is tangible personal property with a useful life of more than one year. Its per-unit cost meets or exceeds your capitalization level or $10,000, whichever is lower.
For equipment acquired under a federal award, property records must include, among other things, a serial or ID number, funding source, location, condition, and disposal data. A physical inventory must be reconciled with those records "at least once every two years". Whether a Chromebook counts depends on your capitalization level, and state or board policy may ask for more.
Models age out on a fixed date. Record each model's end of automatic updates from Google's policy. For devices from before 2021 on extended updates, some features and services might not be supported.
Spreadsheets lose the people who keep them. One r/k12sysadmin member wrote: "It's hard to maintain the energy to upkeep a standalone asset system if it feels like you're just updating a spreadsheet with no purpose".
The Jobs The Software Has To Do
Judge any tool on five jobs a 1:1 program repeats weekly.
1. Assign Devices To Students, Staff, And Rooms
The software should assign a device to a named student or staff member, record the date, and keep every past owner. Carts and classroom sets belong to a room. A room can't pay a damage fee or answer for a missing device, so give every 1:1 device a person.
Decide which system owns each field. The SIS or directory owns who the student is, the device console owns device details, and the asset record owns the confirmed handout. When two disagree, the owner wins and the conflict goes to a person.
2. Run The Loaner Pool
Spreadsheets give out first on loaners. Your tool should give spares their own status, show who holds each one, and tie the loaner to the device it stands in for.
One member who handles day loaners wrote: "today I had 8 day loaners unreturned. … So then I got to track these students down and I don't have time for that". Another works at a high school of 3,000 students. The rule there: "If they don't return by the end of the day of the completed repair I disable the loaner the following day".
Estimate your repair reserve
devices × percent in repair ÷ 100, rounded up. Day loaners come on top. Your numbers stay in the browser.
Example: 1,200 devices with 2% in repair means a reserve of 24 spares.
3. Audit By Building
Good software starts an audit for one building, scans what is there, and lists what was expected but not found. Count carts and spares each term, and every 1:1 device at summer collection.
4. Keep Repair History And Costs
The device record should show every repair ticket with parts and labor, so a year later you can see which model breaks most.
5. Get Devices In Without Typing
Three routes matter: a sync with Google Admin or your device console, a spreadsheet import for the rest, and barcode or QR scanning at the desk.
One Repair, Start To Finish
One technician, 1,200 Chromebooks, one cracked screen. Check the record after each step.
-
Open the ticket against the device
Scan the asset tag and open a repair ticket on that record. The device shows "in repair", still assigned to the student.
-
Issue a loaner from the pool
Assign a spare to the same student, link it to the same ticket, and set a due date from your usual repair time. Move it when the repair is ready. You own the follow-up. Expected: one ticket showing both devices; the student holds one in repair and one on loan.
-
Log the repair and its cost
Record the part, labor time, and any family charge on the ticket, so the cost lands on the device record.
-
Close the loop on both devices
Return the repaired device and scan the loaner in. Expected: one device assigned, the loaner back in its home pool, the ticket closed.
The loan and its due date run on their own, whatever the ticket says. A late loaner stays assigned and goes on your overdue list.
Common mistake: closing the ticket when the repair is done. The loaner drops out of sight, and next term's audit finds a "missing" spare a student still has.
Any step that needs a spreadsheet or a sticky note is where the record will drift.
Subscribe to the SherpaDesk Blog.
Get Tips for Running IT With a Small Team.
Loading form…
The form couldn’t load. Please try again.
Or start your free trial →SHERPADESK · FREE TRIAL
Resolve tickets.
Turn time into revenue.
Bring support tickets, billable time, and invoicing into one place. Built for small IT teams and MSPs.
- 14 days free
- No credit card required
After your trial, keep your first agent free forever.
SHERPADESK · LIVE DEMO
See tickets, time,
and billing work together.
Walk through ticketing, time tracking, and billing with a product specialist. See how SherpaDesk fits the way your team works.
- 15 minutes
- Your workflow, your questions
A live walkthrough tailored to your team.
Types Of School Asset Software
The group decides who runs the tool and how you buy it.
| Type | Examples | Fits when | Watch for |
|---|---|---|---|
| K-12 operations suite | Incident IQ, Follett, Frontline, FMX | You want K-12 modules from one vendor; what each includes differs | Modules and integrations may be priced separately |
| General asset tracker | Asset Panda, Snipe-IT, Reftab | You track devices and other equipment | How repairs connect to your helpdesk |
| Helpdesk with asset records | SherpaDesk | The same small team answers tickets and keeps the device list | No device management (lock, wipe) inside it |
| Google Admin plus a spreadsheet | Built-in device fields | A small, stable fleet with few loaners | History kept by hand and reconciled between systems |
FMX, for example, prices public K-12 schools by student enrollment with no extra cost per user. Frontline sells its asset module as part of Frontline Inventory & Help Desk Management.
What To Look For In School Asset Management Software
Run these on a trial account with made-up names. Each check has a result you can see.
For the ticketing side of the same team's work, see our helpdesk software for schools comparison.
How The Tools Compare On Price And Features
"Not stated" means we did not find it on the vendor's pages, not that the feature is missing.
| Tool | Fits when | Published price | Google device sync | Loaners | Location audits | Repair history | Free trial |
|---|---|---|---|---|---|---|---|
| SherpaDesk Ours | A small team runs tickets and devices together | By student enrollment, no published figure | Google Device Manager | Loaner and Daily Loaner statuses | Asset Auditor per location | Linked tickets, service costs | Ask sales |
| Incident IQ | You want a K-12 suite with onboarding included | By student enrollment, no figure; demo for a quote | Google Admin sync, daily or manual, chosen fields | Spare pool with due dates | By location, type, or funding source | Repair history | Not stated |
| Follett IT Asset Manager | You want due dates and overdue charges by rule | Not published; demo | Two-way MDM sync, Google listed | Circulation rules with due dates | Not stated | Repairs on the device record | Not stated |
| Asset Panda | You track devices and other equipment by room | Not published; custom quote | Google devices and users | Tickets link to the loaner | Scan by location, list missing | Repair costs on the record | 7 days, no card |
| Snipe-IT | Someone can run a server, or you want flat hosting | Free self-hosted; hosting $39.99 billed monthly or $399.99 billed annually | Google Workspace adapter listed; fields not stated | Check-out and check-in | Asset auditing; by location not stated | Maintenance in asset history | Public demo |
| Reftab | A loan desk needs overdue alerts | $125 /month, unlimited users; billing term and asset allowance not stated | Not stated | Overdue alerts, loan limits | Asset audits; by location not stated | Maintenance and work orders | 14 days |
Prices as of October 2026.
Snipe-IT is free if you host it yourself; its Basic Hosting plan is $39.99 billed monthly or $399.99 billed annually, with no cap on users or assets. Reftab's Hardware Asset Management plan lists "$125 /month" with unlimited users. It states no billing term or asset allowance, and its FAQ refers to a billable asset quota. A separate free Reftab account tracks up to 50 assets, and education discounts are offered by email.
Incident IQ aligns pricing to student enrollment, "with no added costs for users, requests, or assets," and every agreement includes onboarding, configuration, training, and support. Some partner integrations may cost extra. Its Google Devices integration syncs with Google Admin daily, with manual syncs and a choice of mapped fields. Follett publishes no price or trial; its circulation rules set due dates and overdue charges automatically, and it lists "2-way MDM sync (Google, Jamf, Intune, Mosyle)". Asset Panda prices by custom quote and offers a 7-day trial with no credit card.
Common Mistakes
- Scan every device at handout and at collection, even when the line is long
- Count spares in every audit, not only assigned devices
- Open a ticket for every repair, so the cost lands on the device
- Keep one spreadsheet per building with its own column names
- Track loaners on a sticky note at the library desk
- Wait for the auditor's visit to find out what is missing
For tools beyond schools, see our IT asset management software comparison. To build the device list itself, start with our IT asset inventory guide.
How this works in SherpaDesk
An Audit Per Building, With Missing Devices Flagged
You get a helpdesk and PSA a small IT team can run alone. Asset Manager is part of the High Camp plan. You assign an Asset Auditor to a location, and that person verifies the devices there or marks them missing. Statuses include active, retired, and missing. Spares carry their own Loaner or Daily Loaner status.
Chromebooks arrive through Google Device Manager with serial number, MAC address, and device ID. Other assets can be bulk-imported from an XLSX template. Each asset is assigned to a user and a location and keeps its work history and service costs, and a repair ticket links to the device it concerns.
For K-12 schools and districts, pricing is based on student enrollment, with no published figure. Ask our sales team at sales@sherpadesk.com for a quote for your district.
Who this isn't for
If you need to lock, wipe, or push apps to student devices, keep that in Google Admin or your device console. Our product is a helpdesk and PSA, not an endpoint manager. For textbook and library circulation, choose a system built for instructional materials. If district policy requires software hosted on your own servers, look elsewhere, because we run only in the cloud.
Frequently Asked Questions
Can Google Admin replace asset management software?
Sometimes. One r/k12sysadmin member says "Google Admin reports allow us to keep track of all assets. Easy to audit". But its device fields each hold one current value, not a linked log of issues, loaners, and repairs. When you need that log, add a tool that syncs from Google.
How often should a school audit its devices?
For equipment acquired under a federal award, the Uniform Guidance requires a physical inventory reconciled with the records at least once every two years. Devices that move often deserve more frequent counts, and state or board policy may ask for more.
Is free asset management software good enough for a school?
It can be, if someone can run it. Snipe-IT is free when you host it yourself, and hosting costs $39.99 billed monthly. A free Reftab account tracks up to 50 assets, so count your devices first. Budget hours for server updates and backups.
How do you keep assignments right when students transfer?
Let the SIS or directory own student identity, matched on a student ID that never changes, not on email. A sync updates the person; it doesn't prove the device came back. Make the return part of withdrawal: scan it in, end the assignment, and set its status before the account closes.
Where should a school track repair costs and damage fees?
On the device record, through the repair ticket. Otherwise costs drift into side files: one r/k12sysadmin member's district uses "a Google sheet to track the costs that references our ticket". Another district has since stopped billing families. Before that, "Sometimes a tech would get cash or a check, while other times parents paid online or the check went to the office".
Patrick co-founded SherpaDesk and has led it as CEO since 2013. He has worked with IT service providers since 1998, first on network projects for schools and government offices, then on the helpdesk software their technicians use every day.
