VAT/Excise calculation - map pricing & tax procedures

Dear,
Pls tell me how to map my blw senerio;
In pricing procedure, i have
A- Gross price
B- Handlying charges
C- Excise on A+B,
here i need to calculate my exise on A+B values and it flows (C) frm tax procedure (taxinn). until here i'm ok.
D - A BC
E - Insurance (defined in pricing proce) on D value,
here i'm unbale to map my price, since the sytem taking A+ B price only, its not taking my D values... I need to map pricing & tax procedures, since Gross price, Han. charges and insurance flows frm pricing proce and Excise frm tax procedure.
Anyone has right solution, pls guide me...

Hello sapjj
Here in your issue, u have to maintain a dummy condition type for excise calculation in your pricing procedure. The excise on A+B will be calculated in pricing procedure itself and not it flows from tax procedure.You have to make a condition type in pricing procedure and mark it as statistical in the procedure so that it doesn't get added to material value.
you are ok till gross price and handling charges, right?
Then you include your dummy condition type for excise amount calculation.Then in the next step calculate a subtotal without giving any condition type and maintaining 'S' in the subtotal field in the pricing procedure.
In the next step include the insurance condition type and calculate it on the subtotal.
This will help
Regards
Gregory Mathews

Similar Messages

  • MM pricing Tax procedure

    Dear All,
    There is no tax on purchase. Whatever tax mentioned in the invoice are capitalized/booked under expenses. Should i use FI  Tax procedure for it. The illustrative pricing is as follows:
    Please suggest an approach for it
    Price of item          1000
    Sub Total          1000
    P & F @2 %          20
    Sub Total          1020
    Excise Duty @8%          81.6
    E Cess@2%          1.63
    HE Cess @1%          0.82
    Sub Total          1104.05
    VAT/Sales Tax /CST as applicable (Say 12.50%)          138.01
    Surcharge on VAT @5%          6.90
    Sub-Total          1248.95
    Freight          Nil
    Octroi          Nil
    Insurance          Nil
    Sub-Total          1248.95
    Discount if any          Nil
    Total          1248.95

    Hi,
    MM Pricing Procedure and Tax Procedure are entirely different concepts. In your example you have mentioned about excise duty, education cess and higher education cess, VAT etc. is nothing but tax. Material price, packaging and forwarding charges and discount are nothing but pricing conditions.
    MM Pricing Procedure
    The Basic thing is Condition Technique. In which there are
    1. Access Sequence (M/07) 2. Condition Record (MEK1) 3. Condition Type (M/06) 4. Condition Table.
    Tax Procedure
    1. Access Sequence (OBQ2) 2. Condition Types (OBQ1) 3. Procedure (OBQ3) 4. Condition Records (FV11)
    - Saleel

  • Pricing & Tax procedure.

    Hi All,
    Pl explain me in detail with relevant examples the Pricing and Tax procedure and relevant configurations involved.(In coming materials)
    Thanks & Regards,
    Naveen

    HI,
    Pricing is combination of including the condition types in the pricing procedure as per your business requirement.
    1.Make the access sequence - SPRO>.MM>Purchasing>>Condoitions>>Access sequence
    2.Create condition types - M/06 , For PBOO onle assign access seuqnce
    3.Crete the pricing procedure by assign the relavent condition types to meet ur business requirement.
    4.Assign to Pur Org through schema group.
    5.Assign the Schema group to vendor purchasing data iat the time of Vendor creation.
    Tax procedure.
    Similar as pricing and create the conditiontypes assign to tax procedure in OBQ3
    If u want more detail go to online SAP Help  , will give more detail.
    Regards,
    Andra

  • Tax  Procedure-TAXINJ/TAXINN-----cin

    Hi Gurus,
    We have a stanrdard pricing procedure like RVAA01 and inthis procedure we maintain all conditions like pricing, discount, frieght, tax..etc., but my doubt is why we need tax pricing procedure specially...like TAXINJ, TAXVAT, TAXINN..?
    And in TAXINJ we maintain condition BASB instead of PR00....what is the difference of these condition??
    Please help me..
    Rewards will be given...

    Hi,
    TAXINJ/TAXINN are the two different pricing procedure used in CIN.
    TAXINN only supports condition-based excise determination, whereas TAXINJ supports condition-based excise determination and formula-based excise determination.
    Both tax procedures contain condition types that cover all of the excise duties and sales taxes applicable.
    Since the exact rates of excise duty can vary on a large number of factors, such as which vendor you purchase a material from, or which chapter ID the vendor stocks the material under, you create condition records for every sort of excise duty.
    When you come to enter a purchasing document, the system applies the excise duty at the rates you have entered in the condition records.
    Hope i have answered your query.
    Thanking You
    Regards
    Manjunath

  • Tax procedure condition type

    Dear Forum,
    In tax procedure, the first step is normally base amount and subsequent steps are input and output tax.
    May I know what is the reason to have additional condition type besides input and output tax in tax procedure?
    Thanks
    Rgds

    Dear Srini,
    As you referred some countries having only three condition types, like Base amount , Input and Output -  because their country Tax structure will be very simple.
    When you get something. VAT 15% when you sell some VAT 20% this is simple tax procedure.
    Whereas you take example of Indian Scenario. When you want to buy a Excisable Material the tax structure will be like this,
    Base amount  100
    Excise Duty      14
    E.Cess                7
    H.E.Cess             7
    So it is the legal requirement each amount of tax has to be spitted as per the Statutory act.
    For the above reason only some countries have very easy Tax procedure, some will have complicated tax procedures.
    Hope it clarifies.
    Thanks and regards
    Praveen.J

  • VAT calculation through Pricing Procedure of MM

    Hello gurus,
    I have a doubt can we calculate and post the vat thru purchase condition type in pricing procedure, for excise and cess we are using Tax code with tax procedure TAXINJ, we are trying hard for it., we have even created new transactiion key and assign GL account to it, but still it is not posting at the time of MIGO.
    your urgent help required,
    Anand

    Hi Anand
    I too develop a new condition type for Vat in mm pricing procedure.
    Our business process is as follows
    We r transferring material to one depot to another to UK. we are doing STO through SD route. i created a vat condition type which is non inventorised and subsequently  refund will be received.
    Problem is that Accounting entries are not generating after doing PGI. Plese give your inputs on this.
    I created a new gl accouts and assigned to posting keys.
    Thanks
    sitaram

  • Tax procedure for VAT calculation on Base amount + WHT amount

    Hi All,
    Needed your inputs on definition of tax procedure, to calculate VAT tax where base amount + withholding tax amount are tax base components.
    E.g. in AR line item:
         Revenue:  950 (FB70 ->Editing options:  calculate taxes on net amount check box is enabled)
         WHT: 50 (5%) (Re-grossing method using)
         VAT: 70 (7%)
    To achieve as above how to define tax procedure: current procedure definition as below.
    StepCounter-Ctyp----Description-From--To
    100--0---     -BASB--Base Amount 
    117--0---     -J1W1Output Tax----100
    118--0MWS1-Subtotal--100----117
    120--0---     -MWASOutput Tax------118
    Please through some light on this.
    Thanks in advance.
    SK

    Dear all,
    Any comments please.
    Highly appreciated calculating VAT tax on base amount and WHT (re-grossing up).
    Thanks in advance.
    SK

  • Query for MM Pricing Procedure & tax Procedure

    Hello,
    Can someone advice me on following.
    I need one Condition in MM Pricing Procedure : Discount should be reduced after Calculation of Excise duty and Taxes on PO.
    Discount should not be calculated for Excise Base amont & or Tax (CST /VAT) base amount.
    Calculation
    Basic :          100
    Freight            20
    Subtotal        120  (Excise Base)
    Excise duty:   30
    Subtotal:       150  ( Tax Base)
    Tax   @4%       6
    Subtotal        156
    Discount         10
    Total Price     146
    My Requirement is how to add Discount at the Place shown above.
    Regards,
    Manish

    Dear Manish,
                        After subtotal 120 put in subtotal column 7 and after subtotal 156 put 1.
    Truly, I was bit surprised to see your first post, now I got the reason what kept you held.
    I tell you why this happens.
    I believe you are using tax procedure TAXINN. The routine 362 (in tax procedure) has the program which fetches the data from your pricing procedure and on what amount the taxes have to calculated is the value passed into BASB condition type of tax procedure. One should always read the routine 362 in tax procedure with the help of ABAP consultant. This will give you clarity on the concept of calculation. the subtotal field i.e is KZWI plays important role in calculation.
    Currently I do not have access to any test system. If you put the subtotal what I have mentioned the result will come.
    Another layman tip I am giving you for tax procedure calculation. where ever you are calculating subtotal just give value from 1 to 7 in subtotal column with different combination one by one and see the results, you will have good idea how the system behaves. Say if you put subtotal as 1, the system response will be different from if you give subtotal 4.
    Why this is important to understand is when in future if you are going to add any new condition type you will know how the system response is towards the tax calculation.
    That is why I suggested you to read the routine 362.
    Moreover, if I see your procedure, excise duty, CST and LST should not be calculated on freight charges. Legally this is not correct. Freight  charges are in the preview of service tax. In many implementations I came across the similar scenario where the client insisted on the similar procedure. This all happens due to ignorance of client. We have shown the client the official documents as well we also arranged the official meetings  with excise commissioners to clear there doubt.
    This scenario is usually insisted in the case of  freight billed what client says. this is not correct.
    Regards
    Rajesh

  • Pricing Procedure vs Tax Procedure

    Dear all,
    The scenario is as follows
    My company purchase material from a trading company which imports the materials from other countries.
    In PO we have maintained import pricing procedure so that we can take the duties paid by trading company during import.
    We pay duties to the trading company.
    Taxes are also involved in this.
    I have created a pricing procedure for this seperate where there is a line with 'condition value' = total of
    [ Net price of materialCustoms dutyCVD+ECS on CVD + SEC ECS on CVD + AED]
    Now we all know tax should be calculated on this total amount.
    In normal case the Net price will come as the base price for tax calculation  which is here wrong.
    I want this total amount to be the base amount for tax calculation in tax procedure.
    What i need to assign in the pricing procedure against this 'total' so that  it is taken as base amount for tax calculation
    How to do this?
    sapmmlearner

    Hello,
    As per your said scenario:
    My company purchase material from a trading company which imports the materials from other countries.
    In PO we have maintained import pricing procedure so that we can take the duties paid by trading company during import.
    We pay duties to the trading company.
    Taxes are also involved in this.
    I have created a pricing procedure for this seperate where there is a line with 'condition value' = total of
    Net price of materialCustoms dutyCVD+ECS on CVD + SEC ECS on CVD + AED
    Now we all know tax should be calculated on this total amount.
    In normal case the Net price will come as the base price for tax calculation which is here wrong.
    I want this total amount to be the base amount for tax calculation in tax procedure.
    What i need to assign in the pricing procedure against this 'total' so that it is taken as base amount for tax calculation
    My question is if your company and your vendor /supplier (Is a trading company from where you are procuring the materials) are geographically located at the same place (such is within country in same place or within country at different places, etc)
    means, then you should not worry about the Import duty. Because for you, when you procure the goods it should be treated as Inland/Domestic procurement  (by the by your vendor, who is trading company procures materials from Abroad, that is his risk or his duty to pay the Customs duty or Importation clearing charges, etc since he is procuring from outside the country through Import procurement process, so don't worry for that).
    Hence when you order the material through standard PO to your vendor (that is trading company), then Logically it must be Domestic pricing procedure (there is no involvement of import duties, importation, etc), that means system will pickup the Pricing procedure - Domestic - which consists of Gross price, and all other suitable pricing elements which are in currently used in your company (for the vendor) and part from the tax condition elements such as Basic excise duty (BED), SED, AED, Cess, etc... these are not part of the Pricing proceudre, but relevent to the Tax procedure. So which can be arranged in a sequential order for the Tax procedure - TAXINN - which is currently in use from any industry - for calculating the tax amount for the item that you procure from the supplier or vendor. And thats how you (your company) will pay the Duty or tax amount agains the goods that are procured from external source.
    Please note:  the tax caluclation is always based on the Base amount, not on anything else, that is based on the total ordered amount through the PO. And the tax amount is always interm calculated by adopting the suitable tax code in the PO (in item details), provided you have to maintain all these tax condition elements in a Condition records through FV11 t.code. then once the tax code (i.e., Input tax - which is tax on purchases) is adopted for the PO, system will pick all the valid condition records and sum the total tax amount in the PO.
    Maintainaing of condition records is required, because the tax procedure which is a Condition based tax calculation procedure. hence you have to maintian the condition records as you said. Then it will calculate correctly.
    Hope it clarifies,
    Regards,
    Sapsrin

  • Relation between Tax procedure and Pricing procedure

    Dear All,
    I would like to get more clarity on Tax procedure, Pricing procedure.
    a) Why do we have Tax procedure and assigned to Country?
    b) If the tax procedure has been created and assigned to Country-IN (in FI module), then why do we need to create pricing procedure with same condition type for purchasing in MM module?  We are even creating lot of pricing procedure for Sales in SD module.
    Regards
    Manivannan R

    Hi
    Tax
    During SD document transactions, tax calculation procedure TAXUSX is only relevant to determine the tax liability accounts for output sales tax. Notice that in pricing procedure RVAXUS, the condition types XR1 - XR6 carry the tax rates and tax amounts - resulted from the external tax system calculation - which is posted to tax G/L accounts. However, the tax accounts are not specified in the pricing procedure but rather in the tax calculation procedure.
    Tax codes are the link between pricing procedure and tax calculation procedure.
    Pricing
    The primary job of a pricing procedure is to define a group of condition types in a particular sequence. The pricing procedure also determines:
    Which sub-totals appear during pricing
    To what extent pricing can be processed manually
    Which method the system uses to calculate percentage discounts and surcharges
    Which requirements for a particular condition type must be fulfilled before the system takes the condition into account
    Example
    Example of a Pricing Procedure
    If a sales department processes sales orders for a variety of foreign customers, the department can group the customers by country or region. A pricing procedure can then be defined for each group of customers. Each procedure can include condition types that determine, for example, country-specific taxes. In sales order processing, you can specify pricing procedures for specific customers and for sales document types. The system automatically determines which procedure to use.
    Pricing Procedures in the R/3 System
    The standard system contains pre-defined pricing procedures, which contain frequently used condition types along with their corresponding access sequences. You can, of course, modify these procedures or create your own from scratch.
    Creating and Maintaining Pricing Procedures
    You create or maintain pricing procedures in Customizing for Sales. For more information on creating pricing procedures, see the online Implementation Guide for Sales and Distribution.
    To reach the pricing procedure screen from SD Customizing:
       1. Choose Basic Functions
       2. ® Pricing ® Pricing control ® Define and assign pricing procedures.Select the transaction that you want to execute.

  • Pricing procedure and Tax Procedure.

    Hi,
    Can any body suggest, how to bring tax values in Condition, in Pricing procedure of MM. Now  as per my settings Tax is coming under tax head and MM pricing prodcedure is coming separately, I need ,
    Thanks & Regards
    Sudhansu

    Hi,
    Did all you taxes in tax procedure in %!
    No access sequence required for your requirement. Create a condition type as ZTFT & maintain
    Cond. Class: D
    Calculat.type: B
    Cond.category: N
    Keep BLANK access sequence filed & make it as item condition and then add this condition type in pricing procedure with logic just before calculation of TOTAL price.
    Now do create PO with all taxes  and now you can see all tax amounts in condition type  ZTFT in PO Condition TAB( which flow from  tax procedure to MM pricing procedure with a condition type ZTFT)
    Regards,
    Biju K

  • MM Pricing procedure VS Tax procedure

    Hi Gurus,
    I have checked many  thread here , but still can not find the answer.
    Tax calculation procedure basically calculate the tax amount based on condition recaord maintained
    (dor tis corresponding Condition type).
    But we also can maintain Condition record for the condition type NAVS  (pricing procedure) that bring tax amout into the pricing procedure of PO).
    My question is why do we have to maintain Tax procedure as well as pricing procedure (regarding tax of course ).
    Cheers Guys
    Julien

    HI
    Basically why we have taxing procedure is that its always country specific that means it can be any vendor selling any material but he has to follow some government regualations whcih is what will be given in the taxing procedure that sholuld be the same for all customers it will be different if the customer is foreign.
    the pricing procedure is where we carry out pricing that is customer specific here we can have different prices for different customers depending on what he buys and ETC.
    hope this clarifies .
    Regards
    Vignesh

  • Accounting Key & Accruals Key in Calculation Schema (Pricing Procedure)

    Hi Freinds,
                   I have a query regarding use of Accounting Key & accruals key in the Calculation Schema (Pricing Procedure).
    What is the significance of Accounting key & accruals key in the calcuation schema?  Which Accounting  & Accruals keys have to be used for Gross price,Discount,Freight, tax etc in the Calculation schema? Please post your precious threads.
    Thanks & Regards
    Saeed Arif

    hi
    AcyKy - Account Key/ Accrls - Accruals:
    for SD module
    u2022     The values of the Sales Revenues, Sales Deductions, Freight Revenues, Tax Revenues, and Rebate Accruals etc. are going to be posted in the respective G/L accounts in Fi Module.
    u2022     In order to do this we assign account keys/ accruals to the different condition types based on their classification. The classification shown below.
    o     ERB Rebate sales deduct.
    o     ERF Freight revenue
    o     ERL Revenue
    o     ERS Sales deductions
    o     ERU Rebate accruals
    u2022     For Ex.,
    o     For all Price condition types like PR00 etc. we assign ERL - Revenue.
    o     For all Discount condition types like K004, K005 etc. we assign ERS - Sales Deductions.
    o     For all Freight condition types KF00 etc. we assign ERF - Freight Revenues.
    o     For all Rebates condition types BO01 to BO05 we assign in Account key ERB - Rebates Sales deductions and for Accruals ERU - Rebate Accruals.
    u2022     This account keys and accruals are in turn assigned to respective G/L accounts. So the system posts respective values in respective G/L accounts in Fi-Co Module.
    u2022     This also one of the areas of SD - Fi Integration. SD consultants assign the account keys and Fi Consultants assign the respective G/L accounts in T.Code:VKOA.
    Similarly for MM Module
    Account keys are EIN, FR1, FR2, FR3, FRE, etc...
    And in OBYC, we do necessary account determination for the same.
    For e.g. Freight Posting in GR
    Condition type FRA1, Accrual FR1 and in OBYC, assign Freight Clearing A/c to FR1
    During GR;
    Stock Account - Dr - 110 INR
    GR/IR Clearing A/c - Cr - 100 INR
    Freight Clearing A/c - Cr - 10 INR
    transaction event key is the Key that identifies different types of G/L account.
    The account key enables the system to post amounts to certain types of
    revenue account. For example, the system can post freight charges
    (generated by the freight pricing condition) to the relevant freight
    revenue account.
    use
    To enable the system to find the relevant account for provisions (for
    accrued delivery costs or miscellaneous provisions, for example), you
    must assign a transaction/event (internal processing) key to each
    condition type that is relevant to provisions in the step Define
    Calculation Schema.
    if u search on SDN or GOOGLE u will get many threads for this
    hope it helps
    regards
    kunal

  • Same Calculation Schema/Pricing Procedure- Same Vendor - Material & Service

    Hi experts--
    For subject matter(we are facing this issue in our organisation)  I did my search and found the below threads but conversation did not provide what solution is to be implemented. Can someone help?
    Currently we are using two unique vendor codes for tiding over our MM/SD problem even though vendor is same with same address,PAN & service tax registration.
    We are a LSP and only recently went live on ECC 6.0 EnP4
    warm regards--
    A.VENKAT KRISHNAN
    Same Calculation Schema/Pricing Procedure- Same Vendor - Material & Service 
    Posted: Aug 19, 2011 7:04 AM           
    Click to report abuse...
    One vendor is providing service & material to the same Pur Org
    Is it anyway to handle with only one vendor code for service & material procurement in same vendor account group with only one pricing procedure(calculation schema)?
    Ramesh Babu Nag... [Active Contributor Silver: 500-1,499 points]      
    Posts: 535
    Registered: 5/29/09
    Forum Points: 1,380
         Re: Same Calculation Schema/Pricing Procedure- Same Vendor - Material & Service 
    Posted: Aug 19, 2011 7:16 AM   in response to: ARUL MURUGAN1 in response to: ARUL MURUGAN1           
    Yes, you can do it. There shouldn't be any issue

    Hi,
    Yes its possible.
    you can use the same calculation schema for both so that with one vendor you can handle both material as well as service purchase.
    Please revert if you face any difficulties.
    Thanks & Regards,

  • How to copy Value of fright from pricing procedure to the tax procedure

    Dear All,
    Please note, I have a condition type in Pricing procedure i.e. ZRCO-this is for fright which will be added by the user in the PO.
    I want to copy the same value to  ZRC1 which is a condition type in tax procedure.
    Kindly advise, is there any way we can do this automaticaly. My requirement is to add the fright to the gross price while caluclating the VAT in tax procedure.
    Rgds,
    Raghavendra N N

    Hi,
    There is a Field for Manual entries in configutration for Conditions : Condition Types.
    Manual Entries Indicator which controls the priority within a condition type between a condition entered manually and a condition automatically determined by the system.
    Make the following entries according to your requirements:
    _: No limitations
    A: Freely definable
    B: The automatic entry has priority. If a condition record exists, the condition cannot be entered manually.
    C: The manual entry has priority. When you enter the condition manually, the system does not check whether a condition record exists.
    D: Cannot be processed manually
    Hope this will help.

Maybe you are looking for

  • Changing colors in themes

    One of the most attractive themes in Keynote is Notebook. I wonder if I can change the blue color of the "cover" page to other colors and, if so, how?

  • Is datasocket messaging between a network of small applications feasible?

    I want to create a number of self contained applications (exe's) that can be strung together to form a complete test solution. The exe's need to pass messages to one another in <To<From<data> format and I'd like to use datasocket as it's a  very simp

  • Photo slide show

    Can someone point me in the direction of a simple photo slideshow tutorial or a download? To be embedded into a web page. Thanks Tim

  • Inser Contact SBL-DAT-00421 + SBL-EAI-04376 error

    Hi, I am trying to insert a Contact via the soap request but i get below error:- <siebelf:errormsg>Method 'SetFieldValue' of business component 'Contact' (integration component 'Contact') returned the following error:"An invalid assignment error has

  • Firmware update via mobile WI-FI help!

    Hey all, I would like to update my N95's software to newest version. Since i cant update it via pc i would lik to update via mobile ( via Wi-Fi) . But the problem is that in phone there is not any application that can check for updates.When i type `#