Overview
Akaunting is online accounting software for small businesses and freelancers, covering invoices, expenses, bookkeeping, and extensibility through its app ecosystem. The latest stable release as of September 16, 2026 is 3.2.3. Its source uses BSL 1.1 with explicit production-use limits.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Manage invoices, expenses, and bookkeeping in one accounting application
The README describes accounting software for small businesses and freelancers built with Laravel, VueJS, Tailwind, a REST API, and a modular App Store. Built with shows PHP + Laravel from GitHub metadata/topics.
Run it on-premise in a PHP/Laravel environment
Prepare PHP 8.1+, Node 18/20, and a supported database such as MariaDB, MySQL, PostgreSQL, or SQLite; install Composer/NPM dependencies and initialize the database/admin with php artisan install. Release 3.2.3 also publishes a Stable ZIP.
For small businesses that want invoice, payment, and expense workflows on infrastructure they control
It fits a small single-company accounting deployment and teams that want to extend accounting workflows inside the Laravel ecosystem.
Do not treat the BSL 1.1 production grant like an unrestricted open-source license
The Additional Use Grant limits production use to no more than two users, one company, and one thousand invoices, and prohibits white-label distribution and third-party Accounting Services. Each version changes to GPLv3 four years after publication. Review the license before business deployment.
Sources: [4]
Official sources
- [1]akaunting/akaunting — GitHub repository metadata(2026-09-16)
- [2]Akaunting — README(2026-09-16)
- [3]Akaunting 3.2.3 release(2026-09-16)
- [4]Akaunting — Business Source License 1.1(2026-09-16)
Supplemental curator note
The source is available under BSL 1.1 with production limits. Review user, company, invoice, white-label, and Accounting Service restrictions before deployment.
Try it in 3 steps
- 1
Prepare the source and backend dependencies
Prepare PHP 8.1+, a supported database, and Node.js 18 or 20 first.
git clone https://github.com/akaunting/akaunting.git && cd akaunting && composer install - 2
Build the frontend assets
Install frontend dependencies and build assets following the README installation flow.
npm install && npm run dev - 3
Initialize Akaunting
Replace database and administrator values with your own. `php artisan serve` can be used for a local check. Review the BSL production-use limits separately.
php artisan install --db-name="akaunting" --db-username="<user>" --db-password="<password>" --admin-email="<email>" --admin-password="<strong-password>"
Growth
Growth trends · Last 30 days
10,123 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 95
- Open PRs
- 3
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- php
- laravel
- accounting
- invoices
- payments
- expenses
- laravel-application
- invoicing
- billing
- budget
- money
- balance
- Stars
- 10,123
- Forks
- 2,983
- Watchers
- 222
- Open issues
- 2
- Primary language
- PHP
- License
- Not determined
- Repository last updated
- Sep 16, 2026
Related information
Write a related articleShare a guide or use case for this OSS in Markdown. Articles are published after administrator approval.
Explore next
- Odoo54,387 Stars
A self-hostable Python/PostgreSQL business-app suite combining CRM, accounting, inventory, commerce, manufacturing, and more.
Python - ERPNext39,279 Stars
A GPL-3.0 ERP unifying accounting, inventory, sales, manufacturing, assets, and projects on Frappe.
Python - Chatwoot36,854 Stars
A self-hosted omnichannel customer-support platform that unifies web chat, email, WhatsApp, and social conversations.
Ruby - Huly Platform27,692 Stars
A business application platform combining chat, project management, CRM, HRM, ATS, and shared infrastructure.
TypeScript - CRM10,503 Stars
An open-source CRM designed around agentic workflows.
TypeScript
Report incorrect information
Tell us if any listing information is incorrect or outdated.