Setting Up Tax Determining Factor Sets

Set up tax determining factor sets to group together related tax determining factors. You create determining factor sets for:

A tax determining factor is an attribute that contributes to the outcome of a tax determination process, such as a geographical location, tax registration status, or a fiscal classification. Tax determining factors are categorized into logical groupings called determining factor classes, such as Accounting or Geography.

Each determining factor class contains one or more determining factor names that constitute the contents of the class. Some determining factor classes also contain class qualifiers. A class qualifier provides a more specific classification of a determining factor class, such as accounting flexfield segments or the transaction locations of a geography or party (Ship From, Ship To).

The result of a determining factor class, and its class qualifiers and determining factor names, is a list of available factors for use with tax conditions. Each tax condition within a tax condition set must result in a valid value or range of values for tax determination. See: Setting Up Tax Condition Sets for more information.

Determining Factor Classes and Tax Condition Values

A tax determining factor is an attribute that may be used by the E-Business Tax engine to find and calculate taxes for a specific transaction. During implementation, the E-Business Tax rule engine allows you to create any number of custom tax rules that reference the tax determining factors and that satisfy the unique needs of a specific business operating within a taxing jurisdiction.

Determining factors exist in a range of categories or types (Determining Factor Classes). Within each of these exist a:

The following provides an example:

Before you can set up a tax determining factor set, you must complete these setup tasks for determining factors:

This table describes, for each determining factor class, the class qualifiers, seeded and user-defined determining factor names, and the values that are used for each determining factor name.

Note: Refer to the note in the right-hand column for examples showing how the referenced determining factor can be used. Examples referenced in these notes include screenshots and step-by-step setup instructions along with some troubleshooting steps to consider if your rule is not working as intended.

You can use the Tax Determining Factors page to view each tax determining factor class and its determining factor names, both seeded and user defined.

Attention: When designing your tax rules be aware that not all Oracle Modules have completed the full uptake of the E-Business Tax features, which means that not all transactions have the determining factors available. For example, in Receivables you can select Tax Information and enter a User Defined Fiscal Classification. You can then define tax rules to use this in calculating taxes. If you use Order Management however, this field is not available when you are entering an order. Consequently, OM orders are unable to use this field in their calculation.

Use caution to ensure that the fields you select for your tax determining factors (in your tax rules) exist in all potential modules that you intend to use for invoice creation.

