[GNC] Customer invoice appearance

Adrien Monteleone adrien.monteleone at lusfiber.net
Wed May 10 23:23:51 EDT 2023


All reports can be styled with CSS. (they are simply HTML tables)

You can set up a custom stylesheet and assign it as the default.

You won't be able to re-order elements in the file itself, but you could 
maybe use some CSS positioning rules to gain a bit of flexibility.

If that doesn't get far enough, you'd have to write your own invoice 
report in Scheme.

As for sharing, there's this list, the Using GnuCash page on the Wiki, 
and of course, a PR to get it included in a subsequent release.

Regards,
Adrien

On 5/5/23 1:37 PM, Eric Hammond wrote:
> Is there an example or tutorial for creating a custom invoice template?
> The default invoice does not appear very professional, and has been commented on by many of my clients.
> So far I fix this by using the default and copying the information into a Microsoft Word invoice form.
> This requires a lot of extra time in some cases.
> 
> If I do manage to create a good template is there a way to share it with other Gnucash users?



More information about the gnucash-user mailing list