[GNC] Simple report(s) wanted

flywire flywire0 at gmail.com
Tue Jan 21 16:09:06 EST 2025


Nice question for a basic and most common need.

> You need two reports and the standard report versions will likely do what
you require: Balance Sheet, Income Statement

> You might be able to get both [current/previous period] Balance Sheet on
one page with the multi report section. I have not tried that.

Elsewhere Balance Sheet reports normally report previous/current periods.
Has anyone successfully generated this in GnuCash rather than a spreadsheet
hack?

My take on OP's request is an Itemised Profit and Loss report. (Let's
ignore the inconsistencies in report menus, names and headings.) This is
something GnuCash can't do because the Transaction Report has a very
different engine to the Balance Sheet and Profit and Loss Reports. The
Transaction Report generally has more capability, things like filters,
which are not available in other reports.

iirc the last time I raised using a consistent report engine the developer
response was the effort would be better spent completely replacing the
reporting module.

Open source offerings are limited. I worked through LibreOffice Base with a
sqlite connection but unlike the other modules it is very undeveloped and
buggy without any development resources. A nice python framework
was developed but development stopped as it got to the Base module.
Straight SQL might be best.

Any thoughts? Alternate user-focused reporting using SQL could be developed
without impacting anything currently done by GnuCash developers.

Regards


More information about the gnucash-user mailing list