Tax determination for sales order

Hi,
As far as my understanding Tax classification for customer or material is responsible for determining the tax in sales order.
______________ Alt.tax classific ___ Tax classific _______ Taxcode ____________ Condition value
determined from Customer master___ Material master ___ Condition Record ______  Condition Record
___________________ 0 _____________ 0 ______________ V1 ______________   0%
___________________ 1 _____________ 0 ______________ V1 ______________   0%
___________________ 0 _____________ 1 ______________ V1 ______________   0%
___________________ 1 _____________ 1 ______________ V1 ______________   10%
Where,
0 - Exempted
1 - Taxable
- TaxClass1-Cust. in customer master (Sales area - Billing tab Taxes)
- Tax class. material in material master(Sales: Sales Org.1 - Tax Data)
2 point to confirm :
1 Can I confirm that ONLY these 2 (CMR and MMR) to determine that if the item is taxable or not?
2 If either one of them not 1, then it is not taxable?
Thanks

Hello Banniya,
In General - Yes. One this two (CMR & MMR) determines whether am Item is Taxable or not.
But if we get into specific country & regions requirements, there can be other factors. For example in India we need to consider the Region (State) of Dispatch & Region (State) of Receipt for determining the type of Tax (VAT or CST).
Further we many times also consider the Plant. Some plant are in Tax Free zones (SEZ, STPI, etc). Thus a though the material & customer are same, in some transactions there will be Tax while in some transaction there will be no tax.
Thanks,
Jignesh Mehta

Similar Messages

  • Output determination for sales order via email notification

    Dear All,
    Can some one provide  me  a  step by step configuration guide for Output determination via email notification.
    I would appreciate for your prompt response.
    Thanks
    ANGKS

    Hi there,
    For getting output Email or any media you have to do output determination. output determination is also carried by Condition techniques.
    Configuration path: (following are the steps)
    1) SPRO-> IMG-> Basic Functions-> Output Control-> Output Determination-> Output Determination using Condition Technique- >Output Determination for Sales Documents .
    2) Create Condition Table: select the field Sales Doc Type from field catalog & Save
    3) Maintain Access Sequence: 4-digits code & description. 
    4) Assign condition table to access sequence. Select Accesses line item and Go To Fields. Fields will display the fields we have selected in the condition table i.e. sales doc type. Maintain Output Types:BA00: Order Confirmation Select BA00 & Copy & Rename. Give the same 4-digit code as given to access sequence. You Can Maintain: Languages of Output Partners (to whom you need to send output) Print Program- print specification Sap Script- layout Assign Output Types to Partner Functions: go to new entries & assign your output type to partner functions. Maintain Output Determination Procedure: V10000 (Standard Procedure)here you select communication medium Email.
    Go to new entries and create your own 6-digit code with description. Select the procedure, go to Control Data. Here mention the output type i.e. condition type and leave requirement and manual only columns as blank. Determination Rule: link the 6-digit procedure code to doc types. Create Condition Records: VV11. Select document type and click on Communication. Mention partner function, medium, time. Output device: LP01, Spool request Name: SD_003, Suffix 2: order_confir & flag on print immediately. Once you press enter you will come across 2 key combinations: Sales organisation/ Customer Number: fill SO, Customer No, Partner Function Abbreviation, Partner to whom the output should be sent, time, medium, language. It contains: Sales Orgnisation, Customer, Partner Function (The abbreviated form of the name that identifies the Partner) (During output determination, the system determines the recipient of the output from the master record for the specified partner function. In this field, you can explicitly specify a recipient that will override the standard partner. There must also be a master record for the partner that is specified explicitly.), Medium, Time & Language.} Order Type: Document Type, Partner Function (abbreviation), Partner, Medium, Time & Language. Path For Output Determination For Sales Documents: Logistics -> Sales/distribution -> Master data -> Output -> Sales Document -> Create (t-code VV11) Path for Output Determination
    I hope this will help you.....
    Regards
    Deepak

  • Automatic route determination for sales order

    Defined
    Transportation Zone  sold to party -0000000002
    Shipping conditions -01
    Transportation group in Material master -0001
    Transportation zone ship to party - 0000000003
    Assignment made -
    Dep country zone -0000000002
    Dest country zone -0000000003
    Sc -01
    Transportaion group -0001
    route -zroad
    departure zone and destination zone is assigned to respective customer masters. and above assignment is made in IMG for route determination for order. But when i create the sales order route is not getting determined..i wnet to most of the threads in this form..but could not find a thread for route determination for sales order

    Aju Joseph
    -Do the shipping point detremination  in OVL2.
    -In Route Determination- Maintain Country & Transportation Zone For Shipping Point
    -Here you will find the Shipping point  whatever you have created in Enterprise Structure  which is in grey i.e you cannot change.
    -Just assign the departure zone which you have created in Transportation zone-000000002 to required shipping point & save it.
    --Raise the sales order & check the output
    Let me know if your problem is solved
    Regards
    Pradeep

  • Automatic Account Determination for Sale order related PO

    Dear all,
    I am creating a purchase order with Account Assignment Category "C" (Sale Order).  The system asks for GL Account which I don't want the user to enter.  I would like to configure the GL account through automatic account determination.  In which Trans Key/General Modifier I have to assign GL Account for the Purchase order with Account assignment "C"
    Please suggest,
    Regards,
    S.Suresh

    Hi Suresh,
    Asssign one Account modifier For example ZBR in OBYC for GBB key
    with valuation class and your default account
    Then go to SPRO >purchasing>A/C assignment select C go to details and put
    Your valuation modifier as ZBR in that a/c assignment details
    So when you put a/c assignment as C system will auto default your G/L
    ACCORDING TO VALUATION CLASS IN OBYC
    Hope this will resolve your issue
    BR
    Diwakar
    reward if useful

  • Tax classification for sales order before ECC

    Hi expert,
    We have recently upgraded from 4.6C to ECC6.0 and noticed the following
    issue, please kindly advise. Thanks.
    The tax classification for one of the regular customer has always been
    maintained as ‘0’ (Tax Exempt).
    In 4.6C, in the sales order condition tab, the system will auto
    calculate and reflect the output tax amount automatically for this
    regular customer.
    However, in ECC6.0, with the same customer and material, the sales
    order will no longer auto calculate and reflect the output tax amount
    anymore.
    Nevertheless, if we maintain the customer tax classification field
    as ‘1’ (Liable for Taxes) before raising the sales order, or if we
    amended the sales order tax classification field manually as ‘1’, then
    the output tax amount will auto calculte and reflect as expected.
    We would like to know why is there such differences between 4.6C and
    ECC6.0. What should be the proper standard behaviour and if there is
    any actions required be get the system to perform as per in 4.6C?
    Please kindly advise. Thanks.
    Best Regards,
    Vincent

    Hi,
    I am sure you must have done some of the analysis already on these points but it does not harm to do it again: 
    1) Check the Customer Master and check the Tax Category of the Customer to make sure that it is maintained as 0;
    2) Check the Tax Record [MWST Tax Condition Type normally] for whichever tax table you are maintaining it for exists 
    3) Check in the Condition Tab in Pricing Details if you are finding the assess to the Tax Records happening for the Customer and Material combination.
    If you find any of these three as the smoking gun you should be good.
    I do not think personally that if the issue is only with one customer that this is an upgrade issue. Even otherwise, Tax related stuff has not changed in anyway between those versions.
    Get back to me if you have any questions.
    Thanks.

  • Stock determination for sales order stock

    Hi all,
    for our SAP retail solution - we have requirements for moving Consignment stock to Sales order stock for home delivery . Then Sales order stock needs to be withdrawn for inter company 643 movement . The stock determination is maintained as K first & then F with relevent settings in SPRO & article master, for consignment article -when sales order stock exist & delivery is created for intercompany PO with sales order on account assignment to transfer stock from Store to DC, SAP error message is not allowing to post Goods issue.
    What settings do we need to maintain for this to happen to withdraw from Sales order stock for consignment article ? Any help or information is highly appreciable.
    Thanks
    Krish

    This is the error message :-
    After calling stock determination, a quantity of                                               1.000 EA remains open
    Message no. WRF_CONS013
    Diagnosis
    During consignment processing in SAP Retail, the system called stock determination in order to decide which stock category should be used to take material 000000001000009740. However, the stock determination routine did not find enough stock in the relevant stock categories (as defined in the strategy). A quantity of                                               1.000 EA remains open.
    Please note that stock determination ignores the Negative Stocks Allowed setting.
    Procedure
    Check your stocks and settings for stock determination for material 000000001000009740 in plant 3001. Post stock transfers if necessary

  • Account Determination for Sales Order Stock

    hi all,
    Iam facing problem while doing MIGO against production order in a make to order scenario. The whole scenario is -
    sales order is made with reference to which a production order is created.
    The material carries standard cost for valuation.
    The material also has a BOM. Consumption entries are passed at the time of confirmation during various stages of production.
    When the FG is inwarded through MIGO transaction the system is not passing accounting entry debiting FG inventory.
    Please help!!
    regards

    Set up a movement type that points to a Transaction/event key for account determination  that is then assigned to the GL account you want it to go to. Go to FBKP and select material management to make automatic account assignments.
    pls assign points if helpful as a way to say thanks.

  • Fetch Tax Information for Sales Order

    I have a sales order where I pass the variable IS_BIL_INVOICE to my smartform.  There I grabbed all the tax information from the table IS_BIL_INVOICE-HD_KOND.  For some reason this header table is no longer being populated with the tax information.
    I am wondering two things:
    1) Why is this not being populated anymore when I create a new sales order and how do I fix it?
    OR
    2) In what tables can I pull out this information using information that is attainable to me (sales order #, sales item #, etc.)?  I need to pull out tax code, tax rate, and tax amount for each tax code applicable to the item.

    Hi,
    Check if the pricing procedure has been changed in V/08..
    For the corresponding condition types in the the pricing procedure it should have print columns populated with 'S' (I guess for header conditions)...Please check with your SD functional consultant for more details.
    Thanks
    naren

  • Route determination for sales order returns

    Folks,
    I would need to have route determination for a sales order return (RE order). Currently a route is determined but this is the route for delivering to the customer. I've setup a new route for returns and maintained the determination. Despite above settings, the return route is not determined. Any suggestions?
    MdZ

    Folks,
    I would need to have route determination for a sales order return (RE order). Currently a route is determined but this is the route for delivering to the customer. I've setup a new route for returns and maintained the determination. Despite above settings, the return route is not determined. Any suggestions?
    MdZ

  • Output Determination for Sales Order Confirmation

    Hi,
    we are working with CRM 7.0 and I am currently trying to set up the output determination for order confirmation. The goal is that I would like to be able to differentiate the output medium, so print, fax or e-mail, peferab
    I have created an action profile which triggers the output, that works fine.
    My idea is to use condition technique where I could set per sold-to party which medium is used.
    Before that, I tried to add it as a normal action.
    However I tried to add my action profile to the action condition, once with "e-mail" and once with "print". But a) only the first line is shown and b) I cannot change the description so that the user can realize if he prints or e-mails the output.
    Can you give me a recommendation how that is usually set up and what I need to take into consideration?
    Thanks

    Ive uploaded a document on the steps i have done for setting up a Output type at:
    http://www.scribd.com/full/16969034?access_key=key-1tw12d6pow1xa4r6afcs
    or
    http://www.scribd.com/doc/16969034/Output-Determination-for-Delivery
    Still im not successfull in generating the IDOC. Please help.

  • Plant Determination for sales order

    Hello Gurus - I am trying to understand plant determination process that is happening in our system. Here's the scenario:
    Customer sends in an order through EDI creating an IDOC (ORDERS) in our system. The customer sends in a ship to address different from the sold to party's address that the order posts on. Its like a sold to is ordering items to be shipped out to a different address than Sold to's. The order posts in SAP perfectly but the plant that it determines varies with the ship to address. For example a Wisconsin customer orders items to be shipped out to Florida and the system proposes the plant located nearest to the ship to address. Untill now, I was of the view that plant is determined first by the customer material info record, then if its not there, it looks at the customer master and then material master. The items are extended to multiple plants across US. Now what I am not getting is why is it changing the plant thats given on the customer master to a plant located nearest to the ship to address. I tried looking into user exit RV03VFZZ to see any customization, but its not there.
    Can anyone advise on what possibly could be the set up in such a scenario where you have items extended to multiple plants and the plant is determined based on the ship to address??

    Hi Nikhil,
    You are right the delivering plant is first taken from
    CMIR, CM, MM in that order.
    There is also a fourth place after all this ie the user exit which comes into play. In user exits you can redetermine the plant.
    You may need to check this
    MV45AFZB - "USEREXIT_SOURCE_DETERMINATION"
    You can use this user exit to determine which plant will be used for the delivery. In the standard system, the delivering plant is copied from the customer master or the customer-material info record. If you want to use a different rule, then you must enter it in this user exit
    MV45AFZZ - "USEREXIT_MOVE_FIELD_TO_VBAP"
    Use this user exit to assign values to new fields at sales document item level. It is described in the section "Copy customer master fields into the sales document".
    MV45AFZZ -"USEREXIT_SAVE_DOCUMENT"
    Use this user exit to fill user-specific statistics update tables.
    in any of these 3 places there could be some custome code. check these areas you may get the answer to your querry.
    reward points if it helps
    regards
    Biju

  • Item Category Determination for sales document- Item USAGE

    Hi dear all.
    I read already the discussions held around this subject, as I'm facing a similar problem for which I cannot find a solution.
    I have the need to set up a ItCat determination for sales order ZPD.
    The proposed ItCat must be <b>ZPDW</b>. However, for the NORM ItCat Group we have already a setup which cannot be changed.
    This is the present status.
    SaTy     ItCatGrp    Usage    HLevItCat        Proposed ItCat
    ZPD      NORM                                         ZPD
    I need that the proposed ItCat is ZPDW, under the same conditions
    SaTy     ItCatGrp    Usage    HLevItCat        Proposed ItCat
    ZPD      NORM       ?                                 ZPDW
    For that I believe that I'll have to play along with the Usage.
    But how?
    What triggers an USAGE during sales order creation? Is it related to the entered material. In a NORM material, how can a usage be deducted?
    Thanks for your feedback on this issue.
    Rui Viegas

    It is possible , either one of the item category u can make as proposed and another one as manual. So while creating sale order u need to change it manually
    Sam

  • Tax Code Determination - default tax code for sales

    Under the tax code determination window i have set the default tax code for sales as VAT@4% and I have save it.  but when I open the sales quotation , order or any other sales document the tax code is not appeared.  what could be the reason?
    thanks
    SV Reddy

    Is ur "Determination Type" is 'Material Type'?
    FYI from Help file,
    When you enter item information in the marketing documents, system will check the item master data. If the item classification for the tax is:
    Material Item
    The tax code determination for material will start.
    Service Item
    The tax code determination for service will start.
    When you enter service information in the marketing documents, the tax code determination for service documents will start
    Regards,
    Dhana

  • User exits for route determination in Sales order & Deliver creation

    Hi Gurus,
    I need to do some change in the route determination for both sales order & Delivery creation.
    Can anyone suggest me which user exit I have to use.
    Appropriate answers will be awarded.

    Hi,
    You can use the following exit for route determination - EXIT_SAPL0VRF_001.
    The FM documentation is below. Check the functionality:
    "The customer exit can be used for customer-specific route determination or to modify the inbound data for the company's own route determination.
    The following data is transferred to support customer-specific route determination:
    I_VBAK current order header (for route determination in sales order)
    I_VBKD order business data (for route determination in sales order)
    I_VBAP current order item (for route determination in sales order)
    I_VBPA current sales partner
    I_LIKP current delivery header (for route determination in delivery)
    The following data can be modified and transferred back to the standard route determination or used for a specific route determination:
    C_ALAND Country of departure
    C_AZONE Departure zone
    C_LLAND Destination country
    C_LZONE Receiving zone
    C_VSBED Shipping condition
    C_TRAGR Transportation group
    C_GRULG Weight group
    C_FLAG_GEN_VT Flag: Route determination with generic shipping
    requirements/transportation group.
    C_FLAG_INCR_GRULG Flag: Increase weight group if no route
    If you want to use a standard route determination with different parameters, trigger the exception 'CONTINUE_WITH_STANDARD'.
    In the log table C_PROT, the log data from the customer-specific route determination can be transferred back. In this case, the log entries always refer to customer-specific messages. To add a message to the log table, the function module SD_ROUTE_DET_LOG can be used (see below).
    If a route is determined in the customer-specific route-determination, it can be transferred back in the E_ROUTE field. If no route was found, the exception 'NO_ROUTE_FOUND' is to be triggered."
    Thanks.

  • "Not possible to determine account for sales order or project stock"

    Hi,
    I get this error when trying to create a purchase order (type EUB). I think I should define a new account for sales order. How should I proceed?
    Thanks in advance.
    Luis.

    Hi
    1) Check the spro-MM-purchasing-account assignment-Maintain account assignment categories -
        Here check the account modifications against Account assignment category C,P
    2) Then go to OBYC -GBB check the account maintained against the account modifier obtained in step 1
    Regards
    Sandeep

Maybe you are looking for