Determining Factor Class Class Qualifiers Determining Factor Names Values for Tax Conditions Setup and Troubleshooting Note
Accounting Accounting segments of the selected ledger Line Account Account combinations of the class qualifier segment; or all account combinations if there is no class qualifier. My Oracle Support Note 1109436.1, How To Setup and Troubleshoot a Tax Rule using Accounting Segments in R12 E-Business Tax (EBTax)
Document Document fiscal classification level (Levels 1-5) Document subtype Document fiscal classification codes of the class qualifier level; or all document fiscal classification codes if there is no class qualifier. NA
Geography Bill From
Bill To
Point of Acceptance (AR transactions)
Point of Origin (AR transactions)
Ship From
Ship To
TCA geography types TCA geography names of the geography type belonging to the location identified by the class qualifier. My Oracle Support Note 1110427.1, How To Setup and Troubleshoot a Tax Rule Based Upon Geography Types such as Bill To and Ship To in R12 E-Business Tax (EBTax)
Legal Party Fiscal Classification First Party Legal Activity Codes for Chile; Colombia; Peru; United Kingdom; Venezuela Legal classification codes of the legal classification activity. My Oracle Support Note 1109325.1, How To Setup and Troubleshoot a Tax Rule using Legal Classifications (Activity) Codes in R12 E-Business Tax (EBTax)
Party Fiscal Classification Bill From Party
Bill To Party
Point of Acceptance Party (AR transactions)
Point of Origin Party (AR transactions)
Ship From Party
Ship To Party
Party fiscal classification types Fiscal classification codes of the party fiscal classification type assigned to the party identified by the class qualifier. My Oracle Support Note 729486.1, How to Setup and Troubleshoot a Party Fiscal Classification Tax Rule in R12 E-Business Tax (EBTax)
Product - Inventory linked N/A Oracle Inventory-based product fiscal classification types Fiscal classification codes of the applicable product fiscal classification type. My Oracle Support Note 1107666.1, How to Setup and Troubleshoot A Product Fiscal Classification Tax Rule in R12 E-Business Tax
Product - Non-Inventory linked Product fiscal classification level (Levels 1-5) Product Category product fiscal classification types Product fiscal classification codes of the class qualifier level; or all product fiscal classification codes if there is no class qualifier. My Oracle Support Note 1108547.1, How to Setup and Troubleshoot a Product Fiscal Classification (Non-Inventory Based) Tax Rule in R12 E-Business Tax (EBTax)
Registration Bill From Party
Bill To Party
Ship From Party
Ship To Party
Registration Status Status of Agent (withholding agent), Registered, or Not Registered (seeded values only) for the party identified by the class qualifier.
You can use lookup codes to add registration statuses. See: Setting Up Lookup Codes.
My Oracle Support Note 1112412.1, How To Setup and Troubleshoot a Tax Rule using Tax Registration Status in R12 E-Business Tax (EBTax)
Transaction Fiscal Classification N/A Transaction fiscal classification types Fiscal classification codes of the applicable transaction fiscal classification type. My Oracle Support Note 1114923.1, How To Setup and Troubleshoot a Tax Rule using Transaction Business Categories and Transaction Fiscal Classifications in R12 E-Business Tax (EBTax)
Transaction Generic Classification Classification level (Levels 1-5) Transaction Business Category (seeded value only) Transaction business category fiscal classification codes of the class qualifier level; or all fiscal classification codes if there is no class qualifier. My Oracle Support Note 1114923.1, How To Setup and Troubleshoot a Tax Rule using Transaction Business Categories and Transaction Fiscal Classifications in R12 E-Business Tax (EBTax)
Transaction Input Factor N/A
  1. Line Class (LC)

  2. Product Type (PT)

  3. Intended Use (IU)

  4. Tax Classification Code (TCC)

  5. User Defined Fiscal Classification (UDFC)

  1. LC = Transaction event classes and activities.

  2. PT = Goods or Services (seeded values only).

  3. IU = Product Intended Use fiscal classification codes

  4. TCC = Tax classification codes.

  5. UDFC = User defined fiscal classification codes.

  1. LC = WIP

  2. PT = WIP

  3. IU = WIP

  4. TCC = My Oracle Support Note 801535.1, How To Setup and Troubleshoot a Tax Rule using Tax Classification Codes in R12 E-Business Tax

  5. UDFC = WIP

User Defined Geography Bill From
Bill To
Point of Acceptance
Point of Origin
Ship From
Ship To
Tax zone types Tax zones of the tax zone type belonging to the location identified by the class qualifier. NA

Tax Rules can reference as many determining factors as necessary to satisfy the criteria in your rule. This allows for multi-conditional situations to be addressed in individual rules.

Example

A rule might state, if the Ship-To is Not the same as the Ship-From and the Item being sold is a Good (as opposed to a service) then apply tax X. This can be satisfied by creating a tax rule that considers both the geography for the ship-to party, the geography for the ship-from party and the product fiscal classification (three determining factors in total).

For more information on how to create these objects, review My Oracle Support Note 1111553.1, How To Setup Condition Sets and Determining Factor Sets for Tax Rules in R12 E-Business Tax (EBTax).

Fiscal Classifications

Fiscal Classifications is a way that a tax authority classifies each part of a transaction. Fiscal Classifications can be used as follows:

Note: To learn more information on how to create a tax rule and or use expert tax rules see Setting Up Tax Rules: Expert Rule Entry

Setting Up a Determining Factor Set for Tax Rules

Set up tax determining factor sets to use in the creation of tax rules. A determining factor set is a grouping of determining factors that are considered together in the course of evaluating tax rules. You can maintain and reuse a tax determining factor set that you create for one rule with another rule for a different tax or a different rule type, where requirements are identical. You can set up determining factor sets in advance to use with tax rules, or set up a determining factor set during the creation of a tax rule.

A determining factor set identifies the determining factor class, class qualifier and determining factor name, for example:

Note: You can create only one tax rule for each combination of tax, rule type, and priority. Each rule is associated with one determining factor set.

In order to improve efficiency and reduce processing time, consider these factors when creating a determining factor set:

After you set up a determining factor set, you can set up tax condition sets. See: Setting Up Tax Condition Sets for more information.

Note: Once you use a tax determining factor set to create a tax condition set, you can no longer update the determining factor set.

Prerequisites

Before you can set up determining factor sets for tax rules, you may need to complete one or more of these tasks. Some optional tasks are mandatory, if required by the determining factor class:

There are two methods to create a determining factor set. You can either create the set manually or you can use the Guided Rule Entry which will dynamically create the set for you as part of the flow. This example will focus on Manual Creation as it more clearly demonstrates the process and the structure of a determining factor set.

To set up a determining factor set for tax rules:

  1. Navigate to the Create Tax Determining Factor Set page.

  2. Enter a code and name for the tax determining factor set.

  3. Select the set usage Tax Rules.

  4. If you intend to use the Accounting determining factor class, enter the ledger to use with this determining factor set.

    The ledger accounting segments become available for use as tax condition values.

  5. If you intend to use the Party Fiscal Classification, Product - Inventory Linked or Transaction Fiscal Classification determining factor class, enter the tax regime code to use with this determining factor set.

    You must enter a tax regime code that is assigned to the party fiscal classification, Inventory-based product fiscal classification, or transaction fiscal classification that you intend to use with this determining factor set. Each of these determining factor classes must have the same tax regime assignment.

  6. Enter the tax determining factors for this determining factor set. See: Determining Factor Classes and Tax Condition Values for information about the contents and usage of each determining factor class.

    Each determining factor must have a determining factor class and determining factor name. In addition, if it is possible to associate a determining factor class with more than one value on the transaction, then you must enter a class qualifier. A class qualifier is mandatory for these determining factor classes:

  7. Set the Required option for each determining factor:

Setting Up a Regime Determination Set

Tax regime determination is the first step in the tax determination process. A regime determination set differs from tax rule determining factor sets in that the determining factors are location types only. E-Business Tax compares the location types in the active regime determination set to the locations specified on the transaction to identify the countries associated with each location and the tax regimes associated with each country. See: Determining Applicable Tax Regimes and Candidate Taxes for more information.

This table lists the determining factor class and determining factor names available for regime determination sets:

Determining Factor Class Determining Factor Name
Transaction Input Factor Bill From Location
Transaction Input Factor Bill To Location
Transaction Input Factor Internal Organization Location
Transaction Input Factor Ship From Location
Transaction Input Factor Ship To Location
Transaction Input Factor Paying Location

By default, the active regime determination set for all Payables and Receivables transactions for all configuration owners is Determine Applicable Regimes (TAXREGIME). This regime determination set contains all location types except Paying Location.

You can set up alternative regime determination sets and assign them to specific configuration owners and application event class combinations. You may want to do this, for example, if you know that the transactions of an event class require fewer location types to derive the eligible tax regimes.

E-Business Tax also provides the seeded regime determination set STCC (Standard Tax Classification Code) for use with tax classification codes and migrated data. The STCC regime determination set uses the single determining factor Tax Classification Code instead of the Transaction Input Factor and location types. See: Using Tax Classification Codes for more information.

Prerequisites

Before you can set up a regime determination sets, you may need to complete one or more of these tasks:

To set up a regime determination set:

  1. Navigate to the Create Tax Determining Factor Set page.

  2. Enter a code and name for the tax determining factor set.

  3. Select the set usage Tax Regime Determination.

  4. Enter the location types to use as determining factors for this regime determination set.

    Include only the location types that appear on transactions for the applicable configuration owner/event class combination.

  5. Set the regime determination level for each determining factor:

  6. Assign the regime determination set to the configuration owner and event class. See: Setting Up Configuration Owner Tax Options for more information.