How MSI Payroll posts to the General Ledger Version 6.0



Similar documents
MSI Payroll Version 6.0

for Sage 100 ERP Payroll Overview Document

Complete Payroll: COBRA Credit Implementation (PC Entry)

Encumbrance Journal Entries for Escrowed Amounts

Online Payroll: Set Up Checklist for Regions Customers

Doing payroll with QuickBooks

Chapter 14 Employees, Payroll and Account Reconciliation. Copyright 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved.

To create your payroll, go to Payroll and make sure you are on the Payroll Tab at the top.

Setting up the Payroll Module 34 Setting Up Payroll Posting Options 34 Setting Up the Group Insurance Table 35 Setting Up Time Off Options 36 Setting

BPA Restaurant Professional Payroll System

Microsoft Dynamics GP. U.S. Payroll

W-2 Helpful Hints. Tax Table Maintenance

If you re reading this appendix, you ve probably decided to use Intuit s Basic or

TheFinancialEdge. Converting to Payroll 7

MSI Accounts Receivable Version 4.0

Payroll Liability Adjustment

Client Start-up Checklist

If you re reading this appendix, you ve probably decided to use Intuit s Basic or

Doing Payroll With QuickBooks. Lesson 12

Managing Company Credit Cards

HOW TO SET UP PAYROLL

How To Setup & Use Insight Salon & Spa Software Payroll - Australia

Payroll Documentation

PAYROLL Getting Started Guide. Quick Start Guide

The M3 Payroll Cycle. M3 Training Manual MPI Software

1. Invoice Maintenance

Payroll Benefits Tax Tracking

New Client Start-up Checklist

STUDIO DESIGNER. Accounting 4 Participant

CONVERSION GUIDE EasyACCT Write-Up to Accounting CS

Quick Guide: Payroll tips

FlockBase Accounting. Fund Accounting Software for Churches. User Guide

SAGE ACCPAC. Sage Accpac ERP. U.S. Payroll 5.5A. Update Notice

FAWIN Version Release Notes Setting Up and Assigning Bank Rec Groups

Accounts Payable 6.4 User Manual

QBClips Payroll Setup Instructions

PRWIN. Financial Management For Windows. Pre-Paid Health Insurance Setup

Current liabilities - Obligations that are due within one year. Obligations due beyond that period of time are classified as long-term liabilities.

Payments & Transfers ACH

Schools Using EPM as their Payroll Provider

How to Set Up Group Term Life Insurance

INTUIT PROFESSIONAL EDUCATION. Payroll Done Right: An Advanced End-to-End Perspective

Plan and Track Your Finances

Microsoft Great Plains Dynamics PAYROLL

Hierarchy of a Standard PEO. Company

All rights reserved. Banyon Data Systems, Inc. 350 W Burnsville Parkway Burnsville, Minnesota (800)

CENTRAL SUSQUEHANNA INTERMEDIATE UNIT Application: Personnel. Step By Step Instructions for: How to Set Up the Fringe Benefits Directory

Chapter 11 - Banking and Reconciliation

REGULAR PAYROLL ACCOUNTING

Payroll Data Integration with QuickBooks

County Accounting Manual

Frequently Asked Questions (FAQ s) Why is the change being made and why does the employee care?

401(k) Plan Payroll Items Set Up Instructions for QuickBooks

Untangle Payroll Jargon

Statewide Health Benefits Interface

PayData A Vermont Company Working for You!

Getting Started Accounting

Changing from Accrual to Cash Accounting

Note: If you do not want your W 2 to be available online you must inform the Payroll Coordinator at (415) to suppress your W 2.

Earnie. Pension and OpenEnrol FAQ. Software Support

Introduction to Acowin Payroll. I. Configuring QuickBooks for Acowin Payroll... 1

Sage HRMS Sage 100 ERP Payroll Link User Guide. February 2015

SBM Reconciling and Closing Accounts

Sales Person Commission

The attached instructions are for employers who have employees that are subject to wage garnishment in connection with the Federal Student Loan

Nominal Setup for Payroll

