Skip to Content

Tax issue

Hi,

I have the following issue with tax determination.

X is ship-to in country A

Y is payer and sold-to in country B

Z is supplier (we) in country B

So Z (we) create a sales order for Y with ship-to X. Now the taxes are determined for departure yountry B and destination country A. But according to our FI, we need domestic taxes between Z (us) and Y (sold-to) and not between Z (us) and X (ship-to).

Thank you for help!

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Oct 29, 2009 at 10:03 AM

    Hi Florian

    You are right you will have to use a requirement routine to exclude the check for this specific customer using a generic logic which can be extended to any other new customer also but identifying a field in the customer master to mark the same.

    You need to use Requirement routine similar to LV61A008 and assign it in the access sequence against the relevant table. I presume you might be using the standard condition type MWST with access sequence MWST and Table 78 Departure Country / Destination Country. In such case you will have to assign your new requirement routine for this table, such that it will skip these records and go over to the other tables.

    Ensure that all the coding in requirement routine no 8 are also maintained in the new routine alongwith the additional checks as stated above, as this is the default routine assigned.

    T Code : V/07.

    .... Please.

    with kind regards

    Sundar

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 28, 2009 at 01:28 PM

    If you want,

    in Tax determination Destination Country should fetch from Payer rather than from Ship to,

    then , maintain the entry "B- Generally from Payer" in IMG - Sales & Distribution- Basic Functions - Taxes - Maintain sales tax identification Number determination.

    Where as, Tax should be charged by taking into the consideration of destination country, to where we actually issue the goods.

    refer SAP IMG help

    Determining the VAT registration number

    This field is used to control determination of the VAT registration number in the order and the billing document.

    It is linked to determination of the tax classification.

    If BLANK is set, then the standard prioirty ruls apply, as follows:

    1. If PY has a VAT ID no. and PY <> SP, then the tax number and tax classification are taken from PY (the SH is no longer relevant).

    The tax number is taken according to the 'tax country of destination'.

    2. If 1 does not apply:

    If SH has a VAT ID no. or SP has NO VAT ID no., then the tax number and the tax classification are taken from SH.

    3. If 2 does not apply:

    Tax number and tax classification are taken from the sold-to party.

    If 'A' is set, then the tax number and the tax classification are generally taken from the sold-to party.

    The tax number is taken according to the 'tax country of destination'.

    If 'B' is set, then the tax number and the tax classification are generally taken from the payer.

    The tax number is taken according to the 'tax country of destination'.

    (Ref: SAP HELP)

    Hope it helps

    Add comment
    10|10000 characters needed characters exceeded

    • Hi,

      thank you for the tip, but it doesn't solve our problem. Using always the payer for determination is not wat we want.

      The problem is a special European Union issue:

      D1 in Germany

      D2 in Germany (we)

      GB in Great Britain

      D1 orders goods from D2 and want D2 to directly send it to GB.

      D1 has a tax ID in Germany and Great Britain.

      In this case, the invoice from D2 (us) goes to D1 with local tax. The invoice from D1 goes to GB without tax because D1 has an UID in Great Britain.

      Is there a way to det through this via customizing? I haven't found a solution so far and I think this has to be done via userexit.

      Thank you for help!