Where the money went
A pay-period view of your finances.
No spending in this period yet.
No notes recorded in this period yet.
No spending in this period yet.
Every entry, listed.
Your full transaction journal — searchable, filterable.
| Date | Type | Group | Amount | Method | Notes | |
|---|---|---|---|---|---|---|
This period vs. last.
See where habits shifted between cycles.
New entry.
Log a transaction. It takes about six seconds.
Settings & data.
Tune the pay period, budgets, cards, and your stored data.
Sync across devices
Sign in with Google or your email — your data syncs across every device where you sign in. Powered by Supabase (a hosted Postgres database with built-in auth).
file://), sign-in won't work. Host this HTML on Netlify, GitHub Pages, Cloudflare Pages, or any HTTPS provider.
First-time setup (developer only)
The Supabase URL and anon key need to be filled in directly in the HTML file. Open budget.html and edit the two lines near SUPABASE_URL and SUPABASE_ANON_KEY in the Supabase Sync section. After that, just redeploy — every user signs in with a single click, no per-device setup.
No password — Supabase emails you a one-time sign-in link.
Pay period
Your budget period runs from your pay day to the day before the next one. Set the day of the month your salary lands.
Monthly exceptions
When pay day falls on a weekend or Greek public holiday, override that month's pay day. Click a month label to label each day inside that pay-period (Weekend / Workday / Remote / Day off, etc).
Transaction types
The kinds of transactions you log. Direction tells the app whether money moves in (Earn), out (Spent), or sideways (Transfer). You can rename or add types as you like.
Groups
Groups (categories) are organised under each transaction type. Add or remove freely — existing transactions keep their labels even if you delete a group.
Budget Targets
Set spending caps for a specific pay-month. Each pay-month is independent — pick a month below, then set its targets. Overview reads the targets for whichever pay-month you've selected there.
Pick a row first by tapping its calc icon
Credit Cards
Enter your statement balance (debt carried in from previous period). In-period charges are calculated automatically from transactions with that payment method.
Payment methods
Bank accounts, cash, cards — anywhere money flows through. Used in the Add entry form.