How it works

BudgetGO is a personal budget tool based on dated events. No categories, no rigid monthly budgets. Here's how everything works.

Unlike traditional budget tools that ask you to sort expenses by category and month, BudgetGO works like a big spreadsheet: each line is a financial event with a date, a description, and an amount.

The balance recalculates automatically in cascade. Add an expense 3 months from now and instantly see the impact on your future balance.

Use the green (income) and red (expense) buttons so you never have to enter negative amounts.

The dashboard shows all your entries in chronological order with the running balance recalculated at each line. Today's line is marked with a green bar on the left.

At the top, you see your stats: the current balance (editable with the pencil icon), the next negative balance if any, and the global min/max balance with their dates.

Use the "+ Add" dropdown to create an entry, a recurring, or a transfer. You can also search through your entries with the search bar.

If you have multiple accounts, tabs appear to navigate between them. The "All accounts" tab can be enabled in your profile settings.

Recurring entries automate lines that repeat: salary, rent, subscriptions, etc. Choose a frequency (weekly, bi-weekly, monthly, yearly), a start date, and an end date or number of occurrences.

Lines are generated in the database. When you edit a recurring, you can automatically regenerate the lines. Deleting an individual line updates the start date of the recurring.

You can also exclude a line from its recurring (it won't be overwritten during regeneration) or convert a regular line into a recurring.

Create as many accounts as you need: checking, savings, credit card, special project, etc. Each account has its own starting balance and its own entries.

You can reorder your accounts with the arrow buttons on the Accounts page.

A transfer automatically creates two lines: an expense in the source account and an income in the destination account. The amounts stay synchronized.

You can make a transfer recurring for regular automatic transfers (e.g., savings transfer every payday).

Share any account with other BudgetGO users using their email address. Two permission levels: read-only (the other person can view but not edit) or read and write.

People with write access can add, edit, and delete entries, and modify the starting balance. Accounts shared with you appear in the "Accounts shared with me" section.

Progressive savings is an option in recurring entries that automatically increases the amount at each occurrence. Perfect for the 52-week challenge: start at $1 the first week, $2 the second, $3 the third, etc.

Set the base amount and the increment per occurrence in the recurring form.

Enable the bell icon on any entry or recurring to receive an email reminder on that day. The reminder is sent to all account members (owner + people the account is shared with).

On recurring entries, the reminder automatically propagates to each generated line.

Export any account's entries in CSV format to open them in Excel or Google Sheets. The export button is at the bottom of each account's dashboard.

In your profile, you can edit your name, change your password, choose your preferred language, and enable/disable the "All accounts" tab.

You can also permanently delete your account and all your data from the profile page.