The Python Checkbook Manager (aka PyCheckbook) is a personal finance
manager that focuses on simplicity and portability. It will run on any platform
that can run Python and wxPython. It handles very simple checkbook register
The program may be downloaded from the
SourceForge project page.
March 26, 2004 Version 0.6 released, which is solely a wxPython
application. Please download version 0.5 if you want the Tk or GTK+
December 2, 2001 Version 0.5 released, now with both Tk and GTK+
January 13, 2001 Version 0.3 released.
- Read/write Quicken Interchange Format files.
- Graphical checkbook register.
- Gnu GPL license.
- Python programming language:
easy to read and change.
- Runs on any platform that has wxPython installed.
Do we really need another checkbook manager?
There are certainly lots of checkbook managers out there.
Intuit makes the
Quicken package, which is very capable. However, Quicken
is expensive and too bloated with features for what
I really want out of a checkbook balancer. Plus it
won't run on Linux.
I've used CBB
for years and have been happy with it. I wanted a checkbook
manager that I could run on every computer I had, whether
it was a Windows Laptop, and Macintosh, or a Linux workstation.
I also wanted simple features.
GnuCash is looking
better and better each day. But I really didn't need
all of the features it provides, I didn't want to have
to get my system administrator to install it on my
Linux box at work, and I couldn't install it on my
For these reasons, a small program like PyCheckbook is
best for me. It may also be best for you; if so, you're
welcome to use it. If not, there are many other good packages
Here is are screenshots of the PyCheckbook
Your input is welcome!
I welcome suggestions for improving the code. You can
email me at