Overview
BigCapital is an open-source accounting platform for small and medium businesses, combining accounting, inventory, invoicing, bills, expenses, and financial reporting. It also exposes a Headless Accounting API and can be self-hosted with Docker. The latest release checked on September 17, 2026 is v0.25.40.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Combine double-entry accounting, invoicing, bills, inventory, and financial reports
Business transactions flow into a double-entry accounting model so invoices, bills, expenses, and inventory can feed financial statements and reports from one system.
Use the platform as a Headless Accounting API behind existing systems
The README explicitly describes an API-based Headless Accounting use case for organizing external transactions in a double-entry system and producing financial reports.
Sources: [2]
For teams that want QuickBooks- or Xero-style accounting under their own control
It is especially relevant when accounting and inventory should live together and existing applications need API-level integration.
Production is a multi-service stack that needs secrets, backups, and upgrade planning
The production Compose includes the web app and server plus MariaDB, Redis, Garage, Gotenberg, ClickHouse, and a proxy. v0.25.40 added ClickHouse to the production Compose. Treat database and object-storage backup, secret management, and upgrade testing as production requirements.
Official sources
- [1]bigcapitalhq/bigcapital — GitHub repository metadata(2026-09-17)
- [2]BigCapital — README(2026-09-17)
- [3]BigCapital — production Docker Compose(2026-09-17)
- [4]BigCapital v0.25.40 release(2026-09-17)
Supplemental curator note
Its Headless Accounting API makes it more than an accounting UI. Production includes MariaDB, Redis, Garage, Gotenberg, ClickHouse, and related services.
Try it in 3 steps
- 1
Get the source
git clone --depth 1 https://github.com/bigcapitalhq/bigcapital.git - 2
Enter the repository
cd bigcapital - 3
Check the official steps
Continue with the commands in the README Installation, Quick Start, or Getting Started section.
find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
Growth
Growth trends · Last 30 days
3,897 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 278
- Open PRs
- 71
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- accounting
- financial
- inventory
- bills
- expenses
- double-entry-accounting
- payments
- invoicing
- Stars
- 3,897
- Forks
- 524
- Watchers
- 25
- Open issues
- 146
- Primary language
- TypeScript
- License
- AGPL-3.0
- Repository last updated
- Sep 17, 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
- n8n204,729 Stars
A fair-code platform combining a visual canvas and code for service integrations, workflows, and AI agents.
TypeScript - Oh My Zsh189,764 Stars
A community framework for managing Zsh configuration through plugins, themes, and an update mechanism.
Shell - Ollama181,232 Stars
A runtime for downloading and running open models on a computer or server through a CLI and local API.
Go - AUTOMATIC1111 Stable Diffusion WebUI164,915 Stars
A Gradio UI for Stable Diffusion image generation, editing, model selection, extensions, and APIs.
Python - Dify156,066 Stars
A visual LLM application platform combining AI workflows, RAG, agents, model management, and observability.
TypeScript
Report incorrect information
Tell us if any listing information is incorrect or outdated.