Plan and Track Your Finances

Payroll Accruals: Wages, Taxes and More!

Chapter 1 QuickBooks for Restaurants

OPEN SYSTEMS Accounting Software

Creditor Manual User Guide

QuickBooks - The Basics for Nonprofits

Please distribute to all Spectra users in your company.

How To Use Quickbooks

Sage HRMS 2014 Sage HRMS Payroll Getting Started Guide. October 2013

Chapter 1 Job Costing Using WIP Accounts

DIRECT PAYMENTS (ACH TRANSFER MODULE)

Paychex Online Payroll

TRACKING EMPLOYEE SICK LEAVE ACCRUED & USED

Study Guide - Final Exam Accounting I

MUNIS PAYROLL INSTRUCTIONS

Using other accounts in QuickBooks

Quickstart Guide Online Payroll

Salary Effective Date for Life and Disability Insurance Calculations. Overview

Chapter 15 PAYROLL 15-1

Introduction: Payroll Suspense Correction (PPS) Process Prepared by Deanna Sailor 04/14/2015 Page 1

Microsoft Dynamics GP. U.S. Payroll

CHAPTER 1: END-OF-CHAPTER QUESTIONS

Nexsure Training Manual - Accounting. Chapter 6

Test 3 Review. Student:

Changing from Cash to Accrual Accounting

Slide 2. Income Taxes

WAGE WITHHOLDING FOR DEFAULTED FORGIVABLE LOANS A HANDBOOK FOR EMPLOYERS

How To Use Connectnow Accounting

Transcription:

How MSI Payroll posts to the General Ledger Version 6.0 User s Guide Municipal Software, Inc. 1850 W. Winchester Road, Ste 209 Libertyville, IL 60048 Phone: (847) 362-2803 Fax: (847) 362-3347 Contents are the exclusive property of Municipal Software, Inc. Copyright 2003. All Rights Reserved.

TABLE OF CONTENTS POSTING WITHIN THE MSI-PAYROLL SYSTEM... 3 DEFINING GL ACCOUNTS... 4 SYSTEM DEFAULTS... 4 EMPLOYEE MAINTENANCE... 6 Pay Info tab... 6 GL Distribution tab... 7 HOURS TYPE CODES... 8 FEDERAL TAX RATES... 10 How does the system split the employer s expense for FICA/Medicare when more than one GL Wage Account is being debited?... 11 PENSION CODES... 12 VOLUNTARY DEDUCTION CODES... 13 INSURANCE CODES... 14 TIME CARD ENTRY... 15 ISSUING PAYCHECKS WITH NEGATIVE DEDUCTIONS AND HOURS... 16 DISTRIBUTE TO TWO ACCOUNTING PERIODS... 19 2

POSTING WITHIN THE MSI-PAYROLL SYSTEM The MSI-Payroll module will account for the employer s expenses (wages paid, employer share of FICA/Medicare taxes, and employer paid pension/insurance contributions) by debiting the defined GL Expense Accounts setup on the maintenance screens defined below. Any deductions withheld from the employee checks (and any associated employer contributed amounts that are also owed to the various agencies) will credit the defined GL Liability Accounts. The difference between these debits and credits will offset to CASH. If Liability Control is activated within the system, then the Liability Accounts will retain the credit amounts until a liability check is cut to the appropriate agency, at which time the MSI-Payroll system will debit the GL Liability Account and credit CASH. Otherwise a journal entry can be entered directly into the MSI- General Ledger when the agencies are paid via alternate methods. The MSI-Payroll system will also allow for wages to be reduced by inputting negative hours worked, and for wages to be increased by inputting negative deductions taken. In this case, the negative wages will credit the defined expense account and the negative deductions will debit the defined liability accounts. So, when employee check detail is posted, the debits go to the MSI-General Ledger Expense Accounts and will consist of the employee s gross wages, any negative deductions, and the employer contributions for taxes, pensions, and insurance. The credits go to the GL Liability Accounts and will consist of any negative wages and deductions taken from the employees paychecks (along with any matching contributions from the employer). Offsets are defined in the System Defaults screen and in the General Ledger s Fund Code Maintenance screen. Debits (Expense Acct) Maintained where? Credits (Liability Acct) Maintained where? Gross Wages Employee Maintenance and Hours Type Code Maintenance Employer Contributions for taxes, pensions, and insurance Negative Deductions (resulting in increased wages) Federal Tax Rates, Pension Code Maintenance, Insurance Code Maintenance Federal Tax Rates, Pension Code Maintenance, Voluntary Deduction Code Maintenance, Insurance Code Maintenance Regular Deductions including Direct Deposit (also includes the employees deductions and any matching employer amounts) Negative Hours (resulting in reduced wages) Federal Tax Rates, Pension Code Maintenance, Voluntary Deduction Code Maintenance, Insurance Code Maintenance Employee Maintenance and Hours Type Code Maintenance When liability checks are issued and posted for the regular deductions withheld from the employees checks (and the associated employer contributions), the same liability account that was credited when the employees checks were posted will now be debited. The offsetting credit will post to the defined Cash account. As mentioned, offsets are defined in the System Defaults screen and in the General Ledger s Fund Code Maintenance screen. 3

DEFINING GL ACCOUNTS There are several setup screens within the MSI-Payroll system used to define where the various activities will post to the MSI-General Ledger System: System Defaults Employee Maintenance Hours Type Codes Federal Tax Rates Pension Codes Voluntary Deduction Codes Insurance Codes SYSTEM DEFAULTS Access this screen from the Payroll System Main Menu by going to Support > System Setup > System Defaults. The below marked fields are used to define offsets that will be utilized during the posting process. 4

Use as Default? When this flag is set, the program will use the Due To/From Account defined in MSI-General Ledger Fund Codes Maintenance as the payroll interfund offset. Otherwise, uncheck the flag so the program will use the Due To/From Interfund account from Payroll System Defaults as the payroll interfund offset. General Ledger Account Information Enter the general ledger accounts, which the system will credit when posting to the general ledger. Accrued Account Is the payroll offset in the split payroll distribution Cash Disbursement Account Is the payroll offset account when posting to the GL normally (not a split) Due To/From Interfund Account Is the payroll interfund offset for the fund. If the Use Default flag is set in the system defaults, the program will use the Due To/From Account from the fund as the payroll interfund offset. Otherwise, the program will use the Due To/From Interfund account from system defaults as the payroll interfund offset. If the Cash Disbursement and Due To/From accounts are not defined, then the MSI-Payroll system would use the accounts that are setup in MSI-General Ledger s Fund Code Maintenance. The Accrued Account is required only if the MSI-Payroll system is flagged to have the Distribute to Two Accounting Periods option available off the Cycle menu. 5

EMPLOYEE MAINTENANCE Access this screen from the Payroll System Main Menu by going to Maintenance > Employee Maintenance. The below marked fields are used to define the expense accounts for an employee s earnings. There are two places in the Employee Maintenance screen where GL accounts can be defined. Under the Pay Info tab defines where wages (other than the employee s regular pay) will expense Under the GL Distribution tab defines how the employee s regular pay will expense Pay Info tab Additional Pay Types fields This section is used to establish additional earnings (other than the regular wages defined in the Job Class/Job Level/Method/Base Hours/Pay Rate fields) that will be automatically loaded into the employee s Time Card each payroll. Additional Pay Types are typically used for one of two reasons, either an employee performs more than one job and receives a different rate of pay for each type of work completed and/or the employee performs different jobs that need to be tracked under different G/L account numbers. 6

