Just write it down.

A finance tracker that works like a notes app. Type what you spent the way you'd say it out loud — Margin works out the rest.

Coming soon to the App Store iPhone · requires iOS 17 · free to start, no card
no forms · no categories to pick
how it reads

Your sentence stays yours. The reading sits in the margin.

Typos, shorthand, the amount buried mid-sentence — type it however it comes out, and it stays on the line exactly as you wrote it. The amount, the category and a dot saying how sure Margin is all live to the right of your words, never on top of them.

order grab 5$
−5.00
rides “grab” matched a ride you log most weekday mornings
coffee at sbuck 5 usd 2 days ago
−5.00
coffee filed to mon 3 aug
dinner w/ mira, split 2 ways 136
−68.00
dining your share of 136.00
groceries 84 on the amex
−84.00
groceries amex
netflix 15 every month
−15.00
subscriptions recurs monthly
lunch w/ the team, split 4 ways
amount?
I don't know your share of the bill · tap to fill it in

When Margin isn't sure, it says so in its own words and waits for you — rather than guessing and quietly getting your month wrong. Write “dinner in lisbon 14 eur” and it keeps both figures: €14.00 · at 1.086.

four words that move an entry

Some words don't change the amount. They change where it goes.

A day, a person, an account, a cycle. Margin marks those words where you wrote them, in the colour of the thing they decide — so you can see the decision without opening anything.

which day coffee 5 last friday Files it to the day you meant. Today's total doesn't move — August's does.
whose money dinner 136 split 2 ways Counts your share and keeps the whole figure beside it, so neither number is lost.
which account groceries 84 on the amex Adds to a total you named. An account here is a label you wrote, never a bank connection.
how often netflix 15 every month Starts expecting it. Switch it off later and everything you already logged stays put.
and it's free Those words are matched on your phone before the line is sent anywhere. Backdating, splitting, naming an account and moving an entry afterwards all cost nothing — a routed line costs the same single read a plain one does.
without typing a number

Photograph the receipt.

Some spending doesn't arrive as a sentence — it arrives as a paper slip in your pocket. Point the camera at it and the same line lands in the same ledger.

Mercado Central
tomatoes 3.40
bread 2.10
olive oil 9.75
coffee 1kg 12.90
eggs ×12 4.20
TOTAL32.35
Hold it in frame Crumpled, angled, in bad light. No cropping, no flattening, no aligning the edges to a guide.
Mercado Central −32.35
groceries 14 Aug 5 items
Coffee 1kg 12.90
Olive oil 9.75
Eggs ×12 4.20
Tomatoes, bread 5.50
See what it counted Every line it read, listed before anything is saved. Wrong total, wrong category — one tap each to correct. 3 reads
where it went

A month of sentences becomes a month of numbers.

No pie charts, no colour-coded categories. Bars in plain ink, scaled against your biggest habit — and a box you can ask questions in.

august · $1,113
Groceries $384
Dining out $246
Rides $171
Coffee $134
Everything else $178
last twelve weeks
The longer you write, the more there is to compare against.
ask it, in the same box how much on coffee in july?
$134.20 across 18 entries · July 1–31
what I counted
iced sweet potato latte, la casita −8.40
coffee at starbucks 9 −9.00
flat white + croissant 11.20 −11.20
15 more −105.60
“flat white + croissant” — I counted all 11.20 as coffee. Tap to split it.
noticed You write “coffee” four times a week and it adds to $134 — more than every subscription combined.
reads

Reading a line costs something. Here's exactly what.

A model reads each line you write and turns it into an amount, a category and a date. That work is metered in reads — the one thing in Margin that isn't unlimited, so here is exactly how it spends.

20 reads the day you sign up
+15 every month after, free, forever

Twenty reads to start, then fifteen a month — about writing a few times a week, forever. If that's you, free is genuinely enough, and we would rather say so than sell you a plan you don't need.

what spends a read cost
A line you type however many entries it becomes
1
A receipt you photograph free too, while you have reads
3
Backdating, splitting, accounts, repeats matched on your phone · as is editing, browsing and exporting
0
when you run out Nothing stops. Your line still saves, still shows up, still counts — Margin just does the easy maths itself and marks the amount amber so you can confirm it. The notebook never locks.
your data

Margin never asks for your bank.

No bank connection, no card linking, no read-only credentials
Every entry saves on your phone first, before anything is sent
Margin learns your habits — your merchants, your wording, your corrections
That learning stays in your account and is never sold or shared
Export everything to CSV whenever you like, on any plan

Margin gets better at reading you the longer you write, which means it does keep a picture of how you spend. That picture belongs to your account — it is never pooled with anyone else's and never leaves for a model that isn't yours.

pricing

Free to keep. Paid to stop counting.

Every plan writes, edits and exports without limit. Paid plans lift the read meter and open history, currencies and capture.

Monthly
cancel anytime
$4.99 per month
Choose monthly
Yearly
$2.92/mo · save 42%
$34.99 per year
Choose yearly
Lifetime launch price
312 of 500 left · pay once, keep it
$69 was $99
Pay once
what you get free paid
Writing, editing and CSV export unlimited unlimited
Reads 20 + 15/mo unlimited
History this month every month
Receipt scanning with reads
Any currency, at that day's rate
Ask your ledger anything

Questions

What happens when I run out of reads? Nothing breaks. Entries still save and still count — Margin reads them itself and marks the amount amber for you to confirm. You get 15 more on the first of each month.
Does it work offline? Yes. Lines you write on a plane save immediately and queue up; they're read the moment you're back on a signal. Nothing is ever lost waiting for a connection.
Is “lifetime” really lifetime? It covers Margin and every update to it, with a fair-use ceiling of 1,500 reads a month — far more than anyone writes. It doesn't cover separate apps we might make later, and we'd rather say that now than surprise you in year three.
Can I use a currency other than dollars? Bare numbers become your default currency, which you set in Settings. On a paid plan you can write “40 eur” anywhere and Margin keeps both the original and the converted figure.
What if it reads a line wrong? Tap the line and fix it. Margin offers to remember the correction — “always read gojek as Rides” — and applies it to past entries too, so you fix each mistake once.
Is there an Android or web version? Not today. Margin is an iPhone app and needs iOS 17 or later.

Twenty seconds a day. That's the whole method.

Coming soon to the App Store iPhone · requires iOS 17 · 20 reads free, no card