Book Budget Tracker in Notion: Track Spending Without Killing the Fun

Build a simple Notion book budget tracker to track monthly spend, preorders, subscriptions, and your cost-per-book—without the guilt.

  • Reading
  • Notion
  • Budgeting
  • BookTok
  • Personal Finance
← Back to all posts

Buying books is supposed to be fun. But if you’ve ever had a month where preorders + an impulse Target run + a Book of the Month box hit all at once… you know the total can get spicy.

A Book Budget Tracker in Notion helps you keep the joy and stay intentional: what you’re spending, what you’re planning, and what’s actually worth it.

If you want one home base for your entire reading life (TBR, finished, notes, stats), start here: NotionReads.

A cozy desk with a stack of books, a coffee, and a notebook showing a simple budget table

What a book budget tracker should answer

A good tracker makes these questions easy:

  • How much did I spend this month?
  • What did I buy vs borrow?
  • What am I committed to already? (preorders, subscriptions)
  • What’s my cost per book read?
  • What do I want to buy next month (on purpose)?

The simple Notion setup (2 databases)

You’ll build:

  1. Purchases — every book-related spend
  2. Monthly Budget — your monthly targets + rollups

Database 1: Purchases

Create a database called Purchases with:

  • Item (Title) — book name or “BOTM March”, “Kindle deal”, etc.
  • Type (Select: Physical, Ebook, Audiobook, Box, Subscription, Merch)
  • Date (Date)
  • Amount (Number)
  • Store (Select: Amazon, Indie, Target, B&N, Audible, Kobo, Other)
  • Status (Select: Bought, Preordered, Refunded)
  • Category (Select: New release, Backlist, Comfort reread, Gift)
  • Notes (Text)

Optional (recommended):

  • Format (Select)
  • Read? (Checkbox)
  • Month (Formula that turns Date into YYYY-MM)

Database 2: Monthly Budget

Create a database called Monthly Budget with:

  • Month (Title) — e.g. 2026-03
  • Budget (Number)
  • Spent (Rollup from Purchases → Amount, filtered to Bought)
  • Committed (Rollup filtered to Preordered/Subscription)
  • Remaining (Formula: Budget - Spent)

Views that make budgeting painless

Try these views in Purchases:

1) “This month”

Filter by Date is within this month.

2) “Committed (preorders + boxes)”

Filter Status is Preordered OR Type is Subscription.

3) “Deals worth repeating”

Filter Amount is less than or equal to your "deal" threshold (like $2.99 for ebook deals).

Make it part of your reading system (so it’s actually useful)

Budgeting works best when it connects to what you read.

Two easy connections:

If you DNF a lot (no shame), add a “Did not finish” tag so you’re not counting those purchases as wins:

A gentle rule that keeps the fun

Try this: Budget for the reader you are, not the reader you think you should be.

If your happiest month is 2 audiobooks + 1 physical hardcover, that’s a valid plan.

And if you’re doing a challenge, keep it sustainable:

Next step: centralize everything in one place

Once spending is under control, the next biggest win is having one place for your TBR, finished reads, notes, and stats.

That’s what NotionReads is built for.