[GNC] Payroll add-on, module, software?

John Ralls jralls at ceridwen.us
Wed Jul 25 20:20:02 EDT 2018



> On Jul 25, 2018, at 2:55 PM, Mike or Penny Novack <stepbystepfarm at dialup4less.com> wrote:
> 
> On 7/25/2018 2:06 PM, Adrien Monteleone wrote:
>> R..... but the short answer is, no, there is no (and probably won’t ever be) any payroll module or features. Unfortunately, the jurisdictional requirement nightmare to comply with every nuance across the entire planet is beyond the time and resources of the small development team.
>> 
>> However, GnuCash can handle the payroll accounting entries and even print the checks. (with vouchers if you’re up for some finagling)
>> 
>> You’ll have to calculate the deductions from gross separately in some other software first though. The most common suggestion I’ve seen is to setup a spreadsheet with the proper deduction rates and you just fill in the gross.....
> 
> But that is ONLY if there is an insistence on monolithic design. What might not be beyond the capabilities of the development team is to introduce a facility for gnucash to accept FEEDS (from external components). Once that capability is present, it would be possible for OTHER teams to come into existence to create POS and Payroll systems << both of those have jurisdiction dependencies so might well be just for this or that jurisdiction >> that would interface with gnucash and other external facilities like "inventory" which would be more likely universal << not jurisdiction dependent >>
> 
> However I've always been on the modular side in the great monolithic vs modular debate.

GnuCash is actually very modular (perhaps a little too much, there are parts of it that are modules and probably shouldn't be). I wouldn't say it's easy, nothing in programming GnuCash seems to be easy, but it's possible for a third party developer to create a payroll module for their jurisdiction and for users in that jurisdiction to add it to their GnuCash installations.

But in 20 years no third party developer has ever expressed any interest in creating a GnuCash plugin. 

Regards,
John Ralls



More information about the gnucash-user mailing list