Enter your 4-digit PIN
For people paid in one currency, living on another
The rate on Google is not the rate you get. Between it and money in your hand sits a stack of leaks — the transfer spread, ATM fees, card FX, and a rate that drifts every week. XPAT Ledger works out your real rate, turns it into a budget you can actually hold, and reads your receipts so you never type one.
Set up my budget →See everything it does · Free · No sign-up · Your ledger never leaves your phone
On your phone. There is no account, no sign-in, no tracking and no analytics — we could not look at your ledger if we wanted to, because it never reaches us. The one exception is a receipt you choose to scan, which is sent to a vision model purely to read its total. That is set out plainly in the Privacy policy, including which model and what it means.
Today
Your receipts
Log each receipt as you spend. Search reaches every month you have ever logged, so an old receipt is always findable. Saved on this device only.
Step 1 · the real-rate converter
Step 2 · the envelope ledger
Your landed money, split into envelopes. Edit any name or percentage — amounts and the "left over" bar update live.
No single rail wins at everything, and the honest answer depends on whether you're moving money every month, sending a one-off, or just want pesos in your hand. Step 1 does the arithmetic once you pick one — this is what each is actually good at.
Nothing here is paid placement, and none of these links earn us anything. If that ever changes, this box will say so in plain words. Fees and promotional rates move constantly — treat the above as where to look, not as quotes, and edit the fee assumptions in Step 1 for whichever rail you actually use.
Step 3 · the charge check
About to pay for something? Type the price and see what it does to this month — days of your allowance, a share of an envelope, and what it really costs back in your home currency. Nothing is saved.
Step 4 · the drift signal
Set the rate you planned your budget around. The tool compares it to today's rate and tells you, in plain words, how the move hits this month.
Step 6 · your months
Snapshot this month's setup, then watch how your landed budget moves as the rate does. Saved on this device only.
The free tool lives entirely on your device. Pro adds the things that need an account:
Want it? Tell us you're interested →
Settings
Point XPAT at any vision model you run and the photo goes straight from this device to your model — it never touches our servers. Leave blank to use ours instead. Works with Ollama, LM Studio, MLX, llama.cpp or vLLM (any OpenAI-compatible endpoint).
Everything lives in this browser, on this device. Lose the phone and you lose the archive — so park a backup somewhere of your own. Receipts can matter for years: tax authorities commonly expect 3 to 10. The file is plain JSON with your photos inside it; nothing is uploaded to make it.
Or take just the expenses out as a spreadsheet — one row per receipt, for a tax year, in a form an accountant can open. Price quotes are left out: a price you considered is not an expense.
Ask for a 4-digit PIN before showing your ledger on this device. Being straight about what this is: a curtain, not a lock. XPAT runs entirely in your browser, so anyone who knows how can read straight past it. It keeps a borrowed phone or a curious houseguest out of your figures — it does not protect these records from someone determined, and it is not a substitute for the backup file.