Purchase Order Tax Determination

Hi Experts,
We have a scenario for taxes in our Purchase Order that I need help understanding.  Our Plant is based in the the NJ within the US.  Occasionally, we purchase items from a Vendor based in NJ; however, the Supplier is based in PA.  In this case, the items are taxable and subject to NJ and PA taxes.  The PA tax is 6 % and the NJ tax is 7 %.
Based on NJ tax law, "If you make a purchase in another state which has a lower sales tax rate than New Jersey, use tax is due at the rate of 7%. If, however, that state has sales tax reciprocity with New Jersey, a credit is allowed for the sales tax paid to that state." In this particular case, we are interpreting any purchase from PA to NJ will incur a PA sales tax of 6 % and a NJ sales tax of 1 % (since there is a credit with PA and the PA tax is less than the NJ tax).
In our Vendor Master, we have the Goods Supplier partner tax jursidiction populate on the Invoice Tab of the Purchase Order which will give us the PA 6 % sales tax based on our configuration within transaction FXTP.  However, the "use tax" for NJ is not determined in this fashion.  It appears that the Taxes on this tab are only in relation to the PA tax jurisdiction code which is determined on the Invoice Tab.  Under the conditions tab, we have conditions that will give us all of the necessary percentages.  However, these percentages do not appear to be reflected for the taxes under the invoice tab.
Are the taxes under the conditions tab in any way linked to those taxes determined under the invoice tab of the purchase order?  Can anyone help me understand the relationship between condition taxes (such as Condition Type NAVS) and the Taxes (under the Invoice tab) within a Purchase Order?
Thanks for your help in advance.
John

Hi,
   If the condition category is N (non deductible taxes), condition class is D and cal type is B for an MM pricing condition type (in M/06), system will bring all the non deductible taxes (with account key NVV or similar) from tax procedure (invoice tab - taxes window)  to MM pricing procedure (conditions tab).
   If the condition category is D along with the above combination, for an MM condition type in M/06, system will bring all the taxes (including deductible and non deductible) from tax procedure to the MM pricing procedure.
Regards,
AKPT

