Grad shape
Grad shape

LedgerSMB

Resource Planning

About this project

Small and Medium business accounting and ERP

CII Best Practices CI CodeQL GPLv2 Licence Coverage Status Docker Mentioned in Awesome <awesome-selfhosted>

Content

  1. Description
  2. System requirements
  3. Quick start
  4. Project information
  5. Copyright
  6. License

Description

LedgerSMB is a free web-based double-entry accounting system, featuring

  • Quotations
  • Ordering
  • Invoicing
  • Projects
  • Timecards
  • Inventory management
  • Shipping
  • and more ...

Directly send orders and invoices from the built-in e-mail function to your customers or RFQs (request for quotation) to your vendors with PDF attachments, from anywhere in the world with the browser-based UI.

With its data stored in the enterprise-strength PostgreSQL open source database system, the system is known to operate smoothly for businesses with thousands of transactions per week.

Customer visible output is fully customizable in templates, allowing easy and fast customization. Supported output formats are PDF, CSV, HTML, ODF and more.

System requirements

Note that these are the system requirements for LedgerSMB 1.14, the current development version. Please check the system requirements for the 1.13 stable version.

Server

  • Perl 5.36.1+
  • PostgreSQL 13+
  • Web server (e.g. nginx, Apache HTTPd, lighttpd, Varnish)

The web server is only required for production installs; for evaluation purposes a simpler setup can be used, as detailed below.

Client

The tables below show the browsers currently supported, their earliest dates and a range of versions.

Desktop

Browser Name Earliest Versions
Chrome 2024-11 131-140
Edge 2024-11 131-140
Technologies & License
GPL-2.0 Docker Perl
Quick Deploy

Deploy this project to cloud platforms with one click