Pay Code Specify the hour s type code for the additional pay this employee is to receive. Frequency Defines how often the employee is eligible to receive the additional pay. When the Hours Workfile is created at the start of each payroll, the system will use the Pay Period defined to determine which additional pay types to load into the employee s Time Card. The available options are described in the below data table. 1 First pay period only 2 Second pay period only 3 Third pay period only 4 Fourth pay period only 5 Fifth pay period only A All pay periods B Both first and second pay periods Rate Enter the hourly rate the employee will earn for the additional pay. If left blank, then the detail will need to be input via Time Card Entry in order for the employee to be paid these wages. Hours Enter the number of hours for which the employee will be paid. If left blank, then the detail will need to be input via Time Card Entry in order for the employee to be paid these wages. G/L Account Number Enter the general ledger expense account that the additional pay type should debit. If left blank, the program will determine the general ledger account(s) to use from the employee s defined GL Distribution account setup. GL Distribution tab G/L Account Number (required field) This set up determines how to distribute the employee s regular pay to the general ledger. 7

Description A display of the description of the MSI-G/L account number entered in the previous field. Percentage (required field) Enter what percentage of the salary expense is distributed to this account. The total of all values entered must equal 100%. HOURS TYPE CODES Access this screen from the Payroll System Main Menu by going to Maintenance > Hours Type Codes. The below marked fields are used to define the expense accounts for an employee s earnings. G/L Account Number Wages paid via the REG code will distribute to the MSI-General Ledger based upon the employee s GL Distribution defined in Employee Maintenance. For other Hours Type codes, if the expense should hit one specific GL Account, then enter the number of the MSI-General Ledger account to which the expense for these earnings should be debited. This number is used ONLY when there is no override setup on the employee s Maintenance screen (as an Add l Pay Type) and no override entered through Time Card Entry. The system will default to this account when building the general ledger distribution unless indicated otherwise in another program (like Employee Maintenance or Time Card Entry). 8

Substitution Account # Wages paid via the REG code will distribute to the MSI-General Ledger based upon the employee s GL Distribution. For other Hours Type codes, if the expense should post based upon the employee s GL Distribution, with the exception of a component (fund, department, class, subclass, or object), then input that substitution here. Meaning, if ++-++-++-5150 is input as the Substitution Account #, then the wages paid out for this Hours Code will debit the 5150 account(s) related to the employee s GL Distribution setup. So if the employee is setup in Employee Maintenance to have 20% of their wage post to 01-01- 22-1236 and 80% of their wage posts to 02-01-22-1236 then earnings from this Hours Code will post 20% to 01-01-22-5150 and the 80% to 02-01-22-5150. NOTE: If the wages paid out for the Hours Type Code should post based upon the employee s GL Distribution, then do not input anything to the G/L Account Number or Substitution Account # fields. Then as long as the Hours Type Code isn t added to the employee as an Add l Pay Type with a specific GL Account AND the Hours Type is not input to Time Card Entry with a specific GL Account, the wage will post based upon the employee s GL Distribution. NOTE: If both a G/L Account Number AND a Substitution Account # are input to an Hours Type Code, the system will ignore the G/L Account Number and post based upon the Substitution Account #. 9

FEDERAL TAX RATES Access this screen from the Payroll System Main Menu by going to Maintenance > Federal Tax Rates. The below marked fields are used to define the liability accounts for the taxes withheld from the employees and the expense accounts for the employer s contributions. Fed. Tax Acct. - The liability account to which the federal taxes withheld from the employee checks should be credited. When the liability check is issued to the IRS, this same liability account will be debited with the offset posting to CASH. FICA Employee Account # - The liability account to which the FICA taxes withheld from the employee checks (along with the employer s contribution) should be credited. When the liability check is issued to the IRS, this same liability account will be debited with the offset posting to CASH. FICA Employer Account # - This field can be wildcarded with pluses and represents the expense account(s) to which the FICA taxes owed by the employer should be debited. Medicare Employee Account # - The liability account to which the Medicare taxes withheld from the employee checks (along with the employer s contribution) should be credited. When the liability check is issued to the IRS, this same liability account will be debited with the offset posting to CASH. Medicare Employer Account # - This field can be wildcarded with pluses and represents the expense account(s) to which the Medicare taxes owed by the employer should be debited. 10

How does the system split the employer s expense for FICA/Medicare when more than one GL Wage Account is being debited? The system will compute what the percentage each wage line is of the whole gross pay. And it will then multiply the computed FICA and Medicare deductions by that percentage and post that amount to the corresponding GL account for the wage line. See the example below that illustrates how this works. For an employee who s Gross Wage is $1200 consisting of: Line Wage Hours Code Expense Account % of $1200 Gross Wage 1 $500.00 REG 01-11-35-511-2100 $500/$1200 = 42% 2 $400.00 REG 02-11-35-511-2100 $400/$1200 = 33% 3 $100.00 REG 08-11-11-511-2100 $100/$1200 = 8% 4 $200.00 TRA 11-11-35-511-2100 $200/$1200 = 17% FICA Tax owed = $1200 * 6.2% = $74.40 Medicare owed = $1200 * 1.45% = $17.40 When the Fund portion is wild-carded where FICA Tax goes to ++-11-11-521-3610 and Medicare goes to ++-11-11-521-3620 the system would expense the FICA/Medicare as shown: Line Tax Expense Account Amount 1 FICA 01-11-11-521-3610 $74.40 * 42% = $31.25 2 FICA 02-11-11-521-3610 $74.40 * 33% = $24.55 3 FICA 08-11-11-521-3610 $74.40 * 8% = $ 5.95 4 FICA 11-11-11-521-3610 $74.40 * 17% = $12.65 1 Medicare 01-11-11-521-3620 $17.40 * 42% = $ 7.31 2 Medicare 02-11-11-521-3620 $17.40 * 33% = $ 5.74 3 Medicare 08-11-11-521-3620 $17.40 * 8% = $ 1.39 4 Medicare 11-11-11-521-3620 $17.40 * 17% = $ 2.96 11

PENSION CODES Access this screen from the Payroll System Main Menu by going to Maintenance > Pension Codes. The below marked fields are used to define the liability account for the pension withheld from the employees and the expense accounts for the employer s contributions. Employee Account # - The liability account to which the pension withheld from the employee checks (along with the employer s contribution) should be credited. When the liability check is issued to the retirement agency this same liability account will be debited with the offset posting to CASH. Employer Account # - This field can be wildcarded with pluses and represents the expense account(s) to which the pension contribution owed by the employer should be debited. 12

VOLUNTARY DEDUCTION CODES Access this screen from the Payroll System Main Menu by going to Maintenance > Voluntary Deduction Codes. The below marked field is used to define the liability account that will be credited with the amounts withheld from the employee paychecks. Account Number The General Ledger liability account to which the deduction taken from the employee checks will be credited. When the liability check is issued for the deduction, this same liability account will be debited with the offset posting to CASH. 13

INSURANCE CODES Access this screen from the Payroll System Main Menu by going to Maintenance > Insurance Codes. The below marked fields are used to define the liability account for the insurance amount withheld from the employees and the expense accounts for the employer s contributions. Employee Account # - The liability account to which the insurance amount withheld from the employee checks (along with the employer s contribution) should be credited. When the liability check is issued to the insurance agency this same liability account will be debited with the offset posting to CASH. Employer Account # - This field can be wildcarded with pluses and represents the expense account(s) to which the insurance contribution owed by the employer should be debited. 14

TIME CARD ENTRY Once all the setup is completed and it s time to process a payroll, you can use Time Card Entry to override the default GL accounts that load in when the payroll is started (based upon how all the prior setups are completed) so that the wages post to a different GL number. NOTE that the system will post to any GL account input via Time Card Entry. Edits made here will trump setups done on the prior screens. Access this screen from the Payroll System Main Menu by going to Cycle > Time Card Entry. In the event that it says MULTIPLE ACCT, simply click the icon at the top of the screen to see the GL Distribution defined in this employee s Maintenance setup: NOTE: The Hours Work Sheet Report will list the GL expense accounts for each wage line. Use that to review entries before proceeding with the payroll. 15

ISSUING PAYCHECKS WITH NEGATIVE DEDUCTIONS AND HOURS The MSI-Payroll module allows users to input negative deductions to Time Card Entry s override tabs in order to reimburse deductions withheld in error. It will also accept negative hours if wages were paid out via the wrong Hours Type code or to reduce gross pay when too much was paid out. WHICH FIELDS IN TIME CARD ENTRY ACCEPT NEGATIVES? 1) On the first tab labeled Time Card Entry, you may input negative Hours (not a negative Rate): 16

