"It’s great that you’re able to do payroll by hand for your situation. I think 
it’s unlikely that would be widely true of GnuCash users."

Thanks again John.

I cannot speak for other Gnucash users, but I started off as a small business over 30 years ago and was forced to learn how to do payroll for the 2 people I employed. There must still be small business owners in Canada that have the initiative to look up payroll tables on the Canada Revenue Agency website. If they cannot, would they be using a program like Gnucash in the first place? So, almost every small business owner who handles their own bookkeeping also needs to do payroll.

Thanks again John (and others who responded)

On 7/24/26 15:12, John Ralls wrote:
Richard,

It’s great that you’re able to do payroll by hand for your situation. I think 
it’s unlikely that would be widely true of GnuCash users.

I made a Bugzilla account for you (credentials sent separately) so you can file 
your enhancement request, but I’ll repeat once again that it’s not likely that 
anyone will do anything about it, especially in the timeframe you seem to need.

Regards,
John Ralls


On Jul 24, 2026, at 8:38 AM, J. Richard Herbert<[email protected]> wrote:

Thanks John,

My ability to code is ... underdeveloped. So, writing an RFE and submitting 
that is a way to go for me. Thanks.

As for payroll, I have been doing payroll in one form or another for close to 
30 years and can do a Canadian payroll for a small number of staff with Gnucash 
- but being able to print a paystub after entering payroll into a voucher can 
greatly simplify that process.. Having to, again, do payroll is something that 
came up in an agreement to help a First Nation development group that is 
floundering. The payroll is for me and others that I may need to employ in my 
charity to help out.

Thanks again, Richard

On 7/24/26 10:39, John Ralls wrote:
The person who wants the feature (i.e. you) write the RFE by submitting an 
enhancement request on our bug tracker (for which you’ll need to request a 
userid). As Adrien pointed out, it’s not likely that any of the core devs will 
take it up unless it really is simple, so the fastest way to get the changes 
you want is to code them up and submit a pull request on Github; if you do that 
then no enhancement request is needed.

As a general statement, though, payroll in most places is not at all simple, 
and doing it wrong can get you into very serious legal trouble. You’d be much 
better off switching to a project like Odoo that really is an all in one 
business platform (GnuCash isn’t) or contracting it out to a payroll processor.

Regards,
John Ralls

On Jul 24, 2026, at 05:46, J. Richard Herbert<[email protected]> wrote:

Thanks for keeping this going.

What I see is that vouchers work great for expense vouchers, but the also can 
work great for payroll while providing a paystub by using a saved report to 
print the payroll voucher as a paystub. For the paystub to be a professional 
looking, there needs to be a few minor tweaks to Gnucash so that a saved a 
Paystub Report can be used with a voucher to function for payroll - including 
using duplication of a previously posted payroll voucher to quickly handle 
payroll. Large companies have dedicated payroll systems, but small companies 
still use an all-in-one program [Gnucash] to handle their bookkeeping and 
payroll.

Who does the RFE?

On 7/23/26 17:36, flywire wrote:
Michael 
Novackhttps://lists.gnucash.org/pipermail/gnucash-user/2026-July/121205.html 
wrote:

    How hard might depend on familiarity with "functional" computer languages as opposed 
to "procedural" languages.


No. Based on Richard's explanation, my offer is to 
usehttps://wiki.gnucash.org/wiki/Custom_Reports#Introduction "The focus is onenough 
understandingto change (hack) existing reports."

I agree with Adrien 
-https://lists.gnucash.org/pipermail/gnucash-user/2026-July/121197.html to set 
up a RFE. I'm not going to do C++ code but with enough detail I'd look at 
tweaking a report.

RFE needs:
1. Sample GnuCash book and instructions to generate report, especially 
important for someone like me with no familiarity of this functionality
2. Requirements (as listed in posts)
3. Hopefully, identify specific report to change

Report Bugzilla link back to this list

Regards
_______________________________________________
gnucash-user mailing list
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
_______________________________________________
gnucash-user mailing list
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to