
Conta
Free online invoicing software.
Discover top open-source software, updated regularly with real-world adoption signals.

Modern online accounting software for small businesses and freelancers
Self-hosted accounting platform built with Laravel and VueJS. Features modular architecture, RESTful API, and an extensive app marketplace for invoicing, expenses, and financial management.

Akaunting is a self-hosted accounting solution designed specifically for small businesses, freelancers, and entrepreneurs who need professional financial management without enterprise complexity. Built on Laravel with a modern VueJS and Tailwind frontend, it delivers a contemporary user experience while maintaining the flexibility of open-source software.
The platform handles essential accounting workflows including invoicing, expense tracking, balance management, and financial reporting. Its modular architecture enables users to extend functionality through a curated App Store, where both free and premium modules add capabilities like CRM integration, payroll processing, and advanced billing features. The RESTful API allows custom integrations and automation.
Akaunting requires PHP 8.1+, a compatible database (MariaDB, MySQL, PostgreSQL, or SQLite), and a standard web server. Installation is streamlined through Composer and Artisan commands, with optional sample data for testing. The platform supports multiple languages and can be self-hosted on your own infrastructure, giving you complete control over financial data and compliance requirements.
When teams consider Akaunting, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Freelancer Invoice Management
Independent consultants track billable hours, generate professional invoices, and monitor payment status while maintaining complete ownership of client financial data.
Small Business Expense Tracking
Retail or service businesses record daily expenses, categorize transactions, and generate financial reports for tax preparation without monthly SaaS fees.
Agency Client Billing
Marketing or development agencies manage multiple client accounts, track project budgets, and automate recurring invoices through API integrations with project management tools.
Compliance-Driven Accounting
Organizations in regulated industries deploy on-premise accounting that meets data residency requirements while extending functionality through vetted marketplace apps.
Akaunting requires PHP 8.1 or higher, a database system (MariaDB, MySQL, PostgreSQL, or SQLite), and a web server like Apache, Nginx, or IIS. You'll also need Composer and npm for installation.
Yes. Akaunting's modular architecture supports extensions through its App Store, and the RESTful API enables custom integrations. Developers can create and monetize apps through the Developer Portal.
While the interface is user-friendly, installation and hosting require technical knowledge of PHP, databases, and server administration. Non-technical users may need developer assistance for setup and maintenance.
Yes. Akaunting includes translation support for multiple languages and handles multi-currency transactions, making it suitable for international freelancers and businesses.
The core Akaunting platform is open source and free to self-host. The App Store offers both free and premium extensions that add specialized features like advanced CRM, payroll, or industry-specific modules.
Project at a glance
ActiveLast synced 4 days ago