LedgerSMB is a free, web-based double-entry accounting and ERP system for small and medium businesses, covering invoicing, orders, inventory and bookkeeping.