[GNC] Doing Payroll in Gnucash
Brad Morrison
bradmorrison at sonic.net
Thu Jan 2 10:55:07 EST 2025
Hi Jediatior/ND & GnuCash users,
https://gnucash.org/docs/v5/C/gnucash-guide/bus_payroll.html - it looks
like GnuCash has a guide that covers this payroll topic.
---
Thanks,
Brad - https://www.facebook.com/brad.morrison.12327/ &
https://norcal.social/@BradMorrison
On 2025-01-02 07:40, Jediator wrote:
> Thanks for all your responses. I guess creating a script seems to be the answer to automate payroll in GNC. Are you using the C/C++ APIs in GNC? Do you have to compile your code for each release? Would it be more easier doing that in Python using Python-binding APIs? Thanks!
>
> On 1/1/25 7:00 PM, R. Victor Klassen wrote: I have a rather jurisdiction-specific perl script that I run on a csv file that captures the employees time sheet information.
>
> And on top of that I have a piece of C++ code that does the necessary queries to get the year-to-date information needed in calculating the deductions, and spits out a second .csv file that is read by the above perl script. The C++ code is subject to the possibility of breaking at a major release of GnuCash, but hasn't so far (if the sqlite schema changes, it will break for sure).
>
> So yes it can be done. I won't say it's all that easy. But without buying something or outsourcing it I know of no other way to get payroll right in our jurisdiction (Ontario, Canada, specific to rules that apply to farm workers).
>
> I'm surprised Glenn doesn't also have to deal with Social Security deductions. Here we have EI, CPP, and the two taxes. I thought I recalled when in the US having MC and some other kind of Social Security deduction.
>
> On Jan 1, 2025, at 12:39 PM, Glenn Fowler <gfowler1 at outlook.com> wrote:
>
> Hi ND,
>
> What I do is payroll in Quickbooks Payroll Core which is just payroll only and then I just manually add the 3 transactions into GnuCash (payroll check, federal taxes, and state taxes).
>
> ________________________________
> From: gnucash-user <gnucash-user-bounces+gfowler1=outlook.com at gnucash.org> on behalf of Jediator <jediator at artemisspace.com>
> Sent: Wednesday, January 1, 2025 12:31 PM
> To: gnucash-user at gnucash.org <gnucash-user at gnucash.org>
> Subject: [GNC] Doing Payroll in Gnucash
>
> Happy New Year everyone! Anyone using Gnucash for doing Payroll? I'd
> like to know the pros-and-cons of using GNC for payroll processing. Thanks!
>
> ND
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> 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
> gnucash-user at gnucash.org
> 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
gnucash-user at gnucash.org
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.
More information about the gnucash-user
mailing list