Transactions & rules
Whatever it came from, it lands in one list.
A card payment, a bank transfer, a swap and a receipt photographed at a till all become the same kind of row.
Rules and suggestions are included on every plan, Free among them.
| Date | Payee | Category | Account | Amount | |
|---|---|---|---|---|---|
| Mar 28 | Sold 0.38 ETHOne row with both sides of the trade on it | 📈 Crypto sale | Kraken | +1,414.60 | |
| Mar 24 | Sent to KrakenMatched to the arrival, so it is a transfer and not a sale | ⇄ Own transfer | Base wallet | -0.38 ETH | |
| Mar 18 | Kestrel StudioMatched to invoice 0104 by amount and memo | 💰 Client income | Base wallet | +1,200.00 | |
| Mar 12 | FigmaRule: payee contains Figma | 🖥 Software | Card 5163 | -45.00 | |
| Mar 5 | ContinenteFrom a photographed receipt, 3 items read | 🛒 Groceries & home | N26 | -27.40 | |
| Mar 4 | SEPA transfer, IBAN ending 4471Nothing matched it yet | Uncategorized | N26 | -64.00 |
Two rows picked. Categorize both, move them to another account, attach a document, or mark them as one transfer between your own accounts.
Teach it once
A rule can be applied backwards.
The suggestion for everything else comes from how you sorted it before.
Watchers are the other half of this screen: a rate that moves past a number, a balance that drops under one, an invoice that goes unpaid too long. Each one picks where it reaches you.
Categories and tax
Each category says whether it reaches the tax package.
Everything left as not counted stays out of the file, on purpose and visibly.
| Category | What it usually holds | Tax line | Rows this year |
|---|---|---|---|
| 💰 Client income | Invoices and pay links that landed | Income | 41 |
| 🖥 Software | Tools the work needs | Deductible | 96 |
| 🏢 Rent, studio | The half you actually work in | Deductible | 12 |
| ⇄ Own transfer | Between your own accounts, both legs matched | Not counted | 38 |
| 💊 Health | Personal, however you feel about it | Not counted | 27 |
Where rows are actually born
A till, a cellar with no signal, a chat.
What is typed offline is saved on the device and sent when there is signal.
Saved now, sent when there is signal
A coffee, with no signal and a photo of the receipt
The same list, with the unsent row marked as unsent
Where it goes next
The blocks either side of this one.
Each one reads the rows the one before it wrote.
Accounts & connections
Banks, exchanges, wallets, cash and statements, in one list.
Planning
Budgets, the calendar, goals and every loan written down.
Reports & tax
Cash flow, cost basis, VAT and the accountant's journal.
Invoices, links & cards
Getting paid on the payer's rail, and spending it.
Payments & approvals
Rails, batches, a threshold and a queue you can read.
Crypto & wallets
Chains, swaps, sends with screening, and earning.
Shared, chats & agents
Spaces, splitting, bots, and machines that propose.
Security & privacy
Where it is stored, what is encrypted, who reaches it, and what leaves.
All eight, on one map
What each block hands to the next, and the parts under all of them.
Start
Import one month. The rules can learn from it.
A statement in any language imports into the same list, and the rules run on it.