Budgie logo
Budgie

Debt & Loan Tracking

That €200 you lent your sister, the €1500 you owe a friend — first-class accounts with target balances, return dates, and contact assignment.

Why inter-personal debt deserves its own account type

Inter-personal debt is invisible to most apps. Budgie has Debt as a real account type, with explicit "I owe" / "owes me" direction, optional contact, target return date, and target balance.

Net worth respects debt direction: liabilities reduce, receivables increase. Settling the debt is just a transfer to or from the debt account; balance hits zero, you can archive.

What you get

Explicit direction: "I owe" vs "owes me" — net worth signs them correctly

Optional contact name — track inter-personal loans without spreadsheets

Target balance and return date for closing the loop

Settle by transfer to a real account — no awkward "expense" workarounds

Archive when settled — debt drops off the home screen but stays in history

How it works

Account type Debt with sub-type "I owe" or "owes me". Linked to a contact name (optional). Settlement happens as transfers between the debt account and a real cash/bank account.

Frequently Asked Questions

What's the difference between "I owe" and "owes me"?
Direction. "I owe" is a liability — your net worth subtracts it. "Owes me" is a receivable — your net worth adds it. Same account type, opposite sign.
Can I link a debt to a contact?
Yes — each debt account has an optional contact name. Useful for tracking inter-personal loans without spreadsheets.
How do I settle a debt?
Make a transfer between the debt account and a real cash/bank account. The debt balance hits zero; archive the account if you want it off the home screen.
Does the target return date trigger a reminder?
Currently it's informational — surfaced in the account detail and recurring view. Push reminders are on the roadmap.

Ready to take Budgie for a spin?

Join the waitlist — be first to try the offline-first expense tracker.