![]() ![]() ![]() Payroll controls are any type of earning, benefit, deduction, accrual, hour, and so on that needs to be managed. Define as many payroll controls as you require. The Payroll module is able to handle any type of calculation with user-definable payroll controls. The following diagram illustrates the relationship between various records and payroll controls: Pay Structures - these are grid-style records that return a value based on the employee’s step and grade (the intersection of a row and column in a table).Brackets – these are lookup tables the system finds the correct record in the lookup table based on records stored in the employee’s Tax or Other Authority Info tables.B ase Amounts – aggregated amounts from other payroll controls.Other Authority Info – information used to lookup non-tax information, such as health insurance rates based on employee status (single, married, or family) is stored here.Tax Authority Info – employee tax-related records, such as filing status, number of allowances, and exempt/credit information are stored here.Rates – rates appear on employee cards and employer cards.The payroll control pulls information from several sources, including:.If a payroll control produces zero amounts in both the Payroll Amount and Taxable Amount variables, a line will not be inserted in the payroll journal.Temp Amount – this variable is not stored and is only used as a temporary holding place while the payroll control is executed.Adjusted Amount – this variable is not stored and is only used as a temporary holding place while the payroll control is executed.For example, the FIT (federal income tax) stores the employee’s taxable earnings in the Taxable variable and the federal withholding amount in the Amount variable. Generally, this variable stores numbers that are used to calculate the number stored in Amount. Method steps usually refer to this variable as Taxable. Taxable Amount – this variable is stored in the payroll journal.Generally, this variable stores numbers that appear on an employee’s pay stub. Method steps usually refer to this variable as Amount. Payroll Amount – this variable is stored in the payroll journal.Method steps, the lines of code that are used by calculation-type payroll controls, can store numbers in four variables, two of which are recorded in the payroll journal. ![]() If it is missing in either place, a line is not created in the payroll journal. A payroll control needs to be present in both the calculation order and on the Employee card to run.If a calculation order is not specified, the default Master Calculation Order is used.For example, an employee’s salaried, calculated by EARN SAL, needs to be calculated before federal income tax ( FIT) can be calculated. This enables the results of one payroll control to be used by another payroll control. Each payroll control is run in the order they appear in the calculation order.For example, EARN HOUR is a payroll control that takes the number of hours an employee worked (stored in HOUR REG) and multiplies it by the employee’s hourly pay rate. Calculated payroll controls have contain code, called method steps, which produce a result.For example, HOUR REG is a non-calculated payroll control. Non-calculated payroll controls enable you to input an amount immediately prior to processing payroll, such as the number of hours worked.To understand how payroll controls work and how you should use them, read the following list before you begin creating your own payroll controls: The following diagram illustrates the payroll control flow: Once all the payroll controls for the first employee are executed, the process is executed for the next employee and continues until all employees are processed. Each payroll control creates a line in the payroll journal. The payroll controls are essentially mini-programs that can calculate amounts, appearing in the calculation order and on the employee’s card. For each employee, all the payroll controls are executed. When payroll is processed, the application is triggered to cycles through each employee, one at a time. This involves creating a calculation method for the control, setting the base amount (sometimes called the taxable gross), entering tax tables, and possibly setting up an employee-based payroll rate. If you are using the Payroll Calculation granule, you can also define how the program calculates the payroll control. Payroll controls determine what kind of payroll information is kept, how it is categorized, how it appears on forms required by the government and on checks, and how it is posted to the general ledger. Every piece of payroll information tracked by the program is kept using a payroll control, whether that information is hours worked, pay earned, taxes withheld, payroll taxes paid by the employer, weeks worked, vacation earned or taken, or net pay. The Payroll Controls option lets you add, edit, and delete payroll controls. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |