Gnucash invoices from templates


Up to now, Gnucash can create invoices, but the format and layout of these invoices cannot be controlled freely using templates. Gcinvoice is a tool which parses the Gnucash data file and uses a user provided template to generate invoices. It is similar to g2latex by Stefan Tomanek, but the latter was not powerful enough for my needs, and did somehow not work for me.

Features of Gcinvoice

Licence and Credits

gcinvoice was written by Roman Bertle bertle@smoerz.org 2007-2008. It contains an adapted version of YAPTU, a templating utility written by Alex Martelli. gcinvoice is published under the Python license.

Download, Installation and Documentation

Simply download the sources, unpack and follow the instructions in the contained README file.