IT Asset Inventory Template for Small Teams

The asset inventory checklist is the hunt — the discovery pass that finds the smart plug, the contractor's laptop, and the Raspberry Pi nobody registered. This page is what you put the finds into: one register, twelve columns, three row families — hardware, SaaS, and network gear — with worked example rows and the four fields nobody fills until the day they cost real money. The register earns its keep on bad days: the insurance claim that wants serials and costs, the stolen laptop that needs its MDM status, the disposal run that starts with a row, and the quarterly walk that finds the unpatchable NAS before it finds you.

1. What the register must answer on a bad day

2. The twelve columns that carry the whole weight

Keep them exactly this boring. Every column must answer a named question or it becomes a column nobody fills.

ColumnThe question it answersExample
1. Asset IDWhich row is this? (one convention, never re-used)LT-014
2. TypeWhat family does it belong to?Laptop
3. Make + modelWhat exactly is it?MacBook Air M2 13"
4. Serial numberWhich physical one is it?C02XK9ABLT86
5. Assigned toWho owns it? (one name; shared: prefix for pooled gear)Dana Ortiz
6. StatusIn service / spare / repair / exitingIn service
7. Purchase dateHow old is it?2024-03-11
8. Warranty / support endsWill the vendor still help in a year?2027-03-11 (AppleCare)
9. Encryption + MDMCan we lock and wipe it remotely — and has that been verified from the console?FileVault on / MDM yes / verified 2026-09
10. Data classificationWhat's on it if it walks away?Customer PII
11. CostWhat does the insurance form ask next?$1,290
12. NotesThe story the row can't say (2FA device, runs the dashboard, spare in the drawer)Also team 2FA phone

3. One register, three row families

4. The four columns nobody fills — and what each costs later

5. Example rows that show the register working

IDTypeModelSerialOwnerStatusPurchasedSupport endsEnc + MDMDataCostNotes
LT-014LaptopMacBook Air M2C02…LT86Dana OrtizIn service2024-032027-03FV on / MDM v09-26Customer PII$1,290
LT-021LaptopThinkPad L14PF-3X…Q21Spare2025-082028-08BitLocker on / MDM v09-26none (wiped)$840Hot spare, charged on shelf, ready-check 09-12
PH-003PhonePixel 7aG…7721shared: officeIn service2023-06out of warrantyPIN only, no MDM2FA codes$499Team TOTP device — lives in the safe
NW-002RouterUniFi UDM-SEF24B…9C04shared: opsIn service2024-012027-01fw 3.2.12network edge$599Guest SSID + office SSID; management UI LAN-only
SW-007SaaSFigma org seatSam ReyesIn servicerenews 2027-01-15SSO enforceddesign files$540/yrFull row in license register

6. Statuses and the exit lane

7. Where each column gets used — the runbook map

8. Keeping it alive: the fifteen-minute quarterly drift check

9. The starter — paste this in and fill the first five rows today

asset_id,type,make_model,serial,assigned_to,status,purchase_date,support_ends,enc_mdm_verified,data_class,cost,notes
LT-014,laptop,MacBook Air M2,C02XK9ABLT86,Dana Ortiz,in service,2024-03-11,2027-03-11,FileVault+MDM v2026-09,customer PII,1290,
LT-021,laptop,ThinkPad L14,PF3XQ21,,spare,2025-08-02,2028-08-02,BitLocker+MDM v2026-09,none (wiped),840,hot spare - charged on shelf
NW-002,router,UniFi UDM-SE,F24B9C04,shared: ops,in service,2024-01-15,2027-01-15,fw 3.2.12,network edge,599,guest+office SSID
PH-003,phone,Pixel 7a,G7721,shared: office,in service,2023-06-01,out of warranty,PIN only (no MDM),2FA codes,499,team TOTP device - lives in safe
SW-007,saas,Figma org seat,,Sam Reyes,in service,,renews 2027-01-15,SSO enforced,design files,540/yr,full row in license register

The register is twelve boring columns and one honest habit: write the row the day the thing arrives, keep serial, support-end, encryption-status, and owner filled even when it means flipping a laptop over, mark the exits instead of forgetting them, and walk the whole sheet against reality for fifteen minutes a quarter. The Ops Starter Kit ($14) includes the fill-in-the-blank register sheet and the drift-check half-page, and the Automation Starter Pack ($19) schedules the verification nudges so column 9 stays a fact instead of a hope.