Transaction Ledger

Three transaction types and six statuses that each move balances differently. Categories, notes, commissions, cheque and tracking references, and refunds that link back to the original and reverse it cleanly.

Every movement of money, recorded once

Every balance, budget figure, debt payment and dashboard number in Rasa Money comes from the transactions you record. Each one is a single movement of money: an expense leaves an account, income arrives in one, and a transfer moves money between two of your own accounts.

Each transaction carries a status that decides which balances it touches. Scheduled items appear in forecasts only. Pending items move your available balance but not your current one. Completed items settle both and count in budgets. Failed and canceled items touch nothing, and a refund reverses a completed transaction on every layer it affected.

In practice

Built for daily money work

Record a transaction by hand, import it from a file, or let a recurring series create it. Add a category, a note, a commission, and cheque or tracking references. The list groups by date with a daily net, shows totals for expense, income and net, and keeps every filter in the URL so any view is shareable.

Every figure that depends on exchange rates reuses the rate locked on each transaction, so history stays honest when markets move.

Cleaning up many rows? Tick them, or select a whole page and then every transaction that matches your filters, and change their category, date, status, tags or note — or delete them — in one step.

Bought groceries, hardware and a coffee in one go? Switch on Breakdown and list each item with its own amount. The transaction still has one account, category, date and rate; only its amount is split, and it always equals the sum of the items.

Works with your ledger

Accounts, categories, budgets and debts share one data model, so this feature does not sit in a silo. Expenses land in the matching budget automatically, and threshold alerts update as soon as you save.

Multi-currency aware

When a second currency shows up, converted figures reuse each transaction's locked rate instead of rewriting history at today's spot. Cross-currency transfers suggest the received amount from the live rate, and you can override it.

Bulk actions (Pro)

Select rows with checkboxes, or select all matching your filters like in your inbox. Change category, date, status, tags or note, or delete — balances, budgets, debts and settlements are recalculated for every row.

Breakdown (Pro)

Break one transaction into two or more named items, such as fruit, coffee and a discount. Balances, budgets and summaries still see one normal transaction for the total, and a small badge on each row shows how many items it holds.

Merge (Pro)

Tick several transactions from the same account and category, with the same status (any dates), and merge them into one breakdown transaction, one item per original. Balances do not change, and you review the items and tags before you confirm.

Clear plan limits

Basic explores within caps. Pro unlocks recurring series, CSV import, bulk actions, breakdowns, multi-currency and Rasa AI. Downgrading never deletes your history.

Six statuses, six different effects

The status is what moves your money. This is exactly which balances and views each one touches.

StatusAvailable balanceCurrent balanceCounts in budgetsShows in forecasts
ScheduledNoNoNoYes
PendingYesNoNoNo
CompletedYesYesYesNo
FailedNoNoNoNo
CanceledNoNoNoNo
RefundYes (reversed)Yes (reversed)Yes (reversed)No

Three transaction types

TypeWhat it meansEffect on accounts
ExpenseMoney left an accountPayment account decreases
IncomeMoney arrived in an accountReceiver account increases
TransferMoney moved between two of your own accountsPayment decreases, receiver increases

What you can change in bulk (Pro)

Select a page of transactions, then extend the selection to everything that matches your current filters (up to 1,000 at a time).

How a breakdown works (Pro)

A breakdown describes what one amount was made of. It does not create separate transactions.

What you can merge (Pro)

Merge combines 2 to 50 transactions into one breakdown transaction. Each transaction becomes an item named after its note, or "Category · date" when it has none.

Transfers have no category

Moving your own money between your own accounts is not spending, so transfers are never categorised and never count toward income or expense totals.

FAQ

What is the difference between pending and scheduled?

Pending transactions wait for your confirmation and already lower your available balance. Scheduled transactions are future occurrences that touch no balance until their date arrives; they only appear in forecasts.

Can I change a transaction's type after saving it?

No. If an expense was entered as income, delete it and record it again. Type is locked when you edit so balances stay correct.

How do refunds work?

Only a completed transaction can be refunded, once. The refund links to the original, copies its amount, accounts and budget, and reverses the balance effect while the original stays visible.

Why can I not pick a currency on a transaction?

A transaction always takes its currency from its account. For a foreign-currency purchase, use a cross-currency transfer or a recurring series with foreign billing.

Can I change many transactions at once?

Yes, on Pro. Yes. Tick the checkboxes on the Transactions page, or use the select-page checkbox. When your filters match more than one page, a banner offers to select all of them. Then pick an action: change category, date, status, tags or note, or delete.

What happens to transactions that can't be changed in bulk?

Each row follows the same rules as a single edit. A row that can't take the change — for example a recurring instance whose category is locked, or a transfer when changing category — is skipped, and you see the reasons afterwards. Every other row is still updated.

What is a breakdown, and is it the same as a split?

A breakdown (Pro) lists the named items that one transaction's amount is made of, for example fruit 20, coffee 10, tomatoes 20 for a 50 expense. It keeps a single category, so it is not a split across categories, and balances and budgets see one normal transaction.

Can a breakdown include a discount?

Yes. Turn on the minus toggle for that item and enter the amount without a sign. The total is the sum of all items and must stay above zero.

What happens to my breakdowns if I move to Basic?

They stay. Items and amounts become read-only, while date, category, account and note stay editable and you can still delete the transaction. Upgrade again and full editing returns.

Can I merge several transactions into one?

Yes, on Pro. Use Bulk action, tick 2 to 50 transactions that share type, account, category and status (dates can differ), and choose Merge. They become one transaction with an item for each, and your balances stay exactly the same.

More features

Free to explore · rate-lock when it matters

Drop the spreadsheet. Run your finances in one place.

For anyone who wants a real grip on their money — and for freelancers, expats and nomads whose history must stay honest across currencies.

No bank connection · Basic free, no card · Your data stays yours