Equivalent for Expenses on the Palm. Supports payment types, categories, expense types (mileage, meals, parking, etc.), notes, currency selection etc.
gpe-expenses started as a typical qof-gen CLI application but now has a Gtk front-end, built on libgpewidget1. v.0.1.5 is on release at SourceForge. CVS access is also available via SourceForge. Some of this Gtk code should be available as an option from qof-gen in due course.
gpe-expenses is available in Debian unstable and testing distributions. gpe-expenses is also packaged for Emdebian (embedded debian).
QOF allows a sync operation to be selective and recursive - providing a method of data-mining.
gpe-expenses uses QOF. It's not hard to wrap QOF around existing C structs. I don't anticipate any report capability being available on the iPAQ from gpe-expenses - only the via sync operation to the PC.
QOF depends on glib-2.0. gpe-expenses uses a sqlite backend via QOF.
http://gpe-expenses.cvs.sourceforge.net/gpe-expenses/gpe-expenses/
https://sourceforge.net/projects/gpe-expenses