Who it's for · freelance & crypto
Paid in USDT. Taxed in euros.
Getting paid in stablecoins takes a minute. Rebuilding a year of it for your accountant takes a weekend and is still half a guess. Orla keeps the client work, the wallets and your own spending in one book.
- 01
One wallet, two kinds of money
The invoice that landed this morning and the rent you pay tonight sit in the same wallet. Only your memory keeps them apart, and memory is not an accounting system.
- 02
You are the one who has to ask
Three weeks past due. You write the message, delete it, write it politer, and send it wondering whether they already paid part of it and you missed the transfer.
- 03
By March you are guessing
Two exchanges, a few wallets, transfers between your own addresses that read like sales, and fees nobody wrote down. Rebuilding the cost basis eats a weekend and still will not hold up.
- 01
You send it once
Line items, a due date, a public link and a PDF. Priced in euros even when it settles in USDT, so the number on the invoice is the number you quoted.
- 02
It follows itself up
Three days before the due date, on the day, then three and seven days after. Each one goes once and carries the pay link. You stop being the person who has to ask.
- 03
It lands and books itself
A payment for the right amount is spotted on chain, booked as income, and the invoice flips. If only half of it turned up, the invoice says so and keeps asking for the rest.
What is owed, and what came back in halves
Outstanding at the top, the work that repeats pulled out above the list, and a filter for the invoices that are only part done.

A real capture, taken from a seeded studio rather than drawn. The half-paid row is what it looks like when a client pays in two goes.
Either rail, one tool
A pay link for stablecoins, or bank details with a reference. The client picks the rail, and you are not running an invoicing app that cannot see the chain the money arrived on.
Half now is a normal thing to accept
Record any amount up to what is left and the invoice turns partially paid. The public page and the reminders switch to speaking in the balance due, so what the client sees is what is still owed. Overpaying is refused rather than quietly absorbed.
The work that repeats bills itself
Turn a sent invoice into a weekly or monthly schedule and each cycle goes out on its own. If your monthly allowance runs out it pauses itself and tells you, then sends one catch-up rather than a burst at the client.
Client money on its own shelf
Client work lives in its own space, your life in your personal one, and a line moves between them in one tap. Categories mark what is a business expense. Transfers and repaid loans drop out of the totals, because they were never spending.
The part nobody sells you is January.
Every tool is glad to make the PDF. Almost none of them can say what the year did in a form somebody else can check.
A capital-gains report you can hand over
FIFO, per year, exchange trades included. Fees sit in the cost basis, and every line says whether its price is exact, derived or approximate. Transfers between your own wallets are matched by hash and never count as a sale. Orla does the numbers and hands them over. It does not file your taxes.
Wallets and exchanges, read-only
Watch addresses on BTC, EVM chains and TRON, or hold the keys in your browser. An exchange key is checked before it is stored and turned away if it can trade or withdraw. Balances and trades arrive hourly.
Swap, signed by you
Swap one coin for another at the best routed price, with the minimum received and both fees shown before you sign. Coins you are not using can sit in an Aave v3 deposit instead, and come back whenever you want. You sign every transaction, never Orla.
A Tuesday, three payments and a half
Nothing arranged for the demo. Just the kind of week that used to turn into a spreadsheet come April.
All of it is already in the FIFO report.
Each line priced exact or derived. The swap accounted for, the transfer never counted as a sale, and invoice 124 went on asking Osaka for the other half without you.
- Invoice statuses
- draft, sent, partially paid, paid, void
- Auto-reminders
- 3 days before, on the day, 3 and 7 days after, once each
- Pricing
- Priced in fiat, settled in crypto, converted at the total
- Overpayment
- Refused, payments cap at the balance due
- Capital gains
- FIFO by year, exchange trades in, fees in the cost basis
- Price confidence
- Every line labelled exact, derived or approximate
- Exchange keys
- Turned away on the way in if they can trade or withdraw
- Swap chains
- Ethereum, Arbitrum and Tron, as source or destination
What happens if a client only pays part of it?
Record what arrived and the invoice turns partially paid. The list shows what is paid of what is owed, and the public page and the reminders switch to speaking in the balance due. Auto-tracked bank arrivals record their own partial payments.
Do the reminders go out in my name?
They carry your invoice and its pay link, on a fixed schedule you can switch off for a single invoice from its row. Clients get an unsubscribe link, and an unsubscribed client is never mailed again.
How does an invoice get marked paid if I am paid in crypto?
A payment for the exact amount is spotted on-chain, booked as income, and flips the invoice to paid on its own. That is why the page asks for the exact figure.
Will my tax office accept the FIFO report?
It is informational and not tax advice. What your accountant gets is a defensible calculation with every price labelled by confidence. The call stays with them.
Can I keep client work and my own money apart?
Yes. Two spaces, one for client work and one for your life. Move a line between them when it belongs elsewhere, and your net worth still spans both.
Which chains does the swap cover?
Ethereum, Arbitrum and Tron, each of them as the source or the destination. You see the minimum received before you sign.
Invoice on either rail.
And let the ledger keep the cost basis for you.