VAT Calculation Types and Declaration Points

This topic discusses:

  • Gross or net calculation type.

  • Invoice, delivery, accounting date, or payment declaration point.

  • Calculation type with declaration point combinations.

The calculation type that you select determines the basis for calculating the VAT amount. You can select either gross or net as the calculation type. For example, assume that you have a sales amount of 100.00 EUR with early payment terms of 2 percent discount and a VAT rate of 8 percent. In this case, you would enter a VAT transaction amount of 100.00 EUR.

For a calculation type of gross, the system calculates a VAT basis of 100.00 EUR. The VAT amount would be 8.00 EUR and the total amount would be 108.00 EUR.

For a calculation type of net, when the customer has the opportunity to pay early and take a discount, the system calculates a VAT basis of 98.00 EUR. The VAT amount would be 7.84 EUR and the total amount would be 107.84 EUR.

Declaration point refers to when you report VAT to the tax authorities—at the accounting date, at invoice time, at delivery, or at the time of payment.

PeopleSoft Receivables maintains two amount fields for recording the two stages of VAT liabilities—an intermediate amount and a final amount. The Intermediate VAT field tracks VAT amounts that are owed by various customers but are not yet ready to be reported to the tax authorities. The Final VAT field contains all VAT that is ready to be reported to the tax authorities by placing it in the VAT transaction table.

For a declaration point of accounting date, invoice, or delivery, the system creates entries to final VAT during pending item entry. For a declaration point of Payment, the system creates entries to intermediate VAT during pending item entry. The default value for the declaration point comes from either the setting for the customer location, customer, and business unit, or the VAT entity. These settings are defined using the VAT Defaults component. The setting for the customer location overrides the setting for the customer; the setting for the customer overrides the setting for the business unit; and the setting for the business unit overrides the setting for the VAT entity.

The system stores pending information in the Pending VAT table (PS_PENDING_VAT). The system stores VAT information for each item in PeopleSoft Receivables on the Item VAT Activity table (PS_ITEM_ACT_VAT). Separate VAT accounting entries are created for each item activity. On each item activity VAT line, the amount is identified as either intermediate VAT or final VAT. When you run the VAT Transaction Loader, it looks for both intermediate and final VAT amounts that have not yet been recorded on the VAT transaction table.

The default declaration date is based on the declaration point, which determines when you must report VAT to the government. The system uses the accounting date, delivery, or invoice date as the default declaration date. For an Accounting Date declaration point, the user cannot override the declaration date during item entry.

For a Payment declaration point, the system handles partial payments in the same manner, regardless of recalculation. The percentage of VAT that the system moves from intermediate status to final status equals the percentage of the item being paid. For example, if the system receives a payment for 50 percent of an item's balance, it moves 50 percent of the VAT amount from intermediate to final.

This table lists the calculation and declaration point combinations that PeopleSoft Receivables supports. Recalculation occurs only when a discount is available:

Combination

VAT Calculation Type

Declaration Point

Recalculation

1

Gross

Payment

N

2

Gross

Payment

Y

3

Gross

Accounting Date, Invoice, Delivery

N

4

Gross

Accounting Date, Invoice, Delivery

Y

5

Net

Payment

6

Net

Accounting Date, Invoice, Delivery

Combination 1: Calculation Type Gross and Payment Declaration Point Without Recalculation

When you post the pending item that creates the receivable, the system creates accounting entries. These accounting entries record the VAT liability on the gross amount of the item in the ChartField combination that you designated for output intermediate VAT on the VAT Code - Accounting Information page. At payment time, the system creates accounting entries that:

  • Offset the intermediate VAT liability.

  • Create the final VAT liability.

The system makes no adjustments to the amount of the liability—the status simply changes from intermediate to final.

Combination 2: Calculation Type Gross and Payment Declaration Point with Recalculation

This scenario is almost the same as the gross calculation type with a payment declaration point without recalculation. In this scenario, however, the system creates a PENDING_VAT record to adjust the VAT liability if you take a discount.

Combination 3: Calculation Type Gross and Accounting Date, Invoice, or Delivery Declaration Point Without Recalculation

If you declare VAT at accounting date, invoice, or delivery, PeopleSoft Receivables places the VAT amounts directly into the Final VAT field. The VAT accounting entries that you provide (or that the system creates) record the VAT liability based on the gross item amount in the ChartField combination that you designated for output use on the VAT Code - Accounting Information page. Subsequent processing does not create any VAT accounting entries.

Combination 4: Calculation Type Gross and Accounting Date, Invoice, or Delivery Declaration Point with Recalculation

This scenario is nearly the same as the preceding one, but the system creates a PENDING_VAT record to adjust the VAT liability if you take a discount.

Combination 5: Calculation Type Net and Payment Declaration Point Without Recalculation

When you post the pending item that creates the receivable, the system creates accounting entries that record the VAT liability on the net amount of the item in the ChartField combination that you designated for output intermediate VAT on the VAT Code - Accounting Information page. At payment time, the system creates accounting entries that:

  • Offset the intermediate VAT liability.

  • Create the final VAT liability.

No adjustments are made to the amount of the liability—the status simply changes from intermediate to final.

Combination 6: Calculation Type Net and Accounting Date, Invoice, or Delivery Declaration Point Without Recalculation

If you choose to declare VAT at accounting date, invoice time, or delivery, PeopleSoft Receivables places the VAT amounts directly into the Final VAT field. The VAT accounting entries that you provide (or that the system creates) record the VAT liability based on the net item amount in the ChartField combination that you designate for output on the VAT Code - Accounting Information page. Subsequent processing does not create any VAT accounting entries.