(MEX) Working With VAT in Mexico

This chapter provides overviews of how VAT (value-added taxes) processing affects the general ledger and the setup for processing VAT on payments and receipts; and discusses how to:

Click to jump to parent topicUnderstanding VAT and the General Ledger for Mexico

Before you process transactions with VAT, you should understand how the transaction affect the general ledger.

This diagram illustrates the effect of the Mexican VAT process for vouchers on the general ledger:

Mexican VAT - Vouchers

This diagram illustrates the effect of the Mexican VAT process for prepayments on the general ledger:

Mexican VAT - Prepayments

This diagram illustrates the effect of the Mexican VAT process for invoices on the General Ledger:

Mexican VAT - Invoices

Click to jump to parent topicUnderstanding the Setup for Processing VAT on Payments and Receipts for Mexico

You must complete this setup before processing Mexican VAT transactions.

Click to jump to top of pageClick to jump to parent topicDiscounts and Write-Offs

Discounts (AP and AR) and Write-offs (AR) proportionally decrease the amount of the suspense VAT during the post of the receipt or payment.

To calculate discounts and write-offs correctly, you must complete this setup:

Click to jump to top of pageClick to jump to parent topicGL Date for Vouchers and Invoices

For Mexican VAT calculations, you must set the Service/Tax Date processing option on these master business functions to use the GL date:

Click to jump to top of pageClick to jump to parent topicAutomatic Accounting Instructions

To post the tax amount that is calculated when posting vouchers and invoices to a Suspense VAT account, you must set up these AAIs to reference the Suspense VAT account:

The Suspense VAT account holds the tax amount until a payment or receipt is applied to the voucher or invoice, and the payment or receipt is posted.

You must set up these AAIs with the VAT account to reclassify the tax amount from the Suspense VAT account to the VAT account when the payments or receipts are posted:

The suffix xxxx indicates the GL offset code that is defined on the corresponding tax rate/areas. Blank is a valid GL offset code.

Note. You can specify a unique VAT account in the processing options for the POs Redistribute AP VAT - Mexico program (R76M1630) and the POs to Redistribute AR VAT Accounts - Mexico program (R76M1010).

See Setting Up AAIs for Taxes.

Click to jump to top of pageClick to jump to parent topicSet Processing Options to Redistribute AP and AR VAT for Mexico

When you run the version of the post program to post AP payments and AR receipts, the system automatically submits the program to redistribute the VAT amounts. You must set the processing options for these programs so that VAT amounts are posted to the proper account and the correct version of the GL post report is submitted to post the new batch of VAT transactions.

Note. The system does not generate a report for the redistributed VAT batches.

Click to jump to top of pageClick to jump to parent topicReviewing Mexican VAT Transactions

You can inquire on the reclassification journal entries in the Account Ledger Inquiry program (P09200).

For Accounts Payable transactions, you can inquire using the supplier invoice number or purchase order number in addition to the payment or prepayment number.

For Accounts Receivable transactions, you can inquire using the invoice number within wildcard characters (for example, *12345*) in the Explanation field of the QBE line.

Error Handling

In some cases, the Mexican VAT process might be unable to reclassify the tax information successfully. If this situation happens, you can view the error in the Work Center.

If a fatal error occurs during VAT reclassification and no journal entries are generated, you must calculate the VAT amount to reclassify and enter the journal entry manually.

When the AAI does not exist or when an invalid account has been set up for the Mexican VAT process, the reclassification journal entry is generated with a blank account number. In this case, you must correct the account number on the journal entry and post the journal entry.

See Reviewing Mexican VAT Transactions.

Click to jump to parent topicSetting Processing Options for POs Redistribute AP VAT - Mexico (R76M1630)

Processing options enable you to specify the default processing for programs and reports.

Default

Enter an Account to Redistribute the VAT

Specify the VAT account to which VAT amounts should be posted. If you leave this processing option blank, the system uses the account that is specified in the PI AAI.

Versions

Enter the version to post General Journal.

Specify the version of the General Ledger Post Report program (R09801) to use to post the new VAT batch. If you leave this processing option blank, the system uses version ZJDE0001.

Click to jump to parent topicSetting Processing Options for POs to Redistribute AR VAT Accounts - Mexico (R76M1010)

Processing options enable you to specify the default processing for programs and reports.

Default

1. VAT Account Number

Specify the VAT account to which VAT amounts should be posted. If you leave this processing option blank, the system uses the account specified in the RI AAI.

Versions

1. Post General Journal (R09801)

Specify the version of the General Ledger Post Report program (R09801) to use to post the new VAT batch. If you leave this processing option blank, the system uses version ZJDE0001.