CashBook

CashBook is a home accounts manager, which can be used to keep track of home or club accounts. The system is based around transactions, which correspond to those on bank, building society and credit card statements. These transactions transfer money between accounts, or to and from analysis headings.

[Transaction Window Screenshot]

The transactions window

Transactions into and out of accounts can be reconciled against statements, making it quick and easy to spot discrepancies and errors. A real-time statement view is available for all accounts and analysis headings. These update as the entries in the transaction window change, making it easy to track money through an individual account.

[Statement Window Screenshot]

A real-time statement view for an account

Budgets can be set for transactions into and out of analysis headings, so that income and expenditure over time can be monitored and recorded in real-time. Various reporting options allow detailed information to be produced on many aspects of the accounts and transactions; such reports can be viewed on screen, printed out, or imported into spreadsheets, graphing packages or wordprocessors for further manipulation.

In addition to manually entered transactions, regular payments such as standing orders, direct debits or salary payments can be automated. Pending transactions up to a specified date can be included in any future balance figures for accounts.

CashBook 1.40, released at the 2018 Wakefield Show, contained a bug which caused corruption to cheque numbers stored in accounts. If you have been using this version, please read the Upgrade140 file inside the download archive before installing or using any later release – this is essential to ensure that the numbers can be recovered.

Download CashBook
CashBook is released under Version 1.2 of the European Union Public Licence. Its source code can be found on GitHub, and copies can also be obtained from PackMan or the PlingStore.

In order to use CashBook, you will require:

  • a minimum of RISC OS 3.10,
  • the 32-bit Shared C Library (version 5.43 or later), which is a standard part of RISC OS 5 and can be obtained for other systems as part of the System Resources download from RISC OS Open Ltd, and
  • the Nested Window Manager, which is a standard part of RISC OS  4, 5 or Six, or can be soft-loaded on RISC OS 3.

Full documentation is supplied in the main CashBook archive, above, in StrongHelp and plain text formats. In addition, a printable manual is also available in PDF format. This contains the same text that is in the standard manuals, but also contains screenshots and illustrations. It is produced in A5 format, and contains approximately 100 pages.

Download CashBook Manual

Version History

0.98 (23 September 2006)

First public beta release, for feedback and comment.

0.98a (27 September 2006)

Limited release to some end users.

0.99 (18 February 2007)

Second public beta release, for feedback and comment.

0.99a (1 April 2007)

Update to second public beta release, for feedback and comment.

0.99b (2 April 2007)

Update to second public beta release, for feedback and comment.

0.99c (23 May 2007)

Update to second public beta release, for feedback and comment.

1.00 (4 September 2007)

First stable release.

1.01 (7 December 2007)

Update to first stable release.

1.02 (15 February 2008)

Update to first stable release.

1.03 (18 March 2008)

Update to first stable release (limited issue).

1.10 (20 April 2008)

Second stable release.

1.11 (9 October 2008)

Update to second stable release.

1.12 (4 November 2008)

Update to second stable release (limited issue).

1.15 (11 March 2009)

Third public beta release, for feedback and comment.

1.16 (18 March 2009)

Update to third public beta release, for feedback and comment.

1.17 (2 April 2009)

Update to third public beta release, for feedback and comment.

1.18 (19 April 2009)

Update to third public beta release, for feedback and comment.

1.20 (20 April 2009)

Third stable release.

1.21 (28 September 2009)

Update to third stable release.

1.22 (6 October 2009)

Update to third stable release.

1.23 (17 April 2011)

Update to third stable release.

1.30 (14 October 2012)

Fourth stable release.

1.35 (26 February 2016)

Update to fourth stable release.

1.36 (29 February 2016)

Update to fourth stable release.

1.37 (23 February 2017)

Update to fourth stable release.

1.40 (15 April 2018)

Fifth stable release.

1.41 (2 June 2018)

Update to fifth stable release.

1.42 (15 September 2019)

Update to fifth stable release.

1.43 (28 July 2020)

Update to fifth stable release.

1.44 (11 January 2021)

Update to fifth stable release.