# Akaunting

> Akaunting (10.2k stars, 3.2.4 Sep 2026) is a self-hosted web accounting app (PHP 8.1, Laravel, VueJS) for invoices, bills, payments, customers and vendors. Extra modules such as Bank Feeds, double-entry and payroll come from its App Store. It is no longer open source: the Business Source License 1.1 allows production use only up to two users, one company and one thousand invoices, forbids white-labelling and offering it as an accounting service, and each version turns into GPLv3 four years after release. Beyond those limits a commercial licence is required.

- Repository: https://github.com/akaunting/akaunting
- Official docs: https://akaunting.com/hc/docs/
- Checked: 2026-10-16

## What it replaces
- QuickBooks Online: Invoices, Expense and receipt tracking, Bank feeds and reconciliation (partial). Free use is capped at 2 users, 1 company and 1,000 invoices; bank feeds need the separate Bank Feeds app.
- FreshBooks: Invoices, Expense and receipt tracking (partial). Invoices and bills; no built-in time tracking.

## Facts, with sources

| Question | Status | Answer | Source | Checked |
|---|---|---|---|---|
| Runs on my machine? | Confirmed | Self-hosted PHP web app; Akaunting Cloud also offered | https://github.com/akaunting/akaunting#installation | 2026-10-16 |
| Code licence | No | Business Source License 1.1 (source-available); each version changes to GPLv3 after four years | https://github.com/akaunting/akaunting/blob/master/LICENSE.txt | 2026-10-16 |
| Model weights licence | Confirmed | No separate model weights | https://github.com/akaunting/akaunting#readme | 2026-10-16 |
| Commercial use | Partial | Production use allowed up to 2 users, 1 company and 1,000 invoices; no white-labelling or accounting-service resale | https://github.com/akaunting/akaunting/blob/master/LICENSE.txt | 2026-10-16 |
| Paid services needed? | Partial | Free within the licence limits; a commercial licence is needed above them; bank feeds and other modules are App Store apps | https://akaunting.com/hc/docs/banking-feeds-reconciliations/bank-feeds/ | 2026-10-16 |
| Hardware | Unknown | Software requirements listed (PHP 8.1+, database, web server); no RAM or CPU figures documented | none found | - |
| Operating systems | Partial | Any server with PHP 8.1+, a database (MariaDB, MySQL, PostgreSQL or SQLite) and Apache, Nginx or IIS; OS support not listed | https://github.com/akaunting/akaunting#requirements | 2026-10-16 |
| Setup effort | Confirmed | Hard; clone, composer and npm build (Node 18 or 20), then php artisan install | https://github.com/akaunting/akaunting#installation | 2026-10-16 |

GitHub: 10185 stars, 3001 forks, last push 2026-10-08, archived: no.
---
Source: RepoQuarry (https://repoquarry.dev/projects/akaunting). Data licence: CC BY 4.0. Quotes are from project documentation and belong to their authors.
