Honest, open-source accounting, the way it should work
LineLedger exists because the books that run a business shouldn’t cost more than the business — and because the non-profits and clubs in your town shouldn’t have to pay anything at all.
Most accounting software asks you to rent access to your own financial data — and to trust a black box for the math. LineLedger takes the opposite approach: a proper double-entry accounting application that is free, open source, and transparent from the ledger up.
It’s a real, working app — chart of accounts, invoicing, estimates, sales orders, bills, purchase orders, vendor credits, recurring documents, a customer portal with Stripe online payments, bank reconciliation, full multi-currency, classes & locations, inventory, fixed assets with depreciation and capital cost allowance (CCA), sales-tax tracking at rates you define, GST/HST/PST, CRA filings (GIFI Schedule 100/125 for the T2, plus T5013, T2125 and T3010), non-profit fund accounting with ASNPO statements and restricted funds, budgets, drill-through financial reports, multi-company books, passkey sign-in with per-member access control, portable backups, a Business Q&A MCP server for AI agents, a REST API, a full audit log, daily AI insights, email-in receipt capture, and a public verification page. Payroll, automated sales-tax filing, and IRS e-file are on the roadmap.
There’s even a QuickBooks importer so you can bring your history across. All of it is published so anyone can read exactly how a modern accounting system is structured — and we publish verification proofs with downloadable evidence you can re-check.
What it costs. Nothing, to anyone. LineLedger is free software — there is no hosted plan, no subscription, no trial, and no non-profit tier, because everybody gets the same thing. Businesses, registered charities, sports leagues, clubs, and member associations all pay nothing — ever. You run it on your own server, and the AGPLv3 invites you to do exactly that.
LineLedger shipped its first public release — 0.1.0 — on June 5, 2026. It’s a real working app, built on a real double-entry core, and like every honest 0.1.0 it’ll keep getting sharper. See the changelog for what’s in the box.
Licensed under the AGPLv3
In plain English: you're welcome to read this code, run it yourself, modify it, and share your modifications — but if you run a modified version as a network service for others, you must release your source under the same license. That keeps LineLedger open for everyone.
Built on a modern, boring stack
Proven tools, chosen so the books stay reliable.