Solutions for small business

A real ledger for
your whole business.

LineLedger gives small businesses a proper double-entry core with invoicing, bills, sales tax, and drill-through reporting built in. Free and open source — run it on your own server, no tiers, no per-seat fees, nothing to cancel.

Free software, AGPLv3. Nothing to sign up for.

Built for the way you work

Seven things LineLedger does for you out of the box — and the rest of the product is on too.

🧾

Invoicing that gets you paid

Invoices, credit memos, and receipts with FIFO auto-apply — plus a customer portal where clients view and pay online through Stripe.

💳

Bills, POs & vendor credits

Track what you owe, receive against purchase orders, book vendor credits properly, and print cheques when you need them.

🧮

Sales tax, your rates, any jurisdiction

GST/HST/PST returns with line-level drill-down and period-lock snapshots in Canada — or define your own tax agencies and rate codes anywhere else.

🏗️

Fixed assets & depreciation

A real fixed-asset register with depreciation posting straight to the general ledger — plus CRA CCA classes and declining-balance pools for the T2125 Area A schedule.

🏦

Bank rec + AI statement import

Reconciliation worksheets with edit-in-place, and statement import from CSV, OFX/QFX, Excel, or PDF that fills the queue in seconds.

📊

Reports you can click into

Balance sheet, income statement, cash flow, and budgets — drill any row down to the source transaction, then export to CSV or XLSX.

🔄

Switch from QuickBooks

Import your chart of accounts and replay your full general-ledger history — accounts mapped, contacts linked, no fresh start required.

Common questions

Is it really free — all of it?
Yes. LineLedger is released under the GNU AGPLv3. Sales tax, GST/HST/PST, inventory, multi-currency, CRA filings, and unlimited users are all in the repository. There is no paid tier, no trial, and nobody to pay.
Do you handle payroll and sales-tax filing?
Payroll: not yet, in any country — native Canadian payroll (CPP/EI and income tax, T4 / T4A / ROE / RL-1, PD7A) and US payroll are both on the roadmap, and we’d rather be upfront than overpromise. In the meantime LineLedger works alongside the processor you already use — Payworks, ADP, Ceridian/Dayforce, Wagepoint, Gusto, or another provider — and you post each pay run’s summary as a journal entry. Sales tax is tracked at your own rates, with GST/HST/PST returns and the CRA filings built in; automated sales-tax filing and IRS e-file are on the roadmap.
Can I bring my QuickBooks data over?
Yes. Import your QuickBooks chart of accounts and replay your full general-ledger history across multiple files — accounts mapped, contacts linked, and refund cheques tracked.
What if I run more than one business?
Add as many companies as you like on the same install — each is its own set of books, with combined reports when you want the big picture. Nothing meters how many you run.

Open the books on your business.

Free and open source under the AGPLv3 — every feature on. Install it on your own server and it’s yours.