Skip to main content

Running a Tool Library or Lending Program? Here's How to Track Every Item

· 8 min read
Alexandre Bianchi
Creator of Stockaj

Tool libraries are having a moment. Across Europe and North America, community organizations, municipalities, and NGOs are building structured lending programs for everything from power drills to camping gear, furniture to farming equipment.

The idea is beautifully simple: instead of 50 households each buying a circular saw they'll use twice a year, one organization owns 3 and lends them out. Less waste, lower cost, stronger community.

The execution, however, is where things get complicated. Because a tool library isn't a library of books. A wrench doesn't have an ISBN. A donated sofa doesn't come with a catalog entry. And when items circulate between dozens of people across months, keeping track of what's out, what's back, and what's broken becomes a full-time job.

This guide is for the people doing that job — often volunteers — who need a practical system that works without an IT department.

Why Standard Library Software Doesn't Work

Traditional library management systems (Koha, Evergreen, etc.) are built around one assumption: items are identical copies of a cataloged work. Three copies of the same book are interchangeable. It doesn't matter which physical copy you get.

Tool libraries break this assumption immediately:

  • A donated Bosch drill and a donated Makita drill are not interchangeable — they have different capabilities, conditions, and accessories
  • Each physical item has its own wear history and condition
  • Items get damaged and need repair tracking, not just "lost" flags
  • Borrowers take items for days or weeks, not overnight
  • Some items require safety briefings or certifications before lending

You need inventory management (not cataloging) plus rental management (not checkout/due-date). That's a different category of software.

What Your Lending Program Actually Needs

Based on working with NGOs, makerspaces, and community organizations, here's what we've seen matter most:

1. Individual Item Tracking

Every physical item needs its own identity. Not "we own 3 drills" but:

  • Drill #1: Bosch GSB 18V, donated March 2024, condition: Good, last borrowed by Marie, currently available
  • Drill #2: Makita DHP482, purchased June 2024, condition: Good, currently with Jean (due back Friday)
  • Drill #3: DeWalt DCD778, donated Jan 2024, condition: In Repair (chuck jammed), at Repair Station

In Stockaj, this is the Item/Variant model. The "Drill" is the item (with category, description, photo). Each physical drill is a variant with its own code, condition state, and rental history.

2. Simple Check-Out / Check-In

Your volunteers shouldn't need training to process a loan. The ideal flow:

  1. Borrower walks in
  2. Volunteer scans the item's QR label
  3. System shows what it is and that it's available
  4. Volunteer selects the borrower (search by name)
  5. One click → checked out

Return is the reverse, plus a condition question: "Did it come back in good shape?"

If you have a permanent location (workshop entrance, reception desk), a self-service kiosk eliminates the volunteer entirely. Borrowers scan their membership card, scan the tool, and go.

3. Condition Tracking at Every Transition

This is the feature that separates "we think it's fine" from "we know it's fine."

Every time an item leaves and every time it returns, its condition should be recorded. Over time, this creates a maintenance history:

  • March: Lent to Pierre, returned Good
  • April: Lent to Sarah, returned Damaged (blade guard loose)
  • April: Status → In Repair
  • May: Repaired, status → Good, back in circulation

Without this history, damage disputes become "he said, she said." With it, you have a clear record.

4. Overdue Management That Doesn't Rely on Memory

Community lending programs tend to be generous with due dates — and that generosity gets exploited, usually unintentionally. People forget. Life happens. The circular saw sits in someone's garage for 3 months while 4 other people are waiting for it.

Automated overdue detection and reminders fix this without making it personal. The system sends the reminder, not a volunteer who feels uncomfortable nagging a neighbor. Stockaj sends alerts based on configurable rules:

  • Day 0: Rental starts, expected return date set
  • Day -3: Automatic reminder ("Your item is due back in 3 days")
  • Day +1: Overdue alert to the borrower
  • Day +3: Escalation to admin team

This is configurable per alert rule — you set the timing and the audience.

5. No Cost Per Seat for Borrowers

