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.

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.

Clear plan limits

Basic explores within caps. Pro unlocks recurring series, CSV import, 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

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.

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