2) On the third tab labeled Tax Override, ALL fields will accept a negative dollar amount: 17

3) On the fourth tab labeled Deduction Overrides, each section (Pension, Insurance, and Voluntary Deduction) will accept a negative dollar amount. HOW DO NEGATIVE HOURS AFFECT MY PAYROLL POSTING? Typically, wages paid to an employee will debit the defined expense account. When wages are reduced by negative hours, then the GL account defined for that entry will be credited for the amount of the negative earnings. HOW DO NEGATIVE DEDUCTIONS AFFECT MY PAYROLL POSTING? Typically deductions taken from an employee s check are credited to the defined liability account. When wages are increased by negative deductions, then the defined liability account will be debited for the amount of the negative deduction. 18

DISTRIBUTE TO TWO ACCOUNTING PERIODS This option allows you to post part of your payroll to two different accounting periods. This comes in handy when part of the time being paid is for the prior fiscal year and part if for the current fiscal. Taking the option off the Cycle menu will give you a screen that looks like the one below. The only field to populate is the percentage you want to post back to the prior accounting period. Once that s entered, then simply specify Y at the bottom of the screen in order to print the new distribution journals that specify what will post to what fiscal and what period. Note: The earliest period is determined by subtracting 1 period from the Accounting Period that was specified when the Hours Workfile was created. For example, if the Hours Workfile was generated with Accounting Period 12, then the earliest period would be 11. If the Hours Workfile is generated with Accounting Period 01, then the system will actually post two journals to the prior fiscal, one to period 13 and one to period 12. Before you ll be able to split the payroll between accounting periods, you will have to make sure to define the Accrued Account in the Payroll System Defaults General Ledger Account Information section. The Accrued Account is the payroll offset used for the split payroll distribution. 19

Then when you start your payroll, specify the Accounting Period to be the highest period. For instance, if you want the journal to post to both periods 03 and 04, then specify 04 when you create the hours workfile in Payroll. If this is a split between two fiscals, then specify Accounting Period 01. When you get to the point where you print your Distribution Journal, input the highest Fiscal. If the journal is being split between two periods in the same fiscal then the selection here will likely be the defaulted entry, but if splitting between two periods that are in two fiscals, make sure to input the highest fiscal. For instance, if posting to period 01 of 2010 and period 12 of 2009:, then input 10. Then when you get to the screen for the payroll split, input what percentage you want to post to the earliest period. If posting to periods 03 and 04, then input the percentage to post to 03. If posting to periods 12 in one fiscal and 01 in the next fiscal, then input the percentage that should post to period 12. The process of splitting the payroll will generate a REDISTRIBUTE PAYROLL FOR G/L report that should be reviewed carefully to make sure that there aren t any undefined account numbers and that you are pleased with the way the system has split the posts. If you decide not to let the system split the posting then simply re-run the Distribution Journal for the system to clear the split so that the entire journal can be posted to one period (the period defined when the Hours Workfile was created). When ready to post the redistributed payroll, then go to the Post to General Ledger option off the Payroll s cycle menu. It will post to the General Ledger in the same sequence that the journals printed out on in the REDISTRIBUTE PAYROLL FOR G/L report so when you first go to the Post screen, make sure to input the desired Journal Number, Date, and Fiscal year for the first journal that printed on that report (this will be the posting to the highest period). Once that first journal is posted, you ll be prompted with a message like the one below to let you know that the Post to General Ledger option has to be run again. The next time you go to the Post to General Ledger screen, make sure to define the desired Journal Number, Date, and Fiscal year for the second journal that printed on the REDISTRIBUTE PAYROLL FOR G/L report (the earliest period). If there was a 3 rd journal on that report (to period 13) then you ll also get the same Information Message about having multiple accounting periods in the file. So you ll need to run the process a 3 rd time before you can update the payroll. 20