[GNC] Doing Payroll in Gnucash
Jediator
jediator at artemisspace.com
Thu Jan 2 10:40:34 EST 2025
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.
More information about the gnucash-user
mailing list