Register Ledger
Accounting Theory
Ledger Quick Start
Accounting Tutorial
Delphi Source Code
Why Choose Us?
Finance Demo
Retail POS Demo
Mission Statement
Ledger C/S Setup
Multi-user Setup
Track Record

Free Accounting Software - General Ledger & Cashbook

SANITY CHECK - Why would anyone in their right mind pay money to put their financial data into a cloud accounting system when by using our Ledger program they can keep it private and secure on their own computer for free?  (Or by using our new LedgerLite program keep it on a USB flash drive!)

Ledger is a FREE accounting system for any organization that needs a general ledger or cashbook.  Because it is incredibly easy to install and use, it will also appeal to students of double-entry bookkeeping.

Ledger provides unparalleled flexibility.  All account balances are calculated dynamically so that the standard accounting reports can be created for any arbitrary date or period without the need for a period close or roll-over.

Ledger has received more than half a million downloads since it was first made available in December 2004 without A SINGLE BUG REPORT!  For more information please see our introductory videos page, our FAQ page or the discussions in the Responsive Software Google Group.

Important Note For New Users

Other popular accounting systems try to conceal the true nature of accounting but not ours.  Although Ledger makes it easy to work like an accountant you still need to understand double-entry bookkeeping and the function of a general ledger.  However once you've grasped these basic principles (it's not that hard) you'll find Ledger simpler, easier, better, faster, cheaper, more reliable, more flexible, more stable and more secure than any other accounting system (apart from LedgerLite!!)  You'll also come to appreciate the Divinely-inspired insight of a fifteenth century Italian monk who saw with clarity how God meant it to work some 500 years ago!

How Is Ledger Different From Other Accounting Systems?

Ledger keeps you in control of your data (unlike SaaS that keeps it somewhere in the cloud.)

Ledger is completely free of licence fees and usage restrictions (apart from * below.)

Ledger is easy to use by anyone new to double-entry bookkeeping.

Ledger is upwardly scalable to enterprise-level when your business grows.

Ledger is traditional software that installs and runs on any Windows computer.

Ledger can be customized by a programmer using our Framework source code.

Ledger can be upgraded to our LedgerPlus professional accounting system.

* Ledger registration is an optional one-off cost of US$50.  It gives you a few extra nice-to-have features of LedgerPlus without the full cost of an upgrade.


Configuration problems with Ledger on different versions of Windows led us to create a simplified version LedgerLite which no longer uses the BDE.  This version requires no installation and stores the data for each company in a single file eliminating the need for database configuration.  LedgerLite comes with a free 30-day trial and registration is only US$50

Simply download the LedgerLite EXE file to your computer's hard drive or USB stick and run.  The database gets created automatically.  You can keep both program and database on a USB flash drive making it easy to backup your data or share it with your accountant.  To access your data simply plug into any USB port on any Windows computer and run.  It doesn't get much easier than that!

Delphi Source Code

Find out how the professionals do it!  Get the full Delphi source code for our application Framework and begin your own customized development today!  This is the generic business application we use as the starting point for Ledger, LedgerPlus, Retail, GenFinII and other customized systems in commercial production.

Our Framework includes functions for secure reliable client/server communications, database management, general ledger, cashbook, point-of-sale (POS), HTTP server and a document/image repository.  Download the full Delphi source code now for only US$100.

Customized Business Software - Without Limits!

Ledger is based on a revolutionary architecture that allows for an unlimited number of users via TCP/IP.  Using our uniquely designed application Framework a competent programmer can build a secure reliable customized enterprise-level system that runs over the Internet faster and more cheaply than anyone ever thought possible!

SANITY CHECK - Why would anyone in their right mind waste hundreds of thousands or even millions of dollars on a computer system that's built on a kludge and riddled with bugs and security holes when by using our Framework they can build one that's robust and secure at a fraction of the cost?

If you're about to commit significant resources to customized software and still want to sleep at night you need to check if what we're saying is correct.  Ask yourself today . . . do you really want to wake up tomorrow to find the Web 2.0 pundits have led you down a blind alley?

Old Excel & Access Applications - Our Speciality!

If your systems are showing signs of stress it may be time for a re-write.  We specialise in re-engineering Access & Excel applications that have outgrown their ability to deliver.  We will build you a new system, convert the data from your existing system and eliminate the bugs and bottlenecks that are causing you grief, giving you a solid foundation on which to build.  Email development@responsive.co.nz today to arrange for a free no-obligation consultation.

A Message From Our Architect

I've been developing computer software for more than 21 years.  When I first started we were using BASIC to perform the actuarial calculations in a consultancy firm.  Because I found computer programming so enjoyable I decided to take a position with an insurance company in Edinburgh, Scotland.  While I was there we used Pascal to develop policy and pension systems that were widely used throughout the United Kingdom.

After that I worked for a number of years in the retail industry in New Zealand where we made extensive use of C, C++ and RPG to develop customized business systems.  From there I went to work for a startup software company where we used Delphi to develop a successful retail and pharmacy package that is now used by the majority of pharmacies in New Zealand.

In February 1998 I became an independent contractor and started Responsive Software as a limited liability company.  Since then I've gained significant experience developing and maintaining software in many different contexts and in a variety of languages.  Our superior software service has been utilised by large and small organisations both inside and outside the computer industry.

More recently our lightweight Framework has allowed us to offer a whole new approach to the development of business software on the Windows platform.  Using our Framework a computer programmer (or team of programmers) can build a secure enterprise-level system as a single program that acts as both a client and a server.  This breakthrough in software architecture will radically alter the way customized software is done in the future once our infatuation with the Internet has subsided.

If the analysis of industry experts is correct and customized software is no longer an option programmers will be forced to abandon their craft or take one of the few remaining job vacancies still available at a SaaS datacentre.  But I'm delighted to tell you that this time the experts have got it quite wrong.  History is on our side - COMPUTER PROGRAMMERS OF THE WORLD UNITE - we have nothing to lose but our jobs!

For more information please read our articles at EvanCarmichael.com


This website is dedicated to the glory of God who sees and cares about every line of code we write.

  © Copyright Responsive Software Limited. All Rights Reserved. Design by Interspire