This chapter provides an overview of tax processing and discusses how to:
Update annual tax adjustments.
Calculate the subsidy factor.
Processing inter-company transfers.
Run tax reports.
View delivered tax elements.
See Also
This section discusses:
Taxes in Mexico.
Tax methods.
Federal tax processing.
Annual tax adjustments processing.
State tax processing.
Employers are legally required to maintain and report a variety of tax data about their employees. Global Payroll for Mexico delivers much of the set up information needed to calculate taxes in the system.
With Global Payroll for Mexico, you can define the method for calculating employees’ taxes on the General Parameters page.
The tax methods are:
For regular earnings where ISR Art. 113 is applicable, the following tax methods are available:
Annual projection method.
Semimonthly projected ISR.
Without adjustment.
Adjustment during the month.
Adjustment at the end of the month.
Article 112 LISR (Severance pay method).
Article 142 RISR (Vacation Premium, Profit Sharing, and Christmas Bonus method).
Article 148 RISR (Multiple months payment method).
This section discusses each tax method.
This method projects the taxable base of the pay period as well as projecting the annual taxable base that will accrue for the employee in the annual form. This projection is calculated using annual tables. Once the annual tax is determined, a factor is calculated that divides the taxable base of the pay period by the annual projected taxable base. To determine the tax for the pay period, the projected annual tax is multiplied by the factor and this is equal to the period tax.
For employees who are on a semimonthly projected ISR payroll, the system projects their salaries for the next period, taking into account that the projection will be made in every pay period and subtracting the tax retained in the previous periods.
The semimonthly projected tax method applies to all types of employees (hourly and salaried) with a semimonthly pay frequency.
Depending on the pay frequency, the system will divide the taxable base by the number of worked days and the result will be multiplied by the Day Factor (defined on the General Parameters page). The result will be the monthly taxable base. Then, the system will calculate the taxes to this monthly taxable base. Immediately after calculating the taxes (Articles 113, 114, and 115), the system divides the resulting tax amounts by the Day Factor and multiply the result by the number of worked days. This result gives us the proportional taxes that correspond to the pay period taxable base.
See Defining General Parameters.
This method works the same way as the Without Adjustment method, but takes into consideration all the accumulated taxable earnings for the month. For example, if your company is running a weekly payroll, and you are currently running payroll for the third week of the month, the system will consider the taxable earnings from the two previously paid periods of the month as well as the current pay period. The same consideration is applied to worked days.
Adjustment at the End of the Month
This method is the same as the Without Adjustment method for all pay periods that are not the final one in a single month. This method is also similar to the Adjustment During the Month method for the pay period that is the final one in a single month.
Article 112 LISR (Severance Pay Method)
The system calculates the tax of one month salary for the employee using the method from Article 113. Once calculated, this tax will be divided by the monthly salary in order to determine a Tax Factor. Then, the severance pay taxable base will be multiplied by this factor in order to determine the Article 112 LISR tax amount.
Article 142 RISR (Vacation Premium, Profit Sharing, and Christmas Bonus Method)
The Article 142 RISR method is calculated in this way:
The taxable base is divided by 365 and multiplied by 30.4 in order to determine a monthly taxable base.
The result of this calculation is added to the regular taxable base of the pay period (the one used for the Article 113 tax method). Then, the system calculates the tax to this new taxable base based on the Article 113 method.
The tax for one month salary for the employee is calculated using the Article 113 method.
The difference between the tax from Step 2 and Step 3 is calculated.
The result from Step 4 is divided by the result from Step 1. This results in the Tax Factor.
The taxable base for Article 142 RISR is multiplied by the Tax Factor calculated in Step 5 in order to determine the tax.
Article 148 RISR (Multiple Months Payment Method)
The Article 148 RISR method is calculated in this way:
The taxable base is divided by the number of days that corresponds to the earnings. For example, a quarterly bonus payment is divided by the number of calendar days in the quarter. The result is multiplied by 30.4 in order to determine a monthly taxable base.
The result from Step 1 is added to the regular taxable base of the pay period (the one used for the Article 113 tax method). Then the system calculates the tax to this new taxable base based on the Article 113 method.
The tax for one monthly salary for the employee is calculated using the Article 113 method.
The difference between the tax in Step 2 and Step 3 is calculated.
The result from Step 4 is divided by the result from Step 1. This results in the Tax Factor.
The taxable base for Article 148 RISR is multiplied by the Tax Factor calculated in Step 5 in order to determine the tax.
To process federal taxes:
Define general tax parameters on the General Parameters page.
Process tax contributions during regular payroll runs.
Run the Federal Taxes report at the end of the tax year.
See Also
During a calendar year, there may be times when too much or too little tax is paid because of varying incomes or other circumstances. The annual income tax adjustment process corrects this problem.
You can identify employees who don’t qualify for an annual tax adjustment. This includes employees who have:
Terminated and were rehired and the company decides not to adjust taxes.
Notified you in writing that they plan to present their tax adjustment themselves (self-presentation).
This could be based on several reasons. One reason is when an employee has earned more than the government-allowed income limit and must self-present their tax adjustment data.
To process tax annual adjustments:
Define annual adjustment parameters on the Annual Adjustments page.
Define an annual period and create the calendar for the pay groups that you will run on the Calendar Definition page in the core application.
Enter tax data from Form 37 on the Other Employer page.
Form 37 details tax data for employees you hire mid-year who worked for another company earlier in the same tax year. The system processes this information during the annual tax adjustment and that’s why it’s important to have this information entered prior to the annual adjustment process.
Identify payees who don’t qualify for an annual tax adjustment on the Payees Without Adjustment page.
Run the Form 37 report for employees who are going to present their own annual adjustment tax data.
You can also run this report at other times of the year. For example, you may also want to provide this information to terminating employees.
Run the Annual Adjustment Tax process (PL AJUSTE ANNUAL) at the end of the year.
Run the Annual Tax Adjustment Results process (GPMXAA02) through the Annual Adjustment report to view annual tax adjustment results.
(optional) Run the Subsidio Acreditable process (GPMXAA04) through the Annual Adjustment report to display tax subsidy data and have the details of how the system calculated the Subsidio Acreditable for those employees who had multiple employers during the year.
Run the Minimum Wage Salary Level process (GPMXAA01) through the Annual Adjustment report to create an addendum to the annual tax adjustment process.
See Also
Defining Annual Tax Adjustments
In Mexico, only employers pay state taxes. Each state defines which earning and deduction types are part of its taxable income and the applicable rates.
To process state taxes:
Define which earnings and deductions are eligible for state taxes on the State Taxes Earn/Ded page.
View and verify state tax rates on the State Taxes Rates page.
(optional) Define state and local tax rates at the company level for Chihuahua and Ciudad Juarez on the Spec. State Taxes page.
Note. You only have to define these taxes if you have operations in these states or cities.
Process tax contributions during regular payroll runs.
Run the State Taxes by Location report every month after the last payroll process of that month.
Note. The State Taxes Earn/Ded page, the State Taxes Rates page, and the Spec. Taxes Rates page are described in another chapter in this PeopleBook.
See Also
This section discusses how to:
Enter earnings and tax data from other employers.
Define payees without adjustment.
Page Name |
Object Name |
Navigation |
Usage |
GPMX_OTH_ER_TBL |
Global Payroll & Absence Mgmt, Payee Data, Taxes, Define Prior Employer Data MEX, Other Employer |
Enter all Form 37 information about a new employee hired in the middle of the year. |
|
GPMX_EE_NO_ADJ |
Global Payroll & Absence Mgmt, Payee Data, Taxes, Specify No Year-End Adj MEX, Payees w/o Adjustment |
Identify all payees who are not eligible for an annual tax adjustment. |
Access the Other Employer page.
Employer |
Enter the name of the previous employer. |
Earning/Deduction Code |
Select the type of earning or deduction that appears on the Form 37. |
Amount |
Enter the amount of the specific earning or deduction. |
Access the Payees w/o (without) Adjustment page.
Insert Data |
When you select Insert Data, the system will populate a list of employees who earned more than the government-allowed income limit that is indicated in the Earned More Than field. |
Company |
Select the company for which the payees work. |
Earned More Than |
Enter the government-allowed income limit. |
EmplID |
Select employees who will not be included in the annual tax adjustment process. |
Adjustment Type |
Define the adjustment type for the payee. Values are Self Presentation and Terminated & Rehired. |
This section discusses how to:
View payee details for inter-company transfers.
Run the inter-company transfer process.
See Also
Setting Up Inter-Company Transfer Processing
Page Name |
Object Name |
Navigation |
Usage |
GPMX_INTERCOM_PYE |
Global Payroll & Absence Mgmt, Payee Data, Taxes, Inter-company Payee Detail MEX, Inter-Company Payee Detail MEX |
View employees with inter-company transfers data. |
|
GPMX_RC_INTERCOM |
Global Payroll & Absence Mgmt, Taxes, Inter-company Transfer MEX, Inter-Company Transfer MEX |
Run the Inter-Company Transfer process to adjust accumulator balances for employees having transfer between internal companies. |
Access the Inter-company Payee Detail MEX page.
The system loads data from Human Resources into this table for employees with new job data rows where the specified action and reason code combination qualifies for processing of inter-company transfers. The system also updates the data on this page after a user runs the Inter-Company Transfer process by displaying the ID of the user who ran the process and a reason value.
Payee Transfer Detail
The system displays details of the employee's job data record related to inter-company transfers. Details include the effective data of the job data record that qualified for internal transfer processing, the old company of the employee, the qualifying action reason for the inter-company transfer, the user ID of the person who made the change, and the reason. The system displays the user ID and reason values only after a user runs the Inter-Company Transfer process to indicate that the processing is complete.
Calendar Detail
The system displays the calendar group ID, pay group, and calendar of the payee. Use these values when running the Inter-Company Transfer process.
Access the Inter-Company Transfer MEX page.
Run Control ID Processing
Calendar Group ID |
Select the calendar group for which you want to process data for employees with inter-company transfers. |
Pay Group |
Select the pay group for which you want to process data for employees with inter-cmompany transfers. |
Adjust Accumulator Balances |
Select this check box to have the Inter-Comapnay Transfer process adjust accumulator balances when processing employees with inter-comapny transfers. The process sets the accumulators values of the old company to zero and moves these accumulator values to the prior employer data record according to the values set on the Inter-Company Transfer Mapping page. |
Undo Process |
Select this check box to have the Inter-Company Transfer process reverse the changes that it made to accumulator values for employees with inter-company transfers. The process readjusts the accumulators to their original value and removes the prior employer data from the Other Employer page. |
Calendar IDs
The system displays the calendars and their associated run type, payment date, and calculate thru date.
This section provides an overview of the subsidy factor and discusses how to:
Define subsidy factor parameters.
Calculate the subsidy factor.
Every year, companies in Mexico need to calculate their subsidy factor based on the earnings and deductions of a single year. This subsidy factor is used to determine the creditable and non-creditable portions of taxes that are going to be calculated during the federal tax calculation process.
Due to recent tax laws, all employees will have their subsidy calculated using the following formula:
Subsidy Proportion = Total taxable base / Total earnings in the last year.
Here is an example of the subsidy factor calculation, using an employee’s data for the year 2001. The amounts shown are in Mexican pesos.
Earnings |
Taxable Base |
Non Taxable Base |
Total Earnings |
Salary |
152,000.00 |
152,000.00 |
|
Vacation Premium |
8720.00 |
1018.00 |
9738.00 |
Christmas Bonus |
9700.00 |
2115.00 |
11,815.00 |
Overtime |
21,510.00 |
3820.00 |
25,330.00 |
Other Earnings |
8540.00 |
35,660.00 |
44,200.00 |
TOTAL |
200,470.00 |
42,613.00 |
243,083.00 |
Subsidy Proportion = Total Taxable Base 2001 / Total Earnings in 2001
Subsidy Proportion = 200,470.00 / 243,083.00 = .82
You will use this subsidy proportion to calculate the non-creditable subsidy and creditable subsidy for all employees in the company.
For example:
1 - .82 = .18 x 2 = .36
.36 = Non-creditable subsidy
The subsidy proportion (.82) is subtracted from 1 (which is 100 percent of the subsidy proportion) and then multiplied by 2 (formula provided by law) to find the non-creditable subsidy.
1 - .36 = .64
.64 = creditable subsidy
The non-creditable subsidy (.36) is subtracted from 1 (which is 100 percent of the subsidy proportion) to find the creditable subsidy (.64) that will be accredited to an employee's taxes.
Page Name |
Object Name |
Navigation |
Usage |
GPMX_SUB_FACTOR |
Global Payroll & Absence Mgmt, Taxes, ANN – Subsidy Factor Calc MEX, Subsidy Factor Parms |
Define subsidy factor calculation parameters for your company. |
|
GPMX_SUB_CALC |
Global Payroll & Absence Mgmt, Taxes, ANN – Subsidy Factor Calc MEX, Calculate |
Calculate the subsidy factor and store results. |
Access the Subsidy Factor Parms page.
Earnings and Deductions Detail
Total Earnings |
Select the accumulator that tracks the total earnings used in the calculation of the subsidy factor. |
Total Taxable |
Select the accumulator that tracks the total annual taxable base used in the calculation of the subsidy factor. |
Earnings |
Include the earnings and deductions that will be included in the calculation of the total earnings or total taxable base. |
Access the Calculate page.
Calculate |
When you click the Calculate button, the system will calculate the subsidy proportion, the non-creditable subsidy, and the creditable subsidy that appear on this page. |
Accumulators
Total Earnings Amount |
The amount that relates to the total earnings accumulator entered on the Subsidy Factor Parameters page appears. |
Taxable Amount |
The amount that relates to the total taxable base accumulator entered on the Subsidy Factor Parameters page appears. |
Other Payments Amount |
Enter the amount for off-cycle payments, if applicable. Examples of other payments are food coupons or transportation that is provided to employees. This amount is included in the taxable base that is calculated for the creditable subsidy. |
Process
Proportion |
The system calculates the subsidy proportion based on the amounts you enter. |
Non Creditable Subsidy |
The system calculates the non-creditable subsidy based on the amounts you enter. |
Creditable Subsidy |
The system calculates the creditable subsidy based on the amounts you enter. |
Note. You can also create a Subsidy Factor report. This report is discussed in this chapter.
See Also
This section lists the tax reports available in Global Payroll for Mexico.
Page Name |
Object Name |
Navigation |
Usage |
GPMX_RC_SUBSACRED |
Global Payroll & Absence Mgmt, Taxes, ANN – Tax Adj Report MEX, Annual Adjustment |
|
|
GPMX_RC_FORMAT37 |
Global Payroll & Absence Mgmt, Taxes, Form 37 Report MEX, Form 37 |
Form 37 has two purposes. It can provide information about employees who are going to present their own annual adjustment tax data or it can provide tax information to employees who are terminated. If you want to run a report on employees who want to present their own annual adjustment tax data, select the Only Payees without Adjustment field. |
|
GPMX_RC_ANNL |
Global Payroll & Absence Mgmt, Taxes, Multiple Information MEX, Multiple Information MEX |
Generate a flat file as required by the government. |
|
GPMX_RC_FEDTAX |
Global Payroll & Absence Mgmt, Taxes, Federal Taxes Report MEX, Federal Taxes Summary |
Details the federal taxes paid by a company and its employees. |
|
GPMX_RC_SUBS_FACT |
Global Payroll & Absence Mgmt, Taxes, ANN – Subsidy Factor Rpt MEX, Subsidy Factor Report |
Lists the earnings that are the base for the subsidy factor. |
|
GPMX_RC_ST_TAXES |
Global Payroll & Absence Mgmt, Taxes, State Taxes by Loc Report MEX, State Taxes by Location |
Provides a monthly report on state taxes paid by your company. Specify state information in the State To and State From fields when you only want information about specific states. |
See Also
Global Payroll for Mexico Reports
This section discusses:
Delivered federal tax earnings.
Delivered federal tax deductions.
Delivered annual adjustments deductions.
Delivered annual adjustment process list.
Delivered state tax deductions.
This table lists the delivered federal tax earnings element:
Earning |
Description |
CRE SAL EFEC |
Salary Credit Paid in Excess Cash |
This table lists delivered federal tax deductions:
Deduction |
Description |
CRED ART 115 |
Salary Credit Art 115 |
EXCE CRE SAL |
Salary Credit Paid in Excess Cash |
ISR ART 113 |
ISR Art 113 |
ISR NETO 112 |
Net ISR Art 112 |
ISR NETO 113 |
Net ISR Art 113 |
RISR NETO 142 |
Net RISR Art 142 |
RISR NETO 148 |
Net RISR Art 148 |
SUB ACRED |
Creditable Subsidy Art 114 |
SUB NO ACRED |
Non Creditable Subsidy 114 |
This table lists delivered annual adjustments deductions:
Deduction |
Description |
CRED ART 116 |
Annual Salary Credit Art. 116 |
CRED SAL 1991 |
Credit Salary 1991 |
ISR A CARGO |
Annual Tax Debit |
ISR A FAVOR |
Annual Tax Credit |
ISR ANUAL |
ISR Annual |
ISR ART 177 |
ISR Art 177 |
ISR MET 1991 |
ISR Method 1991 |
SUB ART 178 |
ISR Subsidy Art. 178 |
SUB ISR 1991 |
ISR Subsidy Method 1991 |
This table lists the delivered annual adjustment process list element:
Process List |
Description |
PL AJUSTE ANUAL |
Annual Adjustment |
This table lists delivered state tax deductions:
Deduction |
Description |
AYU DEFUNC |
Death Allowance |
AYU EMPR CHI |
Managerial Aid (CHI) |
AYU INF CDJU |
Infrastructure Aid (CDJU) |
AYU UNIV CHI |
University Aid (CHI) |
CONS CAR HGO |
Highways Construction (HGO) |
FOM ECOL GRO |
Ecology Promotion (GRO) |
FOM EDUC BCN |
Education Promotion (BCN) |
FOM EDUC GRO |
Education Promotion (GRO) |
FOM TURI GRO |
Tourism Promotion (GRO) |
IMPUESTO EST |
Payroll State Taxes |
OBRA PUB SON |
Public Works Agreement (SON) |
SOST UNI SON |
Unison Fund (SON) |
Note. The PeopleSoft system delivers a query that you can run to view the names of all delivered elements designed for Mexico. Instructions for running the query are provided in the PeopleSoft Enterprise Global Payroll 9.0 PeopleBook.
See Also
Understanding How to View Delivered Elements