SQL-Ledger is an open source accounting software that can be used by micro, small, and medium enterprises. It offers basic functionality for purchasing, sales, inventory management and assembly tracking. The software is platform independent and can be accessed remotely. It uses a 3-tier architecture with a PostgreSQL database to store accounting data. Customizations can be done through external Perl modules.