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 <gfowl...@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....@gnucash.org> on behalf
of Jediator <jedia...@artemisspace.com>
Sent: Wednesday, January 1, 2025 12:31 PM
To: gnucash-user@gnucash.org <gnucash-user@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@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@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@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.