Book Loan Tracker in Notion: Never Lose a Lent Book Again

Track who borrowed what, due dates, condition notes, and gentle reminders with a simple Notion book loan tracker.

  • Reading
  • Notion
  • Organization
  • BookTok
  • Personal Library
← Back to all posts

If you’ve ever lent a book and then forgot who has it, you’re not alone.

A tiny Book Loan Tracker in Notion fixes the chaos: you can see who borrowed a book, when they borrowed it, and what you want to remember (like “please don’t dog-ear the pages”).

If you want the cleanest way to manage your reading life inside Notion (TBR, finished, notes, ratings), start here: NotionReads.

A cozy home library shelf with a notebook open for tracking lent books

What to track when you lend a book

At minimum, capture:

  • Book (title + author)
  • Borrower (name)
  • Date lent
  • Status (Lent / Returned)

Nice-to-have fields that save headaches:

  • Due back (optional)
  • Condition notes ("cover slightly bent")
  • Where you lent it (coffee shop / office / book club)
  • Replacement cost (if it’s a special edition)
  • Reminder date (a gentle nudge, not a guilt trip)

The simple Notion database setup

Create a database called Loans with these properties:

  • Book (Title)
  • Borrower (Text)
  • Status (Select: Lent, Returned)
  • Date lent (Date)
  • Due back (Date)
  • Reminder (Date)
  • Notes (Text)

Optional: connect it to your main reading list

If you already have a Reading List database, make Book a Relation to it.

That way, your reading list can show:

  • who currently has a book
  • whether it’s available on your shelf

If you don’t have a reading list yet, you’ll like this:

Views that make it feel like an app

Create these views in your Loans database:

1) “Currently lent” (default)

Filter:

  • Status is Lent

Sort by:

  • Due back (ascending)

2) “Needs a nudge” (gentle overdue)

Filter:

  • Status is Lent
  • Due back is before today

Tip: calling it “Overdue” can feel intense. “Needs a nudge” keeps it friendly.

3) “Returned” (for peace)

Filter:

  • Status is Returned

A lightweight reminder workflow (no awkwardness)

Notion won’t magically text your friends, but you can build a simple routine:

  1. Pick one day a week (Sunday is great).
  2. Open Currently lent.
  3. If something is past due, send a friendly message like:
    • “Hey! No rush — whenever you’re done, could you bring {Book Title} next time we meet?”

If you want to get fancy, add a Reminder date and filter a view called “Reminders this week”.

A simple Notion table view showing lent books and due dates

Borrower profiles (optional, but fun)

If you lend books often, create a second database called Borrowers:

  • Name
  • Favorite genres
  • Books currently borrowed (relation)
  • Notes (e.g., “loves romantasy, hates sad endings”)

Then in Loans, make Borrower a relation instead of plain text.

This makes it easy to answer:

  • Who still has my copy of that one book?
  • What did I lend to Sarah last month?

The “I only lend my favorites” rule

If you’re nervous about lending special books, add a property:

  • Lendable (Checkbox)

In your main library/reading list, mark:

  • ✅ Lendable (paperbacks, duplicates)
  • ❌ Not lendable (signed copies, annotations, rare editions)

Then create a view of Lendable books for quick “what should I lend next?” picks.

If you want to pair this with a full reading system

A loan tracker works best when your books live in one place.

Helpful next reads:

CTA: make your Notion reading setup feel effortless

If you want your reading list, notes, and “who has my book?” tracking to feel like a simple app inside Notion, that’s exactly what NotionReads is for:

https://www.notionreads.com

You can start with a basic reading list, then add extras like a loan tracker, a DNF tracker, and book club notes as you need them.