Stars
Forks
Watchers
Developer links
LedgerSMB
Every invoice a growing business sends has to land in the books correctly twice, in the right currency, under the right tax rules: LedgerSMB is a full double-entry accounting and ERP system that keeps that discipline without locking the company into a proprietary vendor. Sales staff raise quotations, convert them to orders, and issue invoices that post straight into receivables and the general ledger, and purchasing mirrors the flow through payables. The warehouse side tracks inventory across products and assemblies, and fixed assets carry their own depreciation schedules, so the balance sheet reflects what the business actually owns. Multi-currency accounting is built into the core rather than bolted on: foreign-currency invoices show both amounts, gains and losses post automatically, and balance sheets can split balances by currency. Owners slice results by profit center, department, or project to see which parts of the business earn their keep. Documents leave the system as PDF, HTML, CSV, or office formats, and invoices can be mailed to customers from inside the application. Each user can work in a different language, with forty-five translations included, and documents can be produced in a language other than the operator's. Concurrent logins into several companies from one browser suit accountants and bookkeepers who keep books for more than one business. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-2.0 licensed.
Benefits
- Books That Balance Themselves
- Double-entry posting runs through every invoice, payment, and journal, with referential integrity checks in PostgreSQL, so the trial balance always agrees with the underlying documents instead of drifting apart by year end.
- Sales to Cash, One Flow
- Quotations become orders and orders become invoices without retyping, and receivables track what is owed until payment lands, giving the business one continuous record from first quote to settled bill.
- Multi-Currency Without Spreadsheets
- Foreign-currency transactions record both the transaction and functional amounts with exchange differences posted automatically, replacing the parallel spreadsheet many small firms keep for overseas customers and suppliers beside their books.
- Scales With the Business
- Installations range from fifty transactions a month to tens of thousands, with profit centers, departments, and projects layered in only when configured, so the system stays simple early and capable later.
Features
- General Ledger Core
- The double-entry general ledger underpins every module, with journals, reconciliation, balance sheets, and income statements split by currency, department, or project for reporting that matches how the business is run.
- Invoicing Orders Quotations
- The sales cycle covers quotations, sales orders, and invoices with recurring billing and point-of-sale support, and purchases mirror it with vendor orders and payables tracking from receipt to payment.
- Inventory and Assemblies
- Products, services, and assemblies are tracked with stock levels, pricing, and vendors, supporting retail, trade, and light manufacturing setups where finished goods are built from stocked components.
- Fixed Asset Depreciation
- Fixed assets are registered with acquisition data and depreciated on schedules that post into the ledger, keeping book values and expense recognition current without a separate asset spreadsheet.
- Document Output and Mailing
- Invoices, orders, and statements render to PDF, HTML, CSV, and office formats from customizable templates, and documents can be emailed to customers directly from within the application.
- Forty-Five Language Interface
- Every user picks their own interface language from forty-five included translations, and customer documents can be generated in yet another language, suiting firms whose staff and customers differ.