cancel
Showing results for 
Search instead for 
Did you mean: 

Tax Issue

Former Member
0 Kudos

Hi All,

We are working on SRM 5.0 and Extended Classic.We maintained Tax Conditions in Backend as per client requirement. When I created PO in SRM and checked in R/3, it is picking up the wrong tax code in backend. I checked the customization settings in SRM and maintained tax calculation in Backend. What more settings do I need to check?

Best Regards,

Lovkesh

Accepted Solutions (0)

Answers (3)

Answers (3)

former_member195032
Active Contributor
0 Kudos

Hi Lovkesh,

Tax code is picked from Material Master and vendor master data if you have picked tax calculation in backend data.

In this case you will get the tax code

SPRO->SRM ->SRM SERVER->Cross Application Basic setting->Tax calculation->Enter Tax code.

You will get the value of tax code indicated in above SPRO link.

Please read the text message maintain in above SPRO link which explains the significance of the this setting.

In all SRM document you will get this default tax code when tax calculation happen in backend will have correct tax code decided into backend.

This is perfectly all right as all financial transaction will anyway happen in backen itself.

regards,nishant

Please reward point if this helps.

SPRO Content:

Enter Tax Code

In this activity you define the tax codes that are to be available in SAP Enterprise Buyer.

You can define a tax code to be the default tax code. This is then suggested by SAP Enterprise Buyer, for example, in the confirmation or entry of an invoice. You can overwrite the default tax code.

If you specify an external tax system in Define System for Tax Calculation or you need to create invoices for USA or Canada, or Brazil, you enter one of the following tax categories:

Sales tax

Consumer use tax

Service tax (only for USA and Canada)

Rental/lease tax /only for USA and Canada)

Note:

For the location Brazil, you can only specify the tax categories Sales Tax and Consumer Use Tax .

In other cases, do not select a tax category.

Example

Tax calculation takes place in R/3 System (Germany):

Tax code Tax name No tax Default Tax type

I1 Sales tax X X

SAP Enterprise Buyer uses these settings (when creating a shopping cart for Germany) to propose tax code 'I1'. During invoice entry, you must not enter a tax amount, otherwise the system outputs an error message.

Tax calculation takes place in external system (Canada):

Tax code Tax name No tax Default Tax type

I0 No tax X Sales tax

SAP Enterprise Buyer uses these settings (when creating a shopping cart for Canada) to propose tax code "I0". During invoice entry, you must specify the tax code. You have to choose a tax category for the external tax system.

Requirements

You use the Materials Management functions in SAP Enterprise Buyer for example:

Create shopping cart

Process purchase order

Enter invoice

Standard settings

SAP Enterprise Buyer proposes the standard tax code, for example, during invoice entry.

Activities

1. Enter the required tax code and description.

2. Select the "No tax" column if entry of tax amounts is not necessary during invoice entry.

3. In the "Default val." column, enter a tax code as the default tax code.

4. Enter the tax category depending on the country .

Former Member
0 Kudos

Hi

I hope this will help you solving your issue.

<b>Refer to this link

<b>Check OSS Note 957979 as well -></b>

*-----------------------*
Use IMG path "Tax Calculation > Enter Tax Code" to enter tax codes. Also if EBP tax codes are not exactly same as in backend system you need also to enter in "Tax Codes > Assign Enterprise Buyer Tax Code to FI System" which code in EBP corresponds with code in R/3.

In our system we are using the same codes so it was no necessary to perform second customizing task. 

Also beware that in EBP gross amount (with tax code) is only informative and workflow is working on SC amounts without tax.
*------------------------------*

Tax Code settings in SRM 
------------------------------

Enter Tax Code

Assign Enterprise Buyer Tax Code to FI System 

Define Backend System for Product Category

Define G/L Account for Product Category and Account Assignment
*-----------------------*

Hope this will help.

Please reward suitable points.

Regards

- Atul

Former Member
0 Kudos

Hi Atul,

Our problem is different. Our tax calculation is done in Backend R/3. I have created PO in SRM and when I checked in R/3 , it is showing different tax code in the backend PO. I need to find why it is picking up wrong Tax code in R/3 and from where it is picking up the wrong tax code in R/3.

Best Regards

Lovkesh

Ramki
Active Contributor
0 Kudos

Hi Lovkesh

DO you have any tax determination defined in R/3 which is defaulting a tax code and overwriting the SRM tax code ?

Pl check

Best regards

Ramki

Former Member
0 Kudos

Hi

<u>Have you implement any BADIs in your system related to Back-end documents ?</u>

<b>Try to implement either of the BADIs</b>

BBP_CREATE_PO_BACK
BBP_CREATE_PO_BACK_NEW
BBP_ECS_PO_OUT_BADI

Depending on your SRM system version and then put a break-point inside the implementation to debug, what is getting passed from SRM to R/3 system in this case to get the exact problem

Hope this will help.

Please reward suitable points.

Regards

- Atul

Ramki
Active Contributor
0 Kudos

Hi Lovkesh

Did you maintain 'Assign enterprise buyer taxcode to fi system' settings where you can map SRM tax codes with r/3 tax codes ?

Best regards

Ramki