Akaunting

Deploy Akaunting on a VPS in One Click

Finance & accounting

Self-hosted accounting, invoicing, and expense-tracking platform for freelancers and small businesses.

  • Ready in ~5 min
  • Free installation
  • We handle the setup
At a glance
Version
Latest (3.x)
Operating system
Ubuntu Server 24.04 LTS
Minimum RAM
2 GB
License
BSL-1.1
Addressing
IPv4, IPv6
GitHub
10,000
Deployment~5 min
VPS plans

Choose a VPS plan for Akaunting

Blazing-fast NVMe drives and powerful processors. Take a ready-made plan or build the configuration yourself.
Minex
Perfect for personal projects and small websites.
€3.20/mo
Save €0.80 per month

  • 1 vCPU core
  • 1 GB DDR5 RAM
  • 20 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • 1 TB traffic
Basex
A great balance of power and affordable price.
€4.80/mo
Save €1.20 per month

  • 2 vCPU cores
  • 2 GB DDR5 RAM
  • 40 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • 2 TB traffic
Most popular
Corex
For growing applications and businesses.
€7.20/mo
Save €1.80 per month

  • 4 vCPU cores
  • 4 GB DDR5 RAM
  • 50 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • Unlimited traffic
Midex
Resources for high-load projects.
€9.60/mo
Save €2.40 per month

  • 4 vCPU cores
  • 6 GB DDR5 RAM
  • 60 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • Unlimited traffic
Proex
Maximum power and scalability.
€12.00/mo
Save €3.00 per month

  • 6 vCPU cores
  • 8 GB DDR5 RAM
  • 70 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • Unlimited traffic
Scalex
Resources for scaling.
€16.00/mo
Save €4.00 per month

  • 6 vCPU cores
  • 10 GB DDR5 RAM
  • 150 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • Unlimited traffic
Maxex
A large reserve of power.
€44.00/mo
Save €11.00 per month

  • 8 vCPU cores
  • 16 GB DDR5 RAM
  • 200 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • Unlimited traffic
Apex
The top configuration.
€79.99/mo
Save €20.00 per month

  • 16 vCPU cores
  • 32 GB DDR5 RAM
  • 400 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • Unlimited traffic

What you can do with Akaunting

Akaunting self hosted is an open-source accounting platform built on Laravel for freelancers, small businesses, and accountants who need invoicing, expense tracking, and multi-currency bookkeeping without spreadsheet gymnastics. It ships with a client portal, a REST API, and an apps marketplace that adds bank feeds, CRM, and payroll modules as a business grows.

The Standard edition is free forever once self-hosted — unlike Akaunting's paid cloud tiers, which charge per company and cap invoice counts. Akaunting installation on your own VPS keeps financial records off a third-party server, skips the recurring per-user pricing of Akaunting Cloud, and lets you add companies and users without hitting a plan ceiling.

The applications screen of the control panel with one-click install

Akaunting features

A server surrounded by app icons — applications running on a VPS

Akaunting one click install gives you a full accounting stack, not just an invoice generator — here's what ships with it out of the box.

01

Invoicing & online payments

Create branded invoices and accept payments via Stripe, PayPal, and other integrated gateways.

02

Expense & bill tracking

Log vendor bills and recurring expenses with automatic categorization.

03

Multi-currency accounts

Track bank and cash balances in different currencies with live exchange rates.

04

Client portal

Clients log in to view invoices, download PDFs, and pay online without email back-and-forth.

05

Bank reconciliation

Import transactions and match them against recorded income and expenses.

06

Double-entry accounting

Available as an add-on module for businesses that need formal bookkeeping records.

07

REST API & apps marketplace

Extend the core with 50+ apps covering CRM, payroll, and advanced reporting.

08

Multi-company management

Run several businesses or client books from a single installation.

Requirements

Which server to run it on

Minimum requirements for Akaunting and the configuration worth starting with.
Minimum
  • CPU1 vCPU
  • Minimum RAM2 GB
  • Disk20 GB
Recommended
VPS Basex
  • CPU2 vCPU
  • Minimum RAM2 GB
  • Disk40 GB

Installation is free — you only pay for the server

Getting started

How to deploy Akaunting

Three steps and the app is running on your server.
Step 1
Choose a server

Pick a plan with enough RAM to run Akaunting's PHP application server and MySQL database comfortably side by side.

