Why I built this.
It started with a $9,000 auto-renewal nobody meant to approve. The contract renewed on a date one person kept in their head — and that person had left. The first the rest of us heard of it was the invoice.
I've spent my career around technology — in EdTech, at a UN organisation, and in startups — and today I'm the Director of Technology at an international school. Everywhere I've worked, the same quiet problem showed up: nobody could say, with confidence, what the organisation was actually paying for. Subscriptions lived in spreadsheets. Contracts lived in inboxes. Warranties lived in a drawer. Domains lived in someone's memory. Then someone left, and the knowledge left with them.
The software that existed charged per seat — so the people who needed the visibility were exactly the people I couldn't afford to give it to. SpendRegister is the tool I wanted back then and could never find, so I built it.
A register. A ladder of reminders that won't shut up until a human decides. A year-over-year record so you can see the creep. No AI theatre, no per-seat tax, no surprises at renewal.
What I believe
- Business software should stay affordable. No per-seat tax, no per-department tax — ever.
- Your data is yours. Export it whenever you like; I won't sell it, and I won't train AI on it.
- AI should take away the typing, never make the decision. A human resolves every item.
- Small software can solve big problems — it doesn't need a funding round to be worth using.
- No surprises. The price you lock in is the price you keep, and I'll tell you before anything changes.
Deliberately small
SpendRegister is intentionally small, and I plan to keep it that way. Small means I can keep the pricing simple, read every email myself, and build a feature because it solves a real problem — not because it looks good in an investor deck. There's no growth target being fed here. There's the product, and the people who use it.
A promise
I can't promise you'll never forget another renewal. I can promise SpendRegister will keep reminding someone — before the date, and after it — until a human makes a decision. That's the whole point.
One more thing. If you have an idea, email me. If something annoys you, tell me. And if SpendRegister ever saves you from a forgotten renewal, I'd genuinely love to hear about it. I read every email myself — and I'll reply.