We are going to enter the payroll accounting entries for one employee with appropriate deductions for federal and state income tax and FICA tax:
Monthly salaried employees are typically hired with a gross pay. However, when it comes to making payment, there will be several deductions. When you record payroll in GnuCash, it is done with a single split transaction. This split transaction will populate the appropriate expense and liability accounts. If you want to look up any of the payroll details for a particular employee, at any time, you can simply open and view the split transaction.
For example, most employees in the US will typically have the following deductions:
There will be other deductions such as county or local taxes, separate deductions for health, dental, and vision insurance, 401(k) or other retirement plan contributions and so on. The net pay thus calculated becomes payable to the employee and it becomes an expense to the business.
The business owes these deducted amounts to the respective tax authorities. In addition, the bookkeeping system must keep track of company contribution to social security tax, Medicare tax, health insurance, 401(k), and so on. These are also employee-related expenses to the business. However, these payments are not made at the same time as the payroll. So, these amounts must be accumulated in respective liability accounts so that the correct amounts can be paid, when they become due.
As we said, GnuCash doesn't have an integrated payroll module. Any calculation of deductions and company contributions must be made outside of GnuCash. This is the reason why we used a payroll calculation spreadsheet in the above tutorial. The spreadsheet can have all the formulas and lookup tables set up so that you can enter the gross salary in one cell and get all the computed values ready to be posted into GnuCash.
The following split transaction map covers just the three taxes listed previously, of which the federal and state income taxes are entirely payable by the employee, while the FICA tax has an employee contribution and an equal company contribution.
Account |
Increase |
Decrease |
---|---|---|
CurrentAssets:Checking |
Net Salary | |
Expenses:Salaries |
Gross Salary | |
Liabilities:Federal Income Tax |
Federal Income Tax | |
Liabilities:VA Income Tax |
VA Income Tax | |
Liabilities:FICA Tax |
Employee FICA Tax | |
Expenses:FICA Tax |
Company FICA Tax | |
Liabilities:FICA Tax |
Company FICA Tax |
Here is a list of frequently asked questions about the payroll process and our answers:
When employees spend their own money on behalf of the business, or they draw a cash advance from the business and need to account for expenses incurred, or they use a company card for business expenses, they need to submit an expense voucher to account for the amounts.
Under the Business menu you will find the Employee menu item with the Employee, Expense Voucher, and Process Payment modules.
You will find that these modules follow the same process as we covered in detail under Customer Invoices and Vendor Bills. You can follow the same process for Expense Vouchers as we followed for Invoices in the Invoices and Accounts Receivable section of Chapter 6, Business Mantra: Buy Now, Pay Later.
a. An expense
b. A liability of the business to be paid to the government later
c. An asset of the company
d. A liability of the employee to be paid to the government later
a. Account Type "Asset" and Parent Account "Assets".
b. Account Type "Liability" and Parent Account "Liabilities".
c. Account Type "Expense" and Parent Account "Expenses".
d. Account Type "Income" and Parent Account "Income".