Accounting and invoicing for very small businesses: double-entry books, bank feeds, invoices and payments, with a free tier that covers most of it.
Do not build this. Bank feeds and real double-entry books are the product, and both are harder than they look. Feeds need an aggregator with regulatory permission and bank contracts, which you cannot arrange as an individual. Double-entry accounting is not a table of transactions — it is a ledger where every entry balances, where a period can be closed, and where an accountant can follow what happened. Getting it approximately right produces books nobody can file from. WHAT TO DO INSTEAD - Keep it. This one is largely free, which makes it among the weakest cases for building anything - If you need invoicing rather than accounting, that is a different and much smaller problem — under Invoice Ninja elsewhere in this catalogue WHAT YOU CAN BUILD, AND SHOULD **The invoicing half**, where the rules are strict but knowable: - **Gapless sequential numbering**, per business, per document kind, per year, allocated inside the transaction that issues the document. In much of Europe this is a legal requirement, not a preference - An issued invoice is never edited or deleted. A mistake is voided with a reason and corrected by a credit note that references it - Per-line tax rates with totals broken out by rate, which most authorities require, and the rate copied onto the line at issue so a later change never alters an issued document - Reverse charge for cross-border business customers, with the required sentence printed and both registration numbers shown - Amounts in integer cents with a currency. Never a float - The PDF generated once at issue and stored with its hash **And the import path**, since you cannot have a feed: - Bank exports as CSV or OFX, with a mapping step, a dry run, and duplicate detection by a stable identifier then by date, amount and payee. A double-imported month is the classic disaster - Reconciliation against the bank's stated balance, which is the only thing that tells you the data is right THE SENTENCE TO KEEP Bookkeeping rules differ by country and change. Write which assumptions you made in the README, and check them with a local accountant before filing anything. THE ONE-LINE VERSION It is free and it is real accounting. Build the invoicing if you need it your way — and get the numbering right, because that part is law.
What you lose
- Bank feeds — connections to thousands of institutions, which is a licensed, paid integration you cannot arrange alone
- Double-entry accounting that an accountant will accept at year end
- Reports in the shape a tax filing needs, kept current as rules change
If you would rather not build
- Firefly III, for personal finance rather than company books
- An accountant with a spreadsheet, which is often cheaper
What it costs
read from their page 17 Aug 2026
| Plan | Billed monthly | Billed yearly | Last read |
|---|---|---|---|
| — | $19/mo | — | 17 Aug 2026 |
Their pricing page is where these came from. Seeing a different price? Tell us.
The escape hatch
open source · no votes, no paid placement
Invoice Ninja
$0Invoicing and expenses, self-hostable; not full accounting.
invoiceninja/invoiceninjafree · open source
Akaunting
$0Self-hosted accounting with double-entry books and reports.
akaunting/akauntingfree · open source
Why this verdict
our own opinion · changed only by a person
28/100
Verdict no at 28. Invoicing is replaceable; bookkeeping and bank feeds are not, and the free tier makes building hard to justify anyway.
History
tracked since 10 Aug 2026 · nothing is ever overwritten
Questions about Wave
answered from the record above
Is Wave free?
No — the plan we track is $19 a month. Pro at $19/month on monthly billing; the basic accounting tier is free and payment processing is charged per transaction.
Can you replace Wave by building your own?
KEEP IT. The value is the network, the data or the infrastructure. Keep paying. Replacement score 28 out of 100, build time longer than it saves. Read what you lose before you decide.
How much does Wave cost?
$19 a month on Pro — $228 a year. Recorded 17 Aug 2026.
What do you lose by replacing Wave?
Bank feeds — connections to thousands of institutions, which is a licensed, paid integration you cannot arrange alone; Double-entry accounting that an accountant will accept at year end; Reports in the shape a tax filing needs, kept current as rules change. If any of those carry weight for you, keep paying.
Is there an open-source alternative to Wave?
Yes: Invoice Ninja, Akaunting. The prompt on this page is for when you want it your way instead.
Related entries
same category first, most replaced first
Every week, something stops being worth paying for.
New verdicts, prices that moved, entries added. One email a week. Unsubscribe in one click. Nothing is being sent yet — your address is kept here, and the first issue is the first thing it is used for.
free forever · no tracking pixel · stored here, never passed to anyone

