As most ERP systems LedgerSMB’s functionalities are grouped into modules. Many modules are integrated parts of the base application. New features can be implemented in separate modules at first to allow evaluation of the feature set. When a it has become sufficiently stable, the new module may be integrated in the base application. As of that time, the existing features will be frozen, meaning that the utmost will be done to prevent it from being changed.
These separate modules - which are called add-ons - have to be installed separately. After installation they become seamless parts of LedgerSMB with no visible difference from the base application. An additional benefit of having add-ons is that they can follow different release schedules and separate maturity levels than the main application.
LedgerSMB development features the following integrated modules:
General ledger
Payment and Accounts payable
Invoicing and Accounts receivable
Fixed asset accounting
Time registration and invoicing
Point of Sale
Quotation and Order management
Manufacturing
Inventory (warehousing) and shipping management
VAT reporting
Controlling
Project accounting
Department accounting
Application administration
There are no known add-ons available at this time.
With this list of modules and add-ons LedgerSMB has been successfully implemented in a wide range of companies of varying types and sizes: shops, manufacturing companies and service oriented businesses up to as big as @@TODO million transactions, growing by 50,000 transactions (spread across AR, AP and GL) per month.