For a self hosted accounting tool for businesses, the strongest matches are invoiceninja/invoiceninja (Invoice Ninja is a self-hostable platform focused on invoicing), idurar/idurar-erp-crm (Idurar is a comprehensive ERP and CRM platform that) and frappe/books (Books is a comprehensive, self-hostable double-entry accounting system that). bigcapitalhq/bigcapital and crater-invoice-inc/crater round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Wir kuratieren Open-Source GitHub Repositories passend zu „self hosted accounting software“. Die Ergebnisse sind nach Relevanz für deine Suche sortiert — nutze die Filter unten oder verfeinere die Suche mit KI.
Invoice Ninja is a professional billing and invoicing platform designed for managing clients, projects, and financial records. It serves as a multi-currency billing system and time tracker available as both a cloud-based application and a self-hosted suite. The platform distinguishes itself through comprehensive support for regional taxes, diverse currency formats, and automated exchange rate updates. It includes dedicated cross-platform mobile and desktop applications to manage business data across different operating systems. The software covers the end-to-end financial lifecycle, includin
Invoice Ninja is a self-hostable platform focused on invoicing, billing, and client management that provides the core financial tracking features required for business accounting, though it lacks the full double-entry bookkeeping suite found in dedicated accounting software.
Idurar is an integrated system combining Customer Relationship Management and Enterprise Resource Planning. It functions as a headless business API that generates secure REST endpoints and administrative panels from configuration files to connect business logic with external applications. The platform supports multi-tenant SaaS management, isolating data and configurations for multiple companies or branches within a single installation. It is designed for international business accounting, featuring a multi-currency financial engine that processes transactions and manages regional tax rules a
Idurar is a comprehensive ERP and CRM platform that includes robust accounting features like double-entry bookkeeping, invoicing, and multi-currency support, making it a suitable self-hosted solution for business financial management.
Books is double-entry accounting software designed for recording business transactions and managing a general ledger. It functions as an invoicing and billing platform to track accounts payable and receivable, and as a financial reporting tool for generating balance sheets and profit and loss statements. The application is built as an offline-first bookkeeping system that stores data locally during internet outages and synchronizes changes once connectivity is restored. It also includes a retail point of sale system to process immediate sales and record inventory movements. The software cove
Books is a comprehensive, self-hostable double-entry accounting system that provides the core business features requested, including invoicing, financial reporting, and ledger management.
Big Capital is a cloud accounting management system designed to track assets, liabilities, and equity through a digital ledger. It provides a multi-tenant organizational framework that supports multi-branch tracking and regional currency settings. The system distinguishes itself through integrated bank feed management, utilizing secure token exchanges and webhook processing for automated transaction synchronization and rule-based categorization. It also features a multi-currency ledger that handles base currency conversions and specific currency codes. The platform covers comprehensive finan
Big Capital is a comprehensive, self-hostable accounting system that features double-entry bookkeeping, multi-currency support, automated bank reconciliation, and invoicing, making it a direct match for your financial management needs.
Crater is an open-source invoicing and expense tracking software designed for individuals and small businesses. It serves as a self-hosted billing platform that allows users to monitor the overall financial health of a business by recording professional services rendered and tracking outgoing costs. The system functions as a payment gateway integrator, connecting to third-party providers such as Stripe to process secure transactions for issued invoices. It provides specialized tools for freelance invoice management, including the generation of professional billing documents and cost estimates
Crater is a self-hosted billing and expense tracking platform that provides essential invoicing and financial monitoring for small businesses, though it lacks the full double-entry bookkeeping suite required for comprehensive accounting.
Crater is an invoicing and billing software system designed for creating professional invoices, estimates, and recurring billing schedules. It serves as a multi-entity accounting manager, allowing for the organization and separation of financial data and billing records across multiple different business organizations. The platform integrates payment gateway services to collect funds directly from customers and provides a secure client billing portal where customers can access account details and pay outstanding invoices. It also functions as an expense tracking application to log outgoing co
Crater is a self-hostable invoicing and expense tracking platform that provides essential business financial management tools, though it lacks the full double-entry bookkeeping suite required for comprehensive accounting.
Akaunting is a modular business enterprise resource planning system and self-hosted accounting software. It provides a comprehensive platform for small business financial management, centering on a double-entry bookkeeping system with a general ledger and chart of accounts. The platform is designed for extensibility through a module-based architecture and a dedicated marketplace for procuring third-party applications. It supports multi-tenant data isolation and utilizes role-based access control to manage granular user permissions. Its capability surface covers a wide range of business opera
Akaunting is a comprehensive, self-hosted accounting platform that natively supports double-entry bookkeeping, invoicing, financial reporting, and multi-currency management, making it a direct fit for your requirements.
Crater is an open source invoicing software and multi-tenant accounting system. It serves as a financial management tool for creating professional invoices and estimates, tracking business expenses, and managing the financial records of several distinct business entities within a single instance. The platform integrates with payment processors to collect client payments automatically and provides a dedicated billing portal where customers can access their history and pay invoices online. It includes a template-based engine for generating PDF invoices and supports the automation of recurring s
Crater is a self-hosted invoicing and expense tracking platform that provides essential business accounting features like multi-tenant management and payment processing, though it lacks the full double-entry bookkeeping suite found in comprehensive accounting systems.
This is a powerful command-line double-entry accounting system that handles complex financial reporting and multi-currency tracking, though it lacks a graphical interface for invoicing and automated bank reconciliation.
GnuCash is a double-entry accounting software designed for personal and small-business financial management. It tracks assets, liabilities, income, and expenses using a bookkeeping system that ensures financial accuracy. The platform functions as a multi-currency bookkeeping system and a SQL-based financial ledger, persisting accounting data in relational databases or XML files. The system is distinguished by its extensibility as a Python-scriptable accounting tool, providing Python bindings and a REPL for automating tasks and creating custom reports. It also serves as an investment portfolio
GnuCash is a robust, self-hosted double-entry accounting application that provides the core bookkeeping, reporting, and multi-currency features required for personal and small-business financial management.
Odoo is an integrated enterprise resource planning suite designed to manage core organizational processes, including accounting, inventory, manufacturing, and human resources, within a single platform. It functions as a modular business application framework that allows for the development and deployment of specialized modules, supported by a low-code environment that provides visual tools for creating custom workflows and data-driven interfaces. The platform distinguishes itself through a highly extensible architecture that enforces strict multi-tenant data isolation, ensuring that records r
Odoo is a comprehensive ERP suite that includes a robust, double-entry accounting module capable of handling invoicing, financial reporting, multi-currency transactions, and bank reconciliation, making it a complete solution for business accounting.
Fava is a web-based dashboard and query tool for visualizing and analyzing financial records stored in Beancount plain-text ledger files. It serves as a double-entry bookkeeping viewer and plain-text accounting dashboard that renders ledger files as interactive reports, searchable financial tables, and visual tools for exploring balance sheets and income statements. The project distinguishes itself through a specialized BQL query interface that executes SQL-like queries against postings to extract specific financial data and trends. It includes a financial data visualization system for genera
Fava is a powerful web interface for the Beancount plain-text accounting system that provides robust double-entry bookkeeping, financial reporting, and data visualization, though it relies on external ledger files rather than being a full-stack accounting suite with built-in invoicing or bank reconciliation.
hledger is a plain text accounting tool and double-entry ledger manager that stores financial transactions in human-readable text files. It functions as a financial reporting engine for generating balance sheets and income statements, and as a multi-currency investment tracker for managing commodity lots and capital gains. The project distinguishes itself by providing multi-interface data access, allowing users to interact with their financial data via a command line interface, a terminal user interface, and a web server. It features a market-price valuation system to calculate the current va
hledger is a robust plain-text, double-entry accounting system that provides the core financial reporting, multi-currency tracking, and ledger management required for self-hosted bookkeeping.
Beancount is a plain-text double-entry accounting system. It enforces zero-sum transactions, organizes accounts into a hierarchical five-type tree, and verifies balances at specific dates using precision-derived tolerances. Transactions are recorded in plain-text files with a strict syntax that supports currency-specific rounding, automatic interpolation of missing amounts, and comprehensive metadata including tags, links, and payee annotations. Beyond core bookkeeping, Beancount offers investment portfolio tracking with lot-based cost basis management, configurable booking strategies (FIFO,
Beancount is a powerful, plain-text double-entry accounting system that provides robust bookkeeping and financial reporting, though it requires a command-line workflow rather than a traditional graphical interface for invoicing and bank reconciliation.
ERPNext is a comprehensive enterprise resource planning suite designed to integrate core organizational functions, including accounting, inventory, human resources, and project management, into a single unified platform. It operates as a metadata-driven business application, where data structures and application logic are defined through configuration rather than hard-coded programming to facilitate rapid customization. The system distinguishes itself through a robust security and governance framework that enforces granular, role-based access control across all document operations. It feature
ERPNext is a comprehensive, self-hostable enterprise resource planning suite that includes a full-featured accounting module supporting double-entry bookkeeping, invoicing, financial reporting, and bank reconciliation.
jshERP is a SpringBoot-based enterprise resource planning system designed for small and medium enterprises. It serves as a multi-tenant SaaS platform that integrates financial accounting, inventory management, and production tracking into a centralized business resource planning environment. The system is distinguished by its multi-tenant architecture, which utilizes logical data isolation to provide private environments for independent organizations. It implements a rigorous business process automation model featuring multi-level approval workflows and hierarchical audit paths to verify and
jshERP is a comprehensive enterprise resource planning system that includes integrated financial accounting, inventory management, and tax invoice tracking, making it a suitable self-hosted solution for managing business finances and accounting records.
Actual is a local-first personal finance manager designed to help users track income, manage expenses, and maintain a balanced budget. It functions as a data-centric application that prioritizes offline access and local file storage, ensuring that financial records remain available and performant regardless of network connectivity. The platform distinguishes itself through a robust architectural foundation that emphasizes data integrity and auditability. Every financial action is recorded as an immutable sequence of events, and all currency values are processed using an integer-based arithmet
Actual is a personal finance manager that provides robust budgeting and transaction tracking, though it lacks the formal double-entry bookkeeping and business-specific accounting features required for full-scale business accounting.
Firefly III is a self-hosted personal finance management system built on a double-entry bookkeeping engine. It provides a comprehensive platform for tracking income, expenses, and account balances while maintaining financial integrity through structured accounting principles. Designed for private use, the system supports multi-user access, allowing independent financial administrations to coexist within a single installation. The platform distinguishes itself through extensive automation and integration capabilities. It features a robust REST JSON API and webhook system that enables programma
Firefly III is a self-hosted personal finance manager that uses double-entry bookkeeping to track income and expenses, though it is primarily designed for personal use rather than full-scale business accounting.
Maybe is a self-hosted financial platform designed for private deployment, providing a centralized interface to track investments, budgets, and net worth. By running the application on your own infrastructure, you maintain full control over your sensitive financial data and privacy. The platform is delivered as a containerized application suite, utilizing a declarative configuration framework to manage service lifecycles. It distinguishes itself through a structured approach to version control, allowing users to pin specific release tags to ensure environment consistency and perform controlle
Maybe is a self-hosted financial platform focused on personal wealth tracking and budgeting, though it lacks the formal double-entry accounting and business-specific invoicing features required for full-scale business accounting.
Midday is an open-source, self-hosted financial dashboard designed for business expense management and automated bookkeeping. It functions as a centralized platform that aggregates transaction history and account balances from multiple external banking providers, allowing users to maintain full control over their sensitive financial data on private infrastructure. The platform distinguishes itself through its automated reconciliation workflows, which categorize business expenditures and generate structured financial reports to reduce manual data entry. By integrating with financial data aggre
Midday is a self-hosted financial platform that provides automated bookkeeping, expense tracking, and reporting, making it a strong fit for business accounting needs despite its primary focus on automated reconciliation rather than traditional manual double-entry ledger management.
| Repository | Stars | Sprache | Lizenz | Letzter Push |
|---|---|---|---|---|
| invoiceninja/invoiceninja | 9.8K | PHP | NOASSERTION | |
| idurar/idurar-erp-crm | 8.2K | JavaScript | agpl-3.0 | |
| frappe/books | 4.7K | TypeScript | AGPL-3.0 | |
| bigcapitalhq/bigcapital | 3.5K | TypeScript | agpl-3.0 | |
| crater-invoice-inc/crater | 8.3K | PHP | AGPL-3.0 | |
| bytefury/crater | 8.3K | PHP | AGPL-3.0 | |
| akaunting/akaunting | 9.6K | PHP | other | |
| crater-invoice/crater | 8.3K | PHP | AGPL-3.0 | |
| ledger/ledger | 5.8K | C++ | other | |
| gnucash/gnucash | 4.1K | C | other |