Step 2
Pick the app

Selecting Akaunting deploys its official Akaunting VPS Docker image together with a MySQL container, so installing Akaunting on a VPS this way skips manual PHP and database setup.

Step 3
Get your credentials

Open the app URL and complete the built-in setup wizard, where you create your company profile and admin account.

Why us

Why Host Akaunting on Leneex

Speed, protection and support you can rely on — on every plan, with no hidden limits.
Deployment speed
Akaunting normally needs a manually assembled PHP + MySQL stack; one-click deploy on a vps for Akaunting skips that setup entirely and gets the invoicing tool running in minutes.
Free installation
Akaunting's on-premise Premium and Elite tiers already carry a paid license — no reason to pay extra just to get the server side running.
DDoS protection
The client portal is customer-facing: people outside your team open it to view and pay invoices, so keeping that page reachable protects your cash flow, not just uptime metrics.
Control and support
Root access lets you manage MySQL backups and restore financial records yourself, without depending on a third party to touch your accounting database.
99.9% uptime with SLA compensation
An accounting tool doubles as a payment collection point — downtime during a billing cycle means delayed client payments, not just an inconvenience.
Flexible payment
Fitting, given Akaunting itself exists to issue invoices: Leneex offers the same invoicing option for legal entities paying for the VPS.
What to choose

Akaunting: Self-Hosted vs Cloud — Which to Choose

We compare cost, control over your data and limits, so the choice is an informed one.
Akaunting Cloud
Self-hosted on LeneexRecommended
Resources and limitsShared infrastructure, invoice and company caps by plan (1,000–30,000+ invoices)Dedicated CPU/RAM, no shared tenancy
Control and accessNo server access; limited to Akaunting's own app marketplaceFull root access, direct MySQL access, custom app installs
Feature limitsDouble-entry, payroll, and CRM features gated behind Premium/Elite/Ultimate tiersFull feature set available, including modules you install yourself
ScalingScaling means moving to a higher-priced cloud planUpgrade VPS resources on demand
Cost$12–$218/month depending on tier and billing cycleFixed VPS price; Standard edition itself is free
Who it fitsNon-technical users who want zero server maintenanceBusinesses wanting data ownership and no per-invoice caps

A hosting for Akaunting on your own VPS turns a subscription-capped SaaS product into a flat-cost tool with no per-invoice ceiling. For a growing business issuing hundreds of invoices a month, self-hosting typically pays for itself within a few months compared to Premium or Elite Cloud pricing.

Frequently Asked Questions about Akaunting on VPS

What people ask most about Akaunting and our servers.

  • Akaunting supports exporting company data and re-importing it into a fresh installation, though a full 1:1 migration of every module depends on which apps were active on the Cloud account. Complex setups with Premium or Elite modules may need manual verification after import.

  • Changing your VPS tier resizes the underlying server resources only — the Docker containers, MySQL database, and all invoicing data stay untouched during the switch.

  • A budget tier comfortably runs a single company with a small team of a few concurrent users, since Akaunting's PHP and MySQL workload is lightweight for typical invoicing volume; heavier reporting or multiple companies benefit from more RAM.

  • You control updates on a self-hosted install — Akaunting doesn't auto-update the way Cloud does, and any paid on-premise modules (Premium/Elite license) are purchased and updated separately through Akaunting's own marketplace.

What's configured out of the box

The one-click deploy runs Akaunting's official Docker image alongside a MySQL (or MariaDB) container for the database — this Akaunting VPS hosting setup handles the PHP runtime, web server, and database connection without manual configuration. The containers are set to restart automatically if the server reboots.

First login and company setup

Visiting the app URL for the first time typically opens Akaunting's built-in setup wizard rather than presenting a ready-made admin account — you create the company profile, admin email, and password directly in that wizard. Once logged in, the admin dashboard is where you add bank accounts, invite team members, and enable additional apps from the marketplace.

Updates and premium licensing

One click automation Akaunting deployment gives you the free Standard edition; any Premium or Elite on-premise license you purchase separately from Akaunting's own store must be applied manually inside the installed instance, and platform updates are your responsibility going forward rather than automatic as on Akaunting Cloud.

Deploy Akaunting in about 5 minutes

Choose a server — we do the rest: install, configure and send you the credentials.