Skills2026年4月27日·1 分钟阅读

Akaunting — Free Self-Hosted Accounting Software

A free, open-source online accounting application built on Laravel for small businesses and freelancers to manage invoices, expenses, and financial reports.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
Akaunting
直接安装命令
npx -y tokrepo@latest install abc06a3b-4236-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run 确认安装计划,再运行此命令。

Introduction

Akaunting is a free, open-source online accounting application designed for small businesses, freelancers, and anyone who needs to track their finances. Built on Laravel, it provides invoicing, expense tracking, banking, and financial reporting through a clean web interface.

What Akaunting Does

  • Creates and sends professional invoices with customizable templates
  • Tracks expenses and categorizes transactions automatically via bank feeds
  • Generates profit/loss statements, balance sheets, and tax summary reports
  • Manages multiple companies from a single installation
  • Supports multi-currency transactions with automatic exchange rate updates

Architecture Overview

Akaunting is a Laravel application using a modular architecture. Each feature (invoicing, banking, reporting) is implemented as an internal module. The frontend uses Blade templates with Livewire for interactive components. Data is stored in MySQL or PostgreSQL. The app-store system lets users install third-party modules that hook into the core via Laravel events.

Self-Hosting & Configuration

  • Requires PHP 8.1+, MySQL 8.0+ or PostgreSQL, and Composer
  • Run the web-based installer after deploying the application files
  • Configure SMTP for email delivery of invoices and notifications
  • Docker image available for quick containerized deployment
  • Set up cron for recurring invoices and scheduled reports

Key Features

  • Double-entry accounting with a chart of accounts
  • Client portal for customers to view and pay invoices online
  • Bank connection via Plaid or manual CSV import for reconciliation
  • App store with modules for inventory, payroll, and point-of-sale
  • REST API for integration with external systems

Comparison with Similar Tools

  • Firefly III — Personal finance focused; no invoicing or client management
  • Invoice Ninja — Stronger invoicing features; less accounting depth
  • Dolibarr — Full ERP/CRM; heavier and more complex to set up
  • GnuCash — Desktop-first; no web interface by default
  • Wave — Free SaaS; closed-source with ads and payment processing fees

FAQ

Q: Is Akaunting really free? A: The core application is free and open-source. Premium modules in the app store are paid.

Q: Can I manage multiple businesses? A: Yes. Akaunting supports multi-company management with a single login and separate data for each company.

Q: What accounting standards does it follow? A: Akaunting implements double-entry bookkeeping and generates standard financial statements compatible with most jurisdictions.

Q: Is there a mobile app? A: The web interface is responsive and works well on mobile browsers. Native mobile apps are not yet available.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产