This is critical for community programs. You might have 5 volunteers managing the library, but 200 borrowers. If your software charges per user and counts borrowers as users, the math doesn't work for a non-profit.

In Stockaj, borrowers are renters (contacts), not users. Your plan's user limit applies to staff/volunteers who log in and manage inventory. The number of renters is unlimited on all plans.

Practical Setup Guide

Phase 1: Inventory Your Collection (Day 1)

  1. Create item types — "Power Tool," "Hand Tool," "Safety Equipment," "Furniture," etc.
  2. Add each unique item with a photo, description, and type
  3. Create variants for individually tracked items — each physical tool gets its own entry with a condition state
  4. Print QR labels — Use Stockaj's label templates. Laminated stickers survive workshop conditions better than paper

Pro tip: If you're starting with a large existing collection, use the CSV import. Create a spreadsheet with columns for name, type, quantity, and description, then import it in bulk.

Phase 2: Register Your Borrowers (Day 1–2)

Add your members/borrowers as renters in Stockaj:

  • Name, email, phone
  • Any membership or ID number (as the external ID field)
  • Optional: print a member QR badge for fast kiosk identification

If you already have a member list, import it via CSV.

Phase 3: Set Up Alerts (Day 2)

Configure the alert rules that matter for your program:

  • Return reminder: 2 days before expected return date → notify the borrower
  • Overdue alert: 1 day after expected return → notify the borrower + admin
  • Low stock: When available quantity drops below 1 → notify admin (so you know when everything of a type is out)

Phase 4: Go Live (Day 3+)

Start processing loans through Stockaj. Options:

  • Staff-assisted: A volunteer uses the web app to scan items and create rentals
  • Self-service kiosk: Set up a laptop with a USB scanner at the entrance — borrowers do it themselves
  • Hybrid: Staff handles high-value items, kiosk handles everyday tools

Funding and Costs

Most tool libraries operate on tight budgets. Here's the realistic cost:

  • Stockaj Starter plan: CHF 29/month (500 items, unlimited renters, 5 volunteer accounts)
  • QR label printer: Standard inkjet/laser + adhesive labels ($20–30 in supplies)
  • USB barcode scanner (optional, for kiosk): $30–50 one-time

Compare this to the cost of one lost power tool ($100–500) or the volunteer hours spent maintaining a spreadsheet system (4–8 hours/week × $0 cash but very real opportunity cost).

Many organizations find that the software pays for itself within the first month by recovering overdue items that would otherwise have quietly disappeared.

Real Example: Furniture Lending for Refugee Families

One of the use cases that shaped Stockaj's development: an NGO in Switzerland that lends furniture to newly arrived refugee families.

When a family gets their first apartment, the organization provides essential furniture — bed frames, tables, chairs, kitchen basics. When the family moves to more permanent housing and buys their own furniture, items come back into circulation.

The challenges:

  • 300+ furniture items across 2 warehouses
  • Items circulate to 60+ families per year
  • Condition varies significantly (donated furniture ranges from new to barely functional)
  • Volunteer team rotates every 6 months (university volunteers)
  • Budget: close to zero for software

What worked:

  • QR labels on every furniture item (laminated, zip-tied to frames)
  • Staff processes checkout at the warehouse using a tablet
  • Each family is a renter with a complete rental history
  • Condition is logged on return — damaged items are flagged for repair or retirement
  • Overdue alerts catch items that families no longer need but forgot to return

The volunteer onboarding went from "let me explain our spreadsheet system for an hour" to "scan the code, select the family, click checkout."


The Bigger Picture

Tool libraries and lending programs are infrastructure for community resilience. They reduce waste, lower costs for families, and build trust between neighbors. But they only work if the operations behind them are sustainable.

The organizations that thrive don't just have passionate volunteers — they have systems that make volunteer work efficient. Proper inventory and rental management is one of those systems.

Start a free trial → and see how Stockaj can support your lending program. 50 items free, forever — enough to pilot with your most popular tools.