Skip to content
← All Products
Moneymanager

Every feature, in plain terms.

One Go binary, server-rendered, your data on your hardware. Here's what it does — and what it doesn't try to.

01

Recurring bills that track themselves

Create a bill once with its recurrence rule, and the scheduler generates occurrences three months out. Status advances automatically: upcoming, due, grace period, late, behind.

Recurrence rules with autopay flags and grace periods
Status progresses automatically as due dates pass
Behind status triggers when two or more occurrences are past due
Bill series — recurrence and status
02

Payments and receipts in one place

Apply a payment to any bill, attach a receipt, and the balance recalculates. Edit after the fact — amount, date, method, confirmation number, notes.

Payments applied to occurrences, one-time bills, or debts
Receipt upload with file storage
Editable after recording — no delete-and-redo
Payment form — receipt attached
03

Debt tracking with a running balance

Credit cards, loans, medical bills — each gets a debt type on its bill series with a running balance. One view shows what you owe and how it's moving.

Debt types: credit card, loan, medical, other
Running balance recalculated on every payment
Read-only view; managed through the series form
Debts view — balances by type
04

Income sources and accounts

Track where money comes from, not just where it goes. Income sources have their own recurrence and generated occurrences. Bank and card accounts are referenced by payments.

Income sources with recurrence rules
Bank and card accounts linked to payments
Full CRUD for both
Income sources — recurring entries
05

A calendar that shows what's due

Month grid with a day-detail panel, color-coded by occurrence status. See what's upcoming, what's due today, and what's overdue — without opening a spreadsheet.

Month grid with color-coded status indicators
Day-detail panel for drilling into specific dates
Works across bills, income, and one-time entries
Calendar month grid — bills by status
06

Reminders that reach you where you are

System-wide defaults for timing and channels, plus per-occurrence overrides that can suppress, replace, or add. Failed sends retry up to three times, then stop.

SMS, email, and Slack channels
Per-occurrence overrides for timing and channel
Failed sends retry three times with clear status in the UI
Reminder settings — channel overrides

Want the short version?

The demo walks through every screen and pricing covers the plans.

Finally see where your money goes.

Get Started