Calculating GST in Bill Entry
This topic provides an overview of GST calculation in bill entry and discusses how to review GST details in bill entry.
Page Name |
Definition Name |
Usage |
---|---|---|
BI_LINE_EXS |
Review bill line GST information. You can also modify tax parameters and reset the default tax parameters. |
|
Express Billing - Line Tax Info page |
BI_LINE_EXS_X |
Review bill line GST information in the Express Billing component. You can also modify tax parameters and reset the default tax parameters. The fields that are on this page are identical to the fields on the Standard Billing - Line - India Tax Info page. |
BI_SUMMARY |
Review bill summary information, including total India GST, and calculate India GST. |
|
BI_HDR_OM |
When a bill requires India tax processing (the business unit tax indicator value is 2), you can enter the excise invoice number here for tracking purposes. You can also review the sales tax authority for a bill. The system uses this display-only field to ensure that all sales tax applicable bill lines that are on the invoice have the same tax authority. |
|
BI_LINE |
When a bill requires India tax processing (the business unit tax indicator value is 2), you can review GST total amounts for the corresponding line. |
|
BI_LINE_OM |
Review bill line information from PeopleSoft Order Management. When GST is applicable for the corresponding line, the quantity in standard unit of measure of the inventory item or product kit also appears on this page. |
|
Review Billing Information - Line - India Tax Info |
BI_LINE_EXS_INQ |
Review bill line GST information. This page is display-only. The fields that are on this page are identical to the fields that are on the Standard Billing - Line - India tax Info page. |
Review Billing Information - Line - India Tax Info (Base Currency) |
BI_LINE_EXS_INQ_B |
Review bill line GST information. This page is display-only. The fields that are on this page are identical to the fields that are on the Standard Billing - Line - India tax Info page. |
Review Billing Information - Line - India Tax Info (Euro Currency) |
BI_LINE_EXS_INQ_E |
Review bill line GST information. This page is display-only. The fields that are on this page are identical to the fields that are on the Standard Billing - Line - India tax Info page. The system displays the tax amounts that are on this page as zero (the system does not calculate GST amounts in Euro currency). |
Review Billing Information - Bill Summary |
BI_SUMMARY_INQ |
Review bill summary information, including total India GST amounts. This page is display-only. |
Review Billing Information - Bill Summary (Base Currency) |
BI_SUMMARY_INQ_B |
Review bill summary information, including total India GST amounts in the base currency. This page is display-only. |
Review Billing Information - Bill Summary (Euro Currency) |
BI_SUMMARY_INQ_E |
Review bill summary information, including total India GST amounts in euros. The system displays tax amounts that are on this page as zero (the system does not calculate GST amounts in Euro currency). This page is display-only. |
Bills that PeopleSoft Order Management and Inventory pass through the Billing interface can have GST tax that was previously calculated. PeopleSoft Billing re-calculates the taxes.
For bills that are passed through by other sources than Order Management, the Billing Interface Process determines the GST taxes.
For sources other than Order Management, both the INTFC_BI and INTFC_BI_AEDS tables should be populated. For the INTFC_BI table, the following fields should have valid values for GST tax determination to happen:
IDENTIFIER
SHIP_FROM_LOC
PRODUCT_ID
COUNTRY_SHIP_FROM
COUNTRY_SHIP_TO
SHIP_TO_CUST_ID
SHIP_TO_ADDR_NUM
SOLD_TO_CUST_ID
SOLD_TO_ADDR_NUM
SYSTEM_SOURCE
PHYSICAL NATURE
STATE_SHIP_FROM
STATE_SHIP_TO
Adding New Bills in Bill Entry
When you add new bills in bill entry or express bill entry, and the Billing business unit requires India tax processing, PeopleSoft Billing calls the Tax Determination process to determine GST applicability and to determine the appropriate tax rate codes and components for each bill line. PeopleSoft Billing functionality enables you to modify some tax parameters, including the tax rate codes and the parameters that determine the tax rate codes.
Note: To automatically initiate the algorithm that makes GST information appear by default on the Standard Billing - Line - India Tax Info page, you must enter a value in the Identifier field when you first add a bill line to a bill that requires India tax processing.
When India GST apply, you must associate all bill lines that are on an invoice with the same GST authority code. When you add a bill line with GST applicability, the system compares the GST authority code that is returned for the line with the GST authority code that is on the bill header. If the header value is blank, the system populates the header GST authority code with the line value. If the header and line GST authority codes are different, the system displays an error message for the line. To correct an error, you can change the ship-to customer or ship-to customer address. You can also delete the line and add it to a different invoice as long as that invoice has the same associated GST authority.
Modifying GST on the Bill Header
Use the following table to determine when you can modify GST information on the bill header and to review the impact that those changes have:
Changes To |
India Tax Processing Required |
---|---|
Bill-to Customer |
If the Bill To customer is not the Ship To customer, the system uses the Ship To location of the Ship To customer that is assigned to the Bill To customer. |
Currency Code |
No impact on tax rate and tax component codes. During tax calculation, the system calculates new tax amounts in base currency. |
Invoice date |
GST details might not be synchronous if you change the invoice date. Click the Get Tax Defaults button for each line to synchronize the tax details with the invoice date. |
Modifying GST on Bill Lines
Use the following table to determine when you can modify GST on the bill line and to review the impact those changes have:
Change Made |
India Tax Processing is Required |
---|---|
Identifier (assuming that other tax parameters remain the same). |
No impact on tax rate and tax component codes. Tax rate codes are not defined for identifiers. |
Quantity (relevant only when the quantity in the standard unit of measure is zero). |
No impact on tax rate and tax component codes. When you recalculate taxes or run the Finalization process, the system uses the new net extended amount (based on new quantity) during tax calculation. |
Unit of measure (relevant only when no inventory item ID is on the bill line). |
No impact on tax rate and tax component codes. When you recalculate taxes or run the Finalization process, the system uses the new net extended amount (based on new quantity) during tax calculation. |
Unit Price. |
No impact on tax rate and tax component codes. When you recalculate taxes or run the Finalization process, the system uses the new net extended amount (based on new unit price) during tax calculation. |
Gross extended amount. |
No impact on tax rate and tax component codes. When you recalculate taxes or run the Finalization process, the system uses the new net extended amount (based on new gross extended amount) during tax calculation. |
Net extended amount (caused by discount/surcharge modifications). |
No impact on tax rate and tax component codes. When you recalculate taxes online or by running the Finalization process, the system uses the new net extended amount (based on new net extended amount) during tax calculation. |
Inventory item ID. |
The system calls the Tax Determination process. |
Product kit. |
The system calls the Tax Determination process. |
Ship-to customer. |
The system calls the Tax Determination process. |
Ship-from business unit. |
The system calls the Tax Determination process. |
Order management business unit. |
The system calls the Tax Determination process. |
Quantity base. |
No impact on tax rate and tax component codes. When you recalculate taxes online or by running the Finalization process, the system uses the new quantity in the standard unit of measure during tax calculation. |
Shipping date. |
The system calls the Tax Determination process. |
Tax transaction type. |
If the bill line is GST applicable, the system calls the Tax Determination process. |
GST rate code. |
If bill line is GST applicable, the system calls the Tax Determination process for the tax component codes. The system sets the tax rate source to Manual. |
Delete a bill line. |
The system deletes GST detail that is associated with the corresponding bill line. |
Copy a bill line (in express bill entry). |
The system copies all tax information. |
Note: The system calls the Tax Determination process for modifications that are noted in the preceding table only if the tax defaults are determined initially (if EXS_DFLTS_APPLIED = Y). Otherwise, you must click the Get Tax Defaults button to update the GST rate codes and details with the modifications that are noted in the preceding table.
Reviewing GST Online
You can review GST information in the bill entry and express bill entry components on the Standard Billing - Line - India Tax Info page, which displays the parameters that determine the tax rate codes, including the tax rate codes and the components that comprise the tax rate codes. When the Order Management system passes a bill line with an associated excise invoice number to the Billing system, the line appears with the previously calculated tax amounts. Bill lines with no associated excise invoice number appear with no tax amounts unless you calculate tax amounts online through bill summary or by running the Pro Forma Pre-process and Finalization process (BIIVC000).
Calculating Taxes in Bill Summary
When a bill requires India tax processing (the business unit tax indicator value is 2), the Bill Summary page displays the total GST amounts. You can click the Calculate Taxes button to call the Tax Calculation process and calculate the GST for corresponding bill lines that are GST applicable.
When the Order Management system passes an excise invoice number and tax amount on a bill line, the Billing system performs no tax calculations for the corresponding bill line. However, the system uses the tax amounts that are on these lines to calculate the total GST amounts at the bill header level.
Note: Tax calculation bill lines are not included with tax applicability flags that are blank or defined as N, or where the tax rate codes are blank.
Copying Bills
When you copy a bill with GST, the system copies the original bill information, including any discounts, surcharges, notes, tax details, and accounting distributions, from one bill to the next. The system does not copy the excise invoice number and excise line number. It creates the new bill with a status of new, a blank invoice date, and a current date in the Date Bill Added field.
Calculating Taxes for Bill Adjustments
PeopleSoft Billing performs no tax calculations on adjustment credit bills or on adjustment credit lines, because credit bills and credit lines have taxes that are calculated for the original bill. However, the system copies the existing taxes and uses the tax amounts that are on these lines to calculate the total GST amounts that are at the bill header level.
Use the Standard Billing - Line - India Tax Info page (BI_LINE_EXS) to review bill line GST information.
You can also modify tax parameters and reset the default tax parameters.
Navigation:
. From the Navigation drop-down (at the bottom of the page), select Goods & Service Tax.
Note: All bills should be finalized, invoices printed, accounting entries created (if billing is creating accounting entries) and loaded to AR before enabling India GST (Goods and Services Tax).
Note: If the business unit tax indicator that is at the bill header has a value other than 2 (a value of 2 in the BI_BU_TAX_IND field indicates that India tax processing is required), no fields that are on this page are available for entry.
Header
Field or Control |
Description |
---|---|
Version |
Displays the version number and is currently set to 1.1. You can modify this value on the India GST E–Invoice Setup Page. Note: This field displays only for invoices that are subject to E-Invoice processing. |
IRN (invoice reference number) |
Displays from the Invoice Registration Portal (IRP). |
Customer Type and Transaction Category |
Select a customer type and transaction category. These values default from Trading Partner setup, but can be changed. The Transaction Category field is required if the Customer Type if B2B or Export. |
Document Type |
Displays one of these options:
The system uses this value based on whether the document is an invoice, credit bill, or an invoice that has a reference to a previous invoice. |
IRP Date (invoice registration portal date) |
Displays the date from the IRP. |
Cancel Date |
Displays the canceled date from the IRP for invoice cancellations. |
Error Message |
Displays an error message from the IRP if an error occurs when registering the invoice. |
E-Invoice Processing Flag |
Displays the status of the invoice after the India GST E-Invoiccing Process is run.
|
Bill Line
Field or Control |
Description |
---|---|
Tax Applicable |
The system populates this field if GST, sales taxes or VAT are applicable to the bill line. |
Tax transaction Type |
Select a tax transaction type. Values are:
|
Tax Rate Code |
The tax rate code that is associated with this bill line. Tax rate codes represent a specific grouping of tax type tax components, tax dependencies, calculation schemes, and other tax attributes. Initially, the Tax Determination process populates this field, but you can override this value when necessary. If tax is applicable to a bill line, this field must be populated. If tax is not applicable to a bill line, this field must not be populated. |
Tax Amount |
The total amount that is associated with this bill line appears. |
Ship To State |
The state to which the items/ services that are billed on this line are shipped. |
Ship From State |
The state from which the items that are billed on this line are shipped. |
Tax Authority |
The system displays the tax authority value that is returned by the Tax Determination process. A tax authority is an agency that is empowered to set taxes. |
HSN Code |
Displays the HSN (Harmonized System of Nomenclature) code used for product coding and classification of goods. The field is available only if the Enable India Goods and Service Tax check box is selected on the Installation Options - Overall page. |
SAC Code |
Displays the SAC (Service Accounting Codes) code used for identification of services. The field is available only if the Enable India Goods and Service Tax check box is selected on the Installation Options - Overall page. Note: HSN /SAC codes for each bill line defaults automatically from the Global Master tables. |
Reverse Charge Applicable |
Indicates if reverse charge is applicable or not for an item or product. The field is available only if the Enable India Goods and Service Tax check box is selected on the Installation Options - Overall page. |
Get Tax Defaults |
Click to call the Tax Determination process, which returns system-derived tax rate codes and tax component codes. Click this button to override any tax rate codes entered manually or tax parameters that are on this page, and to populate the tax rate source fields with System-defined. Note: Click the Refresh button to view updated details that you make on this page with system-derived tax rate and tax component codes. |
India Tax Detail
In this grid, the system displays tax component information, including tax percentages and amounts, when these values are previously calculated for the bill line.
Field or Control |
Description |
---|---|
Tax Rate Code |
The tax rate codes that are associated with this bill line appear. Tax rate codes group tax component codes of the same tax type along with tax rates and other attributes. |
Seq (sequence) |
Indicates the order in which tax component codes in the tax rate code should be calculated. |
Tax Component Code |
The system displays the tax component code that appears by default from the tax rate code definition. |
Tax Dependency Code |
The system displays the tax dependency code that appears by default from the tax rate code definition. |
Tax Amount |
The system populates this field with the calculated tax amount. |
Basis Amount |
The basis amount that the system uses when calculating taxes. |
Calc Scheme (calculation scheme) |
The default calculation scheme that is for the tax component code. The value that appears here appears by default from the tax component code definition. Value is: P: Percentage-based tax calculation. |
Tax Pct (tax percent) |
If the calculation scheme is P, the system populates this field with the percent of taxation that is associated with the corresponding tax rate code. |
Tax Rate |
The rate at which the Tax Calculation process calculates taxes. The value that appears here is determined by the value in the Calc Scheme field. If the calculation scheme value is P, this field is blank. |