Your bank knows you were paid. Ledgerline knows who paid you.
Freelance design work lands as STRIPE PAYOUT, SQ *BRAND&CO or TRF 8842 — amounts with no client attached to them. Ledgerline reads the export your bank already makes, works out who paid and what for, drafts the invoice, and files the evidence. No bank login. Nothing retyped.
First month free, no card. Works from a CSV, OFX or QIF file you already have.
-
SQ *BRAND&CO 03/14#1041 Brand & Co — brand refresh, February £2,400 Matched -
STRIPE TRANSFER ST-4471#1042 Studio Nine — web template set, 6 pages £980 Matched -
PAYPAL *KESTREL AUD#1043 Kestrel Audio — album artwork £520 Matched -
ZELLE J OKONKWOBest guess: J. Okonkwo, illustration, November. 82% sure, so it is asking. £450 Needs you -
CARD PYMT -FIGMAFigma — software subscription, tagged deductible −£12 Expense
This is the raw material.
One ordinary month of freelance income. No client names, no job titles, nothing you will recognise in April. Your accountant needs ten invoices out of it.
- 14 Mar
SQ *BRAND&CO 03/14+2,400.00 - 16 Mar
STRIPE TRANSFER ST-4471+980.00 - 19 Mar
PAYPAL *KESTREL AUD+520.00 - 22 Mar
ZELLE J OKONKWO+450.00 - 27 Mar
CARD PYMT -FIGMA−12.00
A line it has never seen, all the way through
Every row gets the same treatment. Ledgerline reads the shape of the descriptor, looks for a client it already knows, and either produces something you can file or asks you one short question.
| The line | What it works out | What you get |
|---|---|---|
SQ *BRAND&CO 03/14 |
Strips the Square prefix and the posting date, then matches what is left against your client list and your open jobs. | Invoice #1041 to Brand & Co, dated the day it landed, with the bank reference printed on it. |
STRIPE TRANSFER ST-4471 |
Follows the payout reference back through the processor fee, so the gross, the fee and the net all reconcile to the penny. | Invoice #1042, plus the fee booked as a cost you can claim against the job. |
ZELLE J OKONKWO |
Does not recognise the payer. Offers its best guess, shows the reasoning, and stops. | One question — is this J. Okonkwo, illustration? — answered once and remembered for good. |
DD ADOBE SYSTEMS |
Knows an outgoing is not income, and reads the merchant against the expense categories you keep. | A deductible software cost in the quarter summary, with the receipt beside it. |
Underneath, each line you confirm becomes a rule. A rule remembers the reference (8842), the amount band (£280–£340), the day of the month, and the client it belongs to. The next time that line appears — this month, or in a statement you import from three years back — Ledgerline matches it without asking again.
What leaves Ledgerline
At the end of a quarter you export one folder and hand it over untouched. This is what is in it.
- invoices/
- One PDF per job — numbered, dated, carrying the bank reference and the payment method. Numbered from #1041 with no gaps, so nobody has to ask what became of #1038.
- transactions.csv
- Every statement row, matched or flagged, with a confidence figure in its own column so a human can sort the guesses to the top.
- by-client.csv
- Totals per client, split by quarter and by tax year, in the shape a self-assessment return wants them.
- expenses/
- Tagged outgoings, receipt attached, grouped by the categories you already use rather than the ones we would have invented for you.
I used to spend the first Sunday of the month with the statement on one screen and Stripe on the other, matching payouts to invoices by hand. That is four hours I now spend drawing.
My accountant stopped emailing me in January. She opens the folder now and sends back one question a quarter instead of twenty.
One plan
Everything, for everyone who bills this way. No tiers to compare, no ceiling on clients or invoices.
£12 a month billed yearly · £16 month to month
Start free- Unlimited clients and jobs
- Unlimited invoices
- CSV, OFX, QIF, or a pasted statement
- Presets for Monzo, Starling, Revolut, Wise, Barclays, Chase and NatWest
- The accountant pack, on demand
- Email answered by a person in Bristol
Questions people ask before they send anything
Does Ledgerline connect to my bank?
No. You export a statement — CSV, OFX or QIF — and drop it in, or paste the rows straight out of internet banking. Ledgerline never holds credentials and cannot move money. It will happily work from a file you exported six months ago.
How does it know which client paid?
The first time you label a line, it becomes a rule: the reference, the amount band, the day of the month, the account. Rules apply backwards to the months you have already imported and forwards to every month after.
Is this my accounting software?
No. Ledgerline prepares the record — matched transactions, drafted invoices, a dated trail of evidence. Your accountant still files. The point is that they stop chasing you for it.
What if it matches something wrong?
It shows you the lines it is unsure of and waits. Nothing is filed, sent or claimed without you confirming it, and every guess carries a confidence figure you can sort by.
What happens after the free month?
£12 a month billed yearly, or £16 month to month. Cancel in the app whenever you like; your exports stay downloadable for a year afterwards.
Send the statement you have been avoiding
Export one month from whichever bank app you already use. Drop it in and you will see the matched rows, the guesses and the total — before you decide anything at all.
hello@ledgerline.app · Ledgerline holds no bank credentials and cannot move money.