Set this up in minutes
Nested locations that mirror your layout, stock tracked per location, and a mobile app for the floor. Flat plans from $19/mo.
Start free trial →Most tool crib systems fail for the same reason: nobody defined what a checkout actually records. A clipboard asks for a name and hopes. A spreadsheet has whatever columns someone invented in 2019. This guide specifies the minimum data model that makes a crib work — the exact fields, the status rules, and the standard operating procedure for checkout and return — whether you run it on paper, a spreadsheet, or software.
The three records every crib system needs#
A working checkout system is three tables and one rule.
- Items — what you own.
- People — who can take it.
- Transactions — every checkout and return, one row each.
The rule: an item's status is derived from its open transaction. If an item has a transaction row with no return time, it is checked out to that person. If it has none, it is available. When systems drift from this rule — when status is edited by hand instead of driven by transactions — the crib stops matching reality within a month.
The item record#
| Field | Type | Why it exists |
|---|---|---|
| Item ID | unique code | The barcode/QR value; never reused, even after disposal |
| Name | text | "DeWalt 20V impact driver" — what people search |
| Serial number | text | Warranty claims and theft reports need it |
| Category | pick list | Power tools, hand tools, test equipment, consumables |
| Home location | pick list | Which crib, cage, or shelf it returns to |
| Status | derived | Available / checked out / in repair / lost / retired |
| Condition | pick list | Good / worn / damaged — updated at return |
| Purchase date + cost | date, money | Depreciation and replace-vs-repair calls |
| Photo | image | Settles "that's not the one I took" disputes |
Two fields people skip and regret: serial number (the first stolen generator teaches this) and photo (the first condition dispute teaches this).
The person record#
Keep it small: name, crew or department, phone or badge ID, and an active flag. The badge or phone number matters because the crib attendant needs a fast, unambiguous way to pull up the right person at a busy window. If subcontractors can draw tools, add a company field — you will want to filter by it when a sub rolls off the job.
The transaction record — the heart of the system#
| Field | Type | Why it exists |
|---|---|---|
| Transaction ID | auto | Audit trail |
| Item ID | link | What went out |
| Person ID | link | Who has it |
| Checkout time | timestamp | Automatic, never hand-entered |
| Due back | date | Drives overdue alerts; default it (end of shift, end of week) |
| Return time | timestamp | Empty = still out; that emptiness IS the status |
| Condition at return | pick list | Catches damage while accountability is clear |
| Notes | text | "Left blade guard on site" — the field that ends arguments |
The due back field is what separates a tracking system from a logging system. A log tells you who took the grinder in March. A due date tells you the grinder is three days late *right now* and who to call.
Status model: five states, one owner each#
| Status | Set by | Exits when |
|---|---|---|
| Available | return transaction | Checked out |
| Checked out | checkout transaction | Returned |
| Overdue | due-back date passing | Returned or escalated |
| In repair | crib attendant | Repair closed |
| Lost / retired | supervisor only | Never (ID is not reused) |
Restricting "lost" and "retired" to a supervisor matters: those two statuses are how inventory quietly disappears when anyone can set them.
The checkout SOP#
- Scan the item (or look it up). Confirm the name and photo match what is on the counter.
- Identify the person — badge, phone lookup, or pick from the crew list. No "for Mike's crew" entries; a person, not a group, holds accountability.
- Set the due-back date. Default to end of shift for hand tools, end of week for project equipment. Non-negotiable field.
- Note the condition going out if it is anything other than good — this protects the borrower as much as the crib.
- Confirm. The transaction row is created, the item flips to checked out, and the counter moves on. Under 15 seconds with a barcode; that speed is why compliance holds.
The return SOP#
- Scan the item. The open transaction comes up with who had it and how long.
- Check condition against the checkout note. Damage found now is attributable; damage found next month is not.
- Mark returned. Return time stamps automatically; the item flips to available.
- If damaged: set status to in repair, note the issue, and route it — do not put a broken tool back on the shelf for the next crew to discover mid-job.
Overdue handling — the part paper cannot do#
Decide the escalation before you need it: an automatic reminder to the borrower when the due date passes, the crib attendant's daily overdue list, and a supervisor escalation at a set threshold (three days is common). The pattern that works is boring consistency — the same reminder, every time, for everyone. Crews return tools when the system notices; they stop when it depends on who is asking.
Barcodes make the whole thing survivable#
Every step above works on paper — slowly, with typos. The reason cribs abandon clipboards is that a 15-second scan beats a 90-second form every single time the line backs up. Label each item with its Item ID as a barcode or QR code (a phone camera reads both; see how to print scannable labels), and the checkout SOP collapses to scan, tap, done.
Spreadsheet or software?#
A spreadsheet can hold these three tables, and for a drawer of hand tools it is fine. It cannot stamp timestamps automatically, flip status from transactions, or send overdue alerts — the three behaviors that keep the data true. When the crib passes a few dozen items or more than one person runs the window, move to a tool crib app. InventoryQuick implements this exact model — QR/barcode scanning from any phone camera, check-in/check-out with due dates and overdue alerts on the Pro plan ($49/mo flat, no per-user fees) — so the data model above maps one-to-one.
Related: Tool crib software | Equipment checkout software | Equipment sign-out sheet app | Asset tracking software
More from the blog
MRP Software for Small Manufacturers & Job Shops (2026)
What small manufacturers and job shops need from MRP software — work orders, BOM, committed-demand purchasing, and cut lists. Light vs full MRP.
Work Order Inventory Management: Committed Demand & BOM (2026)
How work orders, a bill of materials, and committed-demand purchasing keep a small shop's materials in sync — what to track and how it drives your buying.
Cut List Software: Import & Track Material for Custom Shops (2026)
How cut list software turns a spreadsheet of parts into tracked material and purchasing for cabinet, sign, and fabrication shops — without retyping every line.
Inventory Turnover Formula: Examples + Free Template (2026)
Calculate inventory turnover and days inventory outstanding with worked examples, an industry benchmark table, and a copy-paste spreadsheet template.