Accounting you can actually own

LineLedger exists because the books that run a business shouldn't be locked inside someone else's subscription.

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, multi-currency, classes & locations, inventory, fixed assets, sales tax, budgets, drill-through financial reports, multi-company books, passkey sign-in with per-member access control, portable backups, a REST API, and a full audit log. 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 run the proofs in public on a verification page you can download evidence from.

LineLedger reached its first stable release — v1.0 — on May 30, 2026. See the changelog for what shipped.

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.

PHP 8.4+
Runtime
Laravel 13
Framework
Livewire 4 + Flux UI
Interface
Tailwind CSS 4
Styling
Fortify + passkeys
Auth
Pest 4
Tests
Stripe Connect
Payments
MySQL 8 (SQLite in CI)
Database
AGPLv3
License

See it for yourself