Analyzing the Determination of Taxes

Objective

After completing this lesson, you will be able to analyze the determination of taxes

Criteria for Tax Determination

The criteria to determine tax are the departure country, the destination country, the customer tax classification and the material tax classification.

Note

This is especially important for European companies. The only difference in taxes from the pricing examples already shown in this course is the use of the tax liability fields in the customer and material master records. If both the customer and material are liable for taxes, then the pricing calculation for taxes proceeds as usual.

You can assign a rule such as Blank, A, or B, at the sales organization level to determine the sales tax identification number in the order and billing document.

For the Blank status, the standard priority rules are as follows:

  • Rule 1:

    If the payer (PY) has a sales tax identification number and a different sold-to party (SP ), the sales tax identification number and tax classification are taken from PY. The ship-to party (SH) is then not relevant. The system determines the sales tax identification number according to the tax destination country.

  • Rule 2:

    If rule 1 does not apply, that is if SP does not have a sales tax identification number but SH has a sales tax identification number, the sales tax identification number and tax classification are taken from SH.

  • Rule 3:

    If rule 2 does not apply, the sales tax identification number and tax classification are transferred from the sold-to party.

For status A, the sales tax identification number and tax classification are transferred from the sold-to party. The sales tax identification number is transferred according to the tax destination country.

For status B, the sales tax identification number and tax classification are transferred from the payer by using the same method described in the rule for status A.

Tax Classification

The system determines a tax rate in the order document or the billing document based on the following criteria:

  • The business transaction (domestic, export, or import)
  • The tax liability of the ship-to party
  • The tax liability of the material

How to Determine Condition Type MWST

Tax Determination

Condition type MWST represents the VAT. Access sequence MWST is assigned to it, containing several accesses to various condition tables. Once a valid record is found, the record contains the indicator for the tax code and its tax percentage.

In a standard SAP S/4HANA system you find condition type MWST as well as condition type TTX1 for taxes. Both condition types can be used to determine taxes. In the system used for this course we use condition type MWST.

Note

  • Pricing procedures for tax:

    The tax calculation method works the same way as in pricing. In export transactions, the tax on sales or purchases also depends on the country of the ship-to party.

    Percentage rates are maintained from the accounting perspective.

  • Tax interfaces:

    The Sales department is usually not responsible for maintaining the large number of tax rates. The accounting personnel or an outside service provider determines/maintains the tax rates. The pricing procedure in Sales and Distribution (SD) must interface with either SAP S/4HANA Finance or an external system to retrieve the correct tax rates.

You can calculate the taxes in the Sales and Distribution (SD) component by using the normal condition techniques.

You enter the condition type for tax into the pricing procedure.

The access sequence is used to find the appropriate condition record for the current key combinations.

Tax Interfaces

You assign a central tax procedure to a country. For example for the USA tax procedures TAXUSJ (taxes calculated in Finance), TAXUS (taxes calculated in Sales), and TAXUSX (taxes calculated in an external solution using a remote function call) are available.

You need to decide when to calculate taxes. The tax procedure is assigned to a country in the basic settings of the Financial Accounting (FI) component.

For the United States, you have the following tax procedures:

  • TAXUS:

    Taxes are calculated in the Sales and Distribution (SD) component.

  • TAXUSJ:

    Taxes are calculated in the central tax procedure by using the tax jurisdiction value stored in the master data for the ship-to party.

  • TAXUSX

    Taxes are calculated through a Remote Function Call (RFC) and a central tax procedure.

For jurisdictional and third-party tax calculations, after the procedure is determined, the corresponding pricing procedure in SD uses the appropriate condition types. For example, if the tax procedure assigned to the country is TAXUSJ, pricing procedure RVAJUS uses condition types UTXJ, JR1, JR2, JR3, and JR4. If the central tax procedure is TAXUSX, pricing procedure RVAXUS uses condition types UTXJ, XR1, XR2, XR3, XR4, XR5, and XR6.

Condition type UTXJ initiates the tax calculation. Condition types JR1-4 and XR1-6 receive the jurisdictional breakdown of the tax amounts that are returned from the central tax procedure.

How to Display Tax Condition Records

Log in to track your progress & complete quizzes