Similar Messages

  • How to Retrieve Purchase order TAX value price

    Hi,
    I want to retrieve Purchase order TAX value price from the purchase order is there any function module to retrieve this value.  Or from which table we can retrieve this value using purchase order no.
    Thanks in advance

    Hi Pradeep,
    Have you looked BAPI <b>BAPI_PRICES_CONDITIONS</b>?
    Hope this will help.
    Regards,
    Ferry Lianto

  • Purchase order price determination

    Hi Gurus.
    Please help on below Inquiries
    In Purchase order, how is the net price determined?
    Is it from the agreement? the info record? RFQ? Is there a sequence for this?
    If there is, where is this configured?
    Thanks!

    Hi,
    Purchase order price determination takes place with help of  Access Sequences and Schema Group of Vendor.
    You can go for pricing manually or automatic. If you need pricing automatic you have to go for use of Access Sequences and Schema Group of Vendor. You can customize your pricing procedure according to your requirement such as like Domestic, Import and Stock transport.
    For the above individually you have to configure Pricing Procedure and the following steps are:
    SPRO->MM->Purchasing->Conditions->Define Price determination process
    1. Define Condition Table:
    2.Define Access Sequence,
    3.Define Condition Type,
    4.Define Calculating Schema,
    5.Assign Calculation Schema, Access Sequence and Condition Type,
    6.Define Schema Group Of Vendor,
    7. Define Schema Group Of Purchasing Organization,
    8.Assign Schema Group Of Vendor to Purchasing Organization,
    9.Assignment of Schema Group Of Vendor ,Schema Group Purchasing Organization and Calculation Schema.
    10. Assign Vendor to Schema Group of Vendor (XK02)
    11.Maintain Condition record (MEK1)
    after above steps, you can go for create PO in ME21N.
    In the case of Import PO, you have to activate Import PO.
    SPRO->Materials Management -> Purchasing -> Foreign Trade/Customs ->Control Foreign Trade Data in MM and SD Documents ->>>>>>
    Regards,
    Biju K

  • Purchase Order Tax Jurisdiction Code Default

    Hello,
    I have a business requirement to have my tax code default based off of Delivery Address Region field.
    I can achive this by creating a custom condition table with region, creating a custom access sequence, inserting the custom table, and attaching it to condition type NAVS.
    My problem is that my tax code requires a tax jurisdiciton code. So I can default the tax code but that is useless without being able to default the tax jurisdiction code.
    How can I default the tax jurisdiction code in the delivery address, _*WITHOUT DEFAULTING IT IN THE PLANT OR STORAGE LOCATION MASTER DATA. IT NEEDS TO DEFAULT BASED OF OF REGION.*
    Is there a condition type for Tax Jurisdiction code or something along those lines.....

    Hello,
    There is a BADI available with name ME_TAX_FROM_ADDRESS [SE18] (Tax jurisdiction code taken from address). As per documentation, this is the correct one for you.
    The Business Add-In (BAdI) ME_TAX_FROM_ADDRESS provides you with additional functionality to determine the tax jurisdiction code in purchase orders. At item level, the tax jurisdiction code maintained in the delivery address can be used for tax calculation purposes.
    Thanks,
    Venu

  • Calculation of Purchase Order TAX in Smart Form

    Hi All !
    I am facing problem in purchase Order, how to calculate the value of tax in Purchase order .
    in KONV Table, I am getting the value of condition type which r maintained on pricing procedure but, we r not getting the condition type for particular TAX code.
    How we can calculate the tax. or
    Is there any problem in VOFM/formulas/condition value.
    please suggest me.
    Thanks & Regards
    Priti

    Hi Jitendra,
    Thanks for your wonderful co-operation. The issue is almost solved. One lat wuery-
    We are at present using 20 tax conditions in our tax procedure. But in a single PO we are using only 3 or 4 conditions out of them How can I identify in my program that which tax conditions are actually used in the current printable PO????
    I can use table A363 for searching condition records only after identifying the relevent condition type used in a PO otherwise I have to search for all 20 condition types. Please note we are using TAXINN ( condition based) tax procedure.
    I am eagerly awaiting for your suggestion. Thanks again,
    Priti

  • Purchase Order Tax Code

    Dear Experts,
    I just run MRP Procedure and generate Order Recommendations. In Order Recommendation created Purchase Order and got message as P.O. sent to approval. All is going well but there is one thing I just want to clarify that How can we update Tax Code in Purchase Order form hence In Approval Procedure we cannot update Purchase Orders Rows as well.
    Thanks in advance.
    Ravi

    closed.
    get it by Tax Code Determinaiton.
    Ravi

  • Purchase order output determination thru User exit

    Hi,
    We are trying to find a way to determine the output for PO while creation (me21n) or modification (me22n).
    We do not want to maintain output condition records for each fax/print/email etc..cases.
    Can we do below thru a user exit or any other method ?
    While creating PO, an OA partner will be chosen, so instead of maintaining the output condition records,
    - user exit can access to OA's vendor master record and read Standard Comm.Method in Address section.
    - according to comm.method, the PO message should be determined..
    i.e: if comm.method is Fax, then message should be sent to OA thru Fax.
    can this be done thru an exit ?
    Thanks and Regards,
    Ocal

    Hi Stefan,
    The steps are as follows:
    Output of Purchase Order
    1. Condition Table
    SPRO > Material Management> Purchasing -> Message -> Output Control->Condition Tables->Define Condition Table for Purchase Order
    Select: 
    Purchasing Doc. Type,
    Purch. Organization,
    Vendor
    2. Access Sequences
    SPRO -> Material Management-> Purchasing -> Message -> Output Control->Access Sequences->Define Condition Table for Purchase Order
    3. Message Type
    SPRO -> Material Management-> Purchasing -> Message -> Output Control->Message Types->Define Message Type for Purchase Order
    *4. Message Determination Schemas*
    4.1. Message Determination Schemas
    SPRO -> Material Management-> Purchasing -> Message -> Output Control->Message Schema->Define Message Schema for Purchase Order-> Maintain Message Determination Schema
    4.2. Assign Schema to Purchase Order
    SPRO -> Material Management-> Purchasing -> Message -> Output Control->Message Schema->Define Message Schema for Purchase Order-> Assign Schema to Purchase Order
    5. Partner Roles per Message Type
    SPRO -> Material Management-> Purchasing -> Message -> Output Control-> Partner Roles per Message Type ->Define Partner Role for Purchase Order
    6. Condition Record
    Navigation Path: SAP Menu-> Logistics -> Material Management -> Purchasing-> Master data->Messages-> Purchase Order-> MN04-> Create
    Now you create PO (ME21N) and save it. Go to ME22N and print the PO by giving output type.
    Reward me if it helpful
    ASHOK

  • Purchase Order Message Determination  - RVCOMFZZ

    I'm using RVCOMFZZ to fill a specific client field added to structure KOMB and KOMKBEA. I need to acess the ekpo info of the purchase order about to be created. My COM_EKPO table is empty. Is this a bug or it's not possible to acess PO item data when message determination is occuring ? Regards

    Hello,
    in SAP standard, subroutine NACHRICHT_ERZEUGEN in function group MEPO is used for message control in transaction ME21N and ME22N (and more ...).
    For the message determination the function ME_MESSAGES_FIND is called but without any data for structure COM_EKPO. So COM_EKPO will be initial in the functions COMMUNICATION_AREA_KOMKBEA and KOMKBEA_FILL. I think there is actually no chance to access the in-memory information of the purchase order positions while message determination.
    Any other hints or ideas? Thanks in advance.
    Best regards
    Michael

  • Purchase order message determination

    Hi,
    i have a custom message type for purchase order for which i have a maintained a condition record in MN04,i can even see that entry in the database table NACH.
    Inspite of this the message type is not determined automatically in the purchase order even though all conditions are met.
    The same scenario works in my test system splendidly.
    Could anyone throw some light on this peculiar issue!
    Thanks & Regards
    Ram

    Hi Ram ,
    Just check whether under " Define Message Types for Purchase Order : Fine-Tuned Control: Purchase Order " the message type created by you exists.
    If not define the operation at which stage the ouput should be triggered.
    I think this should solve your problem.
    Regards
    Ramesh

  • Purchase order tax calculation

    Hi,
    I am executing ME23N (with one purchase order doc no), here i want to know from where the tax codes (amount) will coming.

    what i need here,
    after executing ME23N, for a purchase document
    based on the condition type, it gives the condition values.
    now i need to find out from where the condition value is coming.
    Thank you.

  • Extended classic purchase order tax calculation

    We are running extended classic on SRM 4.0.  We are connecting to our R/3 backend version 4.7.  The backend is utilizing Vertex for it's tax calculation.  We have confirgured SRM to use the backend for tax calculation. 
    We have a 5% state sales tax and a 1% local option sales tax at this location.  If we procure an item from a vendor residing in the same state then the local option sales tax applies (i.e. 6%).  If we procure an item from a vendor outside of the state then the local option tax does not apply (i.e. 5%).  I've tested this by creating PO's on the backend for both scenrios and the tax is calculated correctly.
    The issue we have is that the shopping cart is calculating the tax amount correctly, the replicated purchase order in R/3 also has the correct tax amount, however the purchase order residing in SRM does not have the correct amount, it is always calculating 6%, which is incorrect.
    My question is does anyone know the function module being called to calculate tax when the SRM PO is being created?  For the shopping cart I have verified that BBP_CALCULATE_TAX_ITEM46B is being used, is it not the same for the SRM PO?
    Best regards,
    Shawn O'Connor

    Hi Shawn,
    I do not know your SRM release... but did you already see OSS note 656398 and 888896 ?
    Hope this helps,
    Regards,
    Yann

  • Purchase Order Tax Codes

    Currently when my organization creates a purchase of raw materials I have been noticing that when i look under the taxes subheading under items that the tax code becomes 16 - import tax at a rate of 5.5%.  These types of purchases should not have any tax associated with them as they are part of the manufacturing process.  In lieu of our procurement team going in on each and every purchase order to correct this, is there a way to change our master data so that the default becomes a different code?  I have been looking in business configuration to change this but have not found where I need to go.  Has anyone else experienced this and perhaps could point me in the right direction?

    Dear Andrew,
    There is an option in the Product Master Data to set-up Tax Code for any particular Material that may have Tax Exemption or Reduced rate etc.
    Please check Product Master under "Tax" tab and see if this will serve the purpose.
    Regards
    Nick

  • Purchase order tax % problem - urgent

    Hi Gurus,
    I have created a tax code with service tax and sales tax in one tax code. It is for AMC invoice. My financial entry is perfectly getting posted. 12.35%+10%
    But PO dispaly is only 11.25%. How is it possible?
    How to solve this problem. Useful answer will be assigned with points.
    Regards
    SAP

    yes prabakar.. but iam confused..
    You can get step by step workflow for PO using standard workflow
    Release of Purchase Order :WS20000075
    And for two levels of approvals you have to configure in SPRO the path is
    Purchase Order:
    SPRO> Material Management->Purchasing->/Purchase order-->Release procedure ---> Procedure with classification ---> set up procedure with classification ---> double click on Release strategies and Workflow.
    If you don't know about this configuration, you have to confirm with your MM consultant.
    after finish this iam triggering events using pftc
    in that pftc iam choosing business object bus 2012 for po release..
    i think thats enuf..
    After that it is possible to trigger workflow.. when iam create purchase order..
    Thanks
    Gowrishankar

  • Purchase order tax% different - urgent

    Hi Gurus,
    I have created a tax code with service tax and sales tax in one tax code. It is for AMC invoice. My financial entry is perfectly getting posted. 12.35%+10%
    But PO dispaly is only 11.25%. How is it possible?
    How to solve this problem. Useful answer will be assigned with points.
    Regards
    SAP

    yes prabakar.. but iam confused..
    You can get step by step workflow for PO using standard workflow
    Release of Purchase Order :WS20000075
    And for two levels of approvals you have to configure in SPRO the path is
    Purchase Order:
    SPRO> Material Management->Purchasing->/Purchase order-->Release procedure ---> Procedure with classification ---> set up procedure with classification ---> double click on Release strategies and Workflow.
    If you don't know about this configuration, you have to confirm with your MM consultant.
    after finish this iam triggering events using pftc
    in that pftc iam choosing business object bus 2012 for po release..
    i think thats enuf..
    After that it is possible to trigger workflow.. when iam create purchase order..
    Thanks
    Gowrishankar

  • Purchase order Output Determination

    i need to configure a seperate outpur type for one of the document type in Purchase order,
    eg ZRY
    If i create  PO with this Doc type i need a separate output type
    For remaining Doc type there will be different doc types
    Here my client are using some format same format i need to design for this ZRY Doc type
    Pls guide me with the steps to configure the output type.....
    how to design the same format and how to link the format with this Doc type...
    Edited by: Csaba Szommer on May 8, 2011 4:53 PM

    Hi Stefan,
    The steps are as follows:
    Output of Purchase Order
    1. Condition Table
    SPRO > Material Management> Purchasing -> Message -> Output Control->Condition Tables->Define Condition Table for Purchase Order
    Select: 
    Purchasing Doc. Type,
    Purch. Organization,
    Vendor
    2. Access Sequences
    SPRO -> Material Management-> Purchasing -> Message -> Output Control->Access Sequences->Define Condition Table for Purchase Order
    3. Message Type
    SPRO -> Material Management-> Purchasing -> Message -> Output Control->Message Types->Define Message Type for Purchase Order
    *4. Message Determination Schemas*
    4.1. Message Determination Schemas
    SPRO -> Material Management-> Purchasing -> Message -> Output Control->Message Schema->Define Message Schema for Purchase Order-> Maintain Message Determination Schema
    4.2. Assign Schema to Purchase Order
    SPRO -> Material Management-> Purchasing -> Message -> Output Control->Message Schema->Define Message Schema for Purchase Order-> Assign Schema to Purchase Order
    5. Partner Roles per Message Type
    SPRO -> Material Management-> Purchasing -> Message -> Output Control-> Partner Roles per Message Type ->Define Partner Role for Purchase Order
    6. Condition Record
    Navigation Path: SAP Menu-> Logistics -> Material Management -> Purchasing-> Master data->Messages-> Purchase Order-> MN04-> Create
    Now you create PO (ME21N) and save it. Go to ME22N and print the PO by giving output type.
    Reward me if it helpful
    ASHOK

Maybe you are looking for