JAG
Finance
Invite-only

A Ledger That Matches the Receipt

JAG Finance is a private, single-household finance app: line-level transactions, payment sources you can reconcile against the bank, wallet imports from your phone, and period summaries that keep their history.

Invite-only sign-in
No charges, no ads
Your Financial Dashboard
Total Balance£24,580.50
Savings
£12,400
Investments
£8,920

75% of monthly goal achieved

Features

What the App Actually Does

A ledger built for receipts rather than round numbers, plus the tracking that keeps it honest. Everything listed here is shipped and in use.

Line-level transactions
Record a receipt the way it was printed: one transaction, many lines, with adjustments and surcharges kept separate from items.
  • Split a receipt across categories, payees and tags
  • Discounts and surcharges stay signed correctly in every balance
  • Refunds and reimbursements link back to the original spend
Accounts and payment sources
Track accounts at each institution, with Direct and card payment sources contributing to one account balance.
  • Reconcile each account balance across all its payment sources
  • Transfers move money between accounts in one entry
  • Credit accounts include card purchases and Direct repayments in the amount owed
Wallet inbox
An iOS Shortcut posts each Apple Wallet spend to the app, where it waits as a pending import until you approve it.
  • Suggested payment source, category and payee per import
  • Approve in a batch with shared defaults
  • Duplicate posts are collapsed by idempotency key
Recurring bills and schedules
Track bills and one-off future payments, with reminders in the run-up and follow-ups when something looks unpaid.
  • Series with expected amounts and due dates
  • Lead-up reminders days before the date
  • Snooze, skip or post an occurrence as it happens
Period summaries
Weekly through annual digests of what happened, stored as versions so a later backfill does not quietly rewrite history.
  • Income, expense, net and closing balance per period
  • Category movements and flagged anomalies
  • Compare two versions of the same period side by side
Investment tracking
Positions, pies and a net-worth view fed by market data, kept alongside the day-to-day ledger.
  • Holdings, allocation and watchlist
  • Historic valuations over time
  • Net worth across accounts and positions
About JAG Finance

Built for One Household's Books

JAG Finance started because off-the-shelf apps flatten a receipt into a single number. It keeps the detail instead, and every feature exists because it was needed for real day-to-day bookkeeping.

Invite-only

Sign-in is limited to an allowlist, so the app stays a private set of books.

Privacy First

One database, no bank connections and no third-party analytics on your ledger.

Mobile Ready

Installable as a PWA, with offline pages and push notifications on your phone.

Versioned history

Period summaries are stored per version, so a later backfill never rewrites what you already read.

Line-level
Receipt detail
Accounts
Direct and card sources
Weekly–annual
Summary periods
Self-hosted
One Postgres database
Access

Private by Design

JAG Finance is a personal project rather than a product for sale. That shapes how you get in and what happens to your data.

Invite-only
Sign-in is Google OAuth restricted to an allowlist of addresses. There is no public sign-up, because this runs one household, not a market.
No plans, no billing
There are no tiers, trials or upgrades. Nothing in the app is gated behind a payment, and no card details are ever collected.
Your data stays here
Everything lives in one Postgres database owned by the account holder. No bank connections, no data sold on, no third-party analytics on your ledger.
Changelog

Recently Shipped

The app changes often. Here is what landed most recently.

28 September 2026

Choose how mobile transactions appear
Try three transaction list styles on phones.
  • Switch between Cards, Ledger, and Compact in mobile transaction list settings, with expense and transfer previews for each style.
  • Mobile rows open the transaction preview when tapped; Institution, Account, and Payment source appear together in its details list.
  • Ledger and Compact align amounts and dates in one column, including rows with longer descriptions.
  • Tap the date in the mobile transaction drawer to see exact and relative timestamps in a nested drawer.

and 3 more changes

28 September 2026

Tighter transactions toolbar on phones
The row count and action icons stay on one line on small screens.
  • Transactions toolbar actions no longer wrap under the row count on mobile, so the list gets more vertical space.

Pick Up Where You Left Off

Sign in with an allowlisted Google account to reach your dashboard, wallet inbox and summaries.

Invite-only • No charges • Works offline as an installed app