Payroll "use reports to view per-employee information"

Michael Ferrara mferrara1 at gmail.com
Thu Jun 25 14:11:13 EDT 2015


Would this work-a-ma-round?
Assuming 1.) The business has all employees under one "Salaries" account
and 2.) Each paycheck split contains the employee's name...

Edit->Find where Description matches <employee name>
Then run a cash flow report on the search results? I disclaim I have not
tried this.

The only other way I can think of is saving the gnc file as sql then
running a similar query for the individual employee.

re: The advice on the gnucash page... that assumes you are keeping one
large .gnc book across multiple years, eras or epochs. In the US we get
taxed once a year, so I usually keep one .gnc book per year.  My staff does
not rotate too much in that time frame so it is still practical for me to
dedicate an account to each employee. Old employee subaccounts get moved to
an arc'hive parent account and are not carried forward to the next year, to
save from clutter.  That is my personal style... there are probably other
ways.
On Jun 24, 2015 9:11 PM, "Colin Keenan" <colinnkeenan at gmail.com> wrote:

> I have set up payroll for 2 employees following this guide:
> http://www.gnucash.org/docs/v2.6/C/gnucash-guide/bus-pay-acct1.html
>
> Although I could have easily created a separate account for my 2 employees,
> I followed the advice on that page:
>
>> >
> Note
>
> Resist the temptation to create per-employee sub-accounts to track
> individual salaries. Creating a sub-account for each employee leads to
> unmanageably large lists of accounts. Imagine the account structure after a
> few years of employees coming and going. It is much simpler to keep all of
> your employees’ payroll records within a single account
> (*Expenses:Salaries* for
> example) and use reports to view per-employee information.
>
>> >
>
> Now though, I see absolutely no way to generate a report for just one
> employee (or both, for that matter). I would like to have a report showing
> the full year-to-date breakdown of gross pay, net pay, withholdings, and
> employer contributions. How can I possibly do this? Seeing nothing on the
> built in reports, I tried to create a custom one in Scheme by modifying the
> Hello World report, but there's something funny going on and I doubt this
> sort of custom report is actually supported. It's also extremely difficult
> if it is supported, so I must be missing something. The payroll guide I
> followed made it seem as though it would be natural and easy to create a
> report for each employee, but then says nothing about how to do it. This
> payroll guide doesn't even have you set up each employee as an Employee.
> The payments are done entirely by hand and not through the Business
> Employee menu. The guide doesn't even have you set up A/Payable. So the
> Employee reports are not usable after following this guide.
>
> How do I make the payroll report for each Employee?​
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> 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