16.12.10

SAP Note 13844 - Acquisition tax 0% / inverse +/- sign

Symptom:

An acquisition tax code 0% is created and by doing so, 0% is specified for input and output acquisition tax (both as 0%-). In the advance return for tax on sales/purchases, the base amount of output tax is then displayed as a positive and not a negative amount, the second line (input tax) is not mentioned at all if the base for it was the amount of the output tax (that is, zero).

Cause and prerequisites

Our programs cannot distinguish a positive zero from a negative zero after the data has been saved. The programs for calculating tax thus calculate the amount zero twice and you do not know anymore for which base amount the +/- sign is to be changed.

Solution

You can either
- use the normal code for tax-exempt deliveries,
or
- create a separate tax code for "Exempt from acquisition tax"
which, however, is defined just as "Exempt from input tax".
As a result, the base amounts for tax-exempt imports from other EC
member states can then be calculated separately in the advance
return for tax on sales/purchases.
From our point of view, it is not necessary to display a tax-exempt acquisition from other EC member states in both parts of the advance return for tax on sales/purchases (input tax and output tax).

Subsequent activities
(only for german customers who use the tax form printing program)

When using the tax code for "Exempt from acquisition tax", the relevant base amounts are displayed in the advance return for tax on sales/purchases in exactly the same way as the base amounts in "Exempt from input tax". The base amount is therefore displayed with a negative sign on the F_RFUVD____01 tax on sales/purchases form (program RFUVDE00). What you require, however, is the display to be the same as the output tax portion of the acquisition tax, that is without a +/- sign. This can be done in the form as follows (MAIN window):

Base amount without decimal places for group nn in the standard system:
AM ,,&UMSVP-BASnn(IZ13.0)&
With an inverse +/- sign:
/: IF &UMSVP-BASnn+20(>)& EQ '-'
/: DEFINE &SIGN& = ' '
/: ELSE
/: DEFINE &SIGN& = '-'
/: ENDIF
AM ,,&SIGN&&UMSVP-BASnn(CSIZ13.0)&

Additional key words

Taxes, SAPLTAX1
RFUMSV00, RFUVDE00, F.36

No comments:

Post a Comment