Splitting Invoices according to VAT conditions

HI All,
We have a requirement that if a sales order has 2 materials and if one of the material is relevent for tax and the other is not then when the invoice is being created there should be seperate invoices created, any ideas?

Hi,
You can very well acheive this by using the split criteria in the billing document header.
You can use some field or data in order to pass into the split criteria.
Suppose, you have tax indicator in material master as X - taxable & Y - non taxable.
Further you need to write a routine with the help of your ABAPer.
For this goto tcode - VOFM - Data transfer - Billing Documents, here you write a routine as under:
FORM DATEN_KOPIEREN_807.
IF LIKP-VKORG = '5000'.
TABLES :  MARC.
DATA: BEGIN OF ZUK,
      MODUL(3) VALUE '801',
      EKGRP LIKE MARC-EKGRP,
      END OF ZUK.
SELECT SINGLE MATNR  FROM LIPS  INTO LIPS-MATNR
           WHERE  VBELN = LIPS-VBELN
           AND   POSNR  = LIPS-POSNR.
SELECT SINGLE  WERKS FROM LIPS  INTO LIPS-WERKS
           WHERE  VBELN = LIPS-VBELN
           AND   POSNR  = LIPS-POSNR.
SELECT SINGLE EKGRP  FROM MARC INTO MARC-EKGRP
           WHERE MATNR = LIPS-MATNR
           AND   WERKS = LIPS-WERKS.
IF MARC-EKGRP = 'MFG'.
*ZUK u2013 EKGRP = MARC-EKGRP.
VBRK-ZUKRI = MARC-EKGRP.
CONDENSE VBRK-ZUKRI NO-GAPS.
ENDIF.
ENDIF.
ENDFORM.
you can also pass the condition type in the ZUKRI field.
Finally you enter this routine number in copy control betn delivery & billing documents.
This should be entered in item details in "Data VBRK / VBRP"
Now when you create billing from delivery your invoices will be splited.
Hope this helps you.
Regards,
Dhananjay

Similar Messages

  • Split Invoice in PO

    There is a split invoice indicator in the condition details in the PO Conditions tab. Does anyone know what this is used for?

    Hi,
    With split invoice verification, you can calculate the freight costs and excise duties separate from the material value and the fees for a goods receipt. You can also provide different terms of payment each time.
    Pls refer : http://help.sap.com/saphelp_rc10/helpdata/en/70/23cb4f419311d2ac100000e829fbfe/content.htm
    Regards,
    Chandru

  • Manual VAT condition in Purchase order

    Hi,
    For the job work process, my client has following requirement.
    Job work cost ---> 10,000 Rs
    Consumables used --> 5000 Rs
    VAT on consumables ( 5%) --> 250 Rs
    Now issue is, at the time of purchase order, they are not sure about the consumable cost so the VAT charges are also not fixed.
    It is only at the time of invoice ( MIRO) that they would know exactly consumables and VAT.
    We can add manual VAT condition in Pricing Schema, but then it should not appear in PO, but should be there at the time of MIRO.
    Please guide on the same.
    Regards
    Trupti Deulkar

    Enter/Change invoice amount manually in MIRO,add g/l account tab, enter vat g/l acct tab,enter vat amount.
    If enterred consumbable value increase / decrease from GR value will effect stock account accordingly.

  • Invoice split:  MY REQ IS I HAVE TO SPLIT INVOICE IF SHIP TO PARTY DIFFEREN

    Dear All
    My requirement is I have to combine different deliveries (and delivery can be created with reference of different sales order ) in one invoice, combination criteria ,ship to party, bill to party ,payment term ,incoterm should be the same ,Bold  marked condition is full feel by Routine 7 But ship to party is not full feel.
    If different ship to party are there then invoice should be split and different invoice will create according to different ship to party. If same ship to party then one invoice.
      Please go in Tcode:    VOFM-  DATA TRANSFER - BILLING DOCUMENT
    Check  routine : 7   Inv.Split (Rec/Div)
    Check the code which is given by SAP :
        DATA: BEGIN OF ZUK,
               MODUL(3) VALUE '001',
               VTWEG LIKE VBAK-VTWEG,
               SPART LIKE VBAK-SPART,
               ABTNR LIKE LIPS-ABTNR,
               EMPST LIKE LIPS-EMPST,
             END OF ZUK.
       ZUK-SPART = VBAK-SPART.
       ZUK-VTWEG = VBAK-VTWEG.
       ZUK-ABTNR = LIPS-ABTNR.
       ZUK-EMPST = LIPS-EMPST.
       VBRK-ZUKRI = ZUK.
    ENDFORM.
    Now I am modifying this code:
      DATA: BEGIN OF ZUK,
               MODUL(3) VALUE '001',
               VTWEG LIKE VBAK-VTWEG,
               SPART LIKE VBAK-SPART,
               ABTNR LIKE LIPS-ABTNR,
               EMPST LIKE LIPS-EMPST,
               KUNNR LIKE LIKP-KUNNR             ( This KUNNR (ship to party) is from LIKP table  ,with the help of this code I think ,in the creation of invoice (VF01 Tcode) ,it will check ship to party and if he found different ship to party then invoice will split. Please help me on this)
             END OF ZUK.
       ZUK-SPART = VBAK-SPART.
       ZUK-VTWEG = VBAK-VTWEG.
       ZUK-ABTNR = LIPS-ABTNR.
       ZUK-EMPST = LIPS-EMPST.
       ZUK-KUNNR = LIKP-KUNNR
       VBRK-ZUKRI = ZUK.
    ENDFORM.
    Can anybody tell me this will help me  to split invoice .
    Or I have to use USER EXIT ? and how
    Thanks and Regards
    Bhushan Kolte

    Yes your code will help in splitting the invoice. Actually the value mentioned in VBRK-ZUKRI will be used for splitting of invoice.
    You dont need to go for user exits.
    Hope this helps. Reward points if helpful.
    Thanks
    Balaji

  • Issue in Split invoicing

    Hi,
    I have an issue in split invoicing.
    Here is the scenario:
    If we have indicated purchase condition for split invoicing (for
    example excise tax) we dont want to post them to inventory , i
    want to configure an offset condition .In the system i configred
    2 cond type for +ve and -Ve.Also configured Act key and Accruals
    I used AltCty 409 but i do not get the result..
    So Can anyone tell me that how to configure in condition type and
    how it works....
    Thanks in advance.
    Nitin

    Hi.
    Do not use the alternate condition formula for alternative calculation type. Already you have used the account key and accrual key.
    You can use either of the one.
    Either you can use accrue key or account key.
    Accrual key generally used for freight and freight related cost.
    I would suggest use the account key and you need to assign the account key to the condition type in the OB40.
    Try this it may resolve your issue. If it helps award me.
    Cheers
    Umakanth.

  • In billing document VAT condition type flowing 2 times with Different value

    Hi,
    1. In my requirement, In order creation time , in the pricing procedure ZPROJT (Proj Material Sales) VAT condition type (JLST) is flowing one time with the condition record of 5% for one line item and the same we changed manually to 12.75 %, for the  same condition type (JLST) and we saved the order. After that  we created delivery with reference to the same order, final  the billing document creation time with reference to the delivery (in the pricing procedure ZPROJT (Proj Material Sales))for the same line item VAT condition type (JLST) is flowing 2 times with 2 different values ( 5% and 12.75%) and it is calculating the 2 different values to the final value. But normally only the manually changed (12.75%) value should be taken to the account. Please help me How to stop the condition type (VAT  C Type "JLST") from flowing two times for the same line item in the billing - and we need to take the value of (12.75% manually changed value) to the final calculation.
    2. In one pricing procedure normally if you add the same "C Type" for two times it will throw the error message like "Duplication Of C type" and you can't save the order with out deleting the same. Please tell me,  where is the contole for the same.

    Hi,
    Check copy control settings in VTFL
    At item level make pricing type as D - Copy pricing elements unchanged
    KAPIL

  • VAT Conditions

    Dear SAP Gurus,
    My client is asking the difference between the RM VAT(JVRD,JVRN) Conditions and CG VAT Conditions(JVCD,JVCN) .
    Why SAP has provided 2 different condition types for Raw Material and Capital Goods .
    And also what is the difference between the Condition Type JVCS(CST under VAT) and JIPC(VAT setoff)
    Are both same ?? if not what is the difference between 2 condition types.
    JIPS and JIPL are LST Conditions , can you please put some light on these 2 conditions , as per my understanding these 2 conditins will not be used now , as in the place of LST , now VAT is applicable.
    Thanks & Regards
    NC

    HI
    CST and VAT are both same in nature .... both are applied in same way ... only difference .... VAT is on intra state purchase and CST is on inter state purchase.
    Different coinditions we are using just to capture the amount in different GLs
    Similaarly JVCS / JIPC are similar in nature ..... U can change the names in OBYZ tcode ....
    See CST has different rates 1%,2%,4% etc ....  and concessional against Cform
    some companies again have different GLs for this tracking also .... How much the paid against C form ... and how much without C form .... so different conditions
    Dont worry ..... u can create as many condition types as u want based on ur company requirement.

  • Invoice document against PO condition type

    Hello,
    I am developing a landed cost sheet of a Import PO in which i have to display the exchange rate and total value against condition types(in PO). This exchange rate and value is to be taken from the invoice document against the relevant condition type. [Purchase Order History tab is displaying the associated Invoice(RE) against the condition types. How r the invoice kept against condition types in SAP ? and how can i retrieve these values against a cond type thru abap code...  ?
    Hope i am comprehendable and sumone can provide me a reasonable solution ?
    Thanks,
    Shehryar Dahar

    Hi
    You need to fetch the data from EKBE and KONV tables
    Table EKBE has the invoice Number  and PO number etc
    Take KNUMV field of this table and pass to KONV-KNUMV table
    and take the related Rate(KBETR) and Amount(KWERT) fields for the related Condition type and use
    <b>Reward points for useful Answers</b>
    Regards
    Anji

  • Invoice document against PO condition types

    Hello,
    I am developing a landed cost sheet of a Import PO in which i have to display the exchange rate and total value against condition types(in PO). This exchange rate and value is to be taken from the invoice document against the relevant condition type. [Purchase Order History tab is displaying the associated Invoice(RE) against the condition type. How r the invoice kept against condition types in SAP ? ... Hope i am comprehendable and sumone can provide me a reasonable solution ?
    Thanks,
    Shehryar Dahar

    Hi,
    When you post an invoice you can indicate if this relates to the items, the delivery costs (conditions) or both. You do this by selecting the correct option from the "pull down list" in the centre of the MIRO screen.
    So if you select delivery costs only, then the invoice relates directly to the condittion types on the PO for the delivery costs.
    Steve B

  • Multiple VAT condition on traderpass excise amount

    I would like to post MIRO where traderpass excise is included.I have done all the process of genrating GRN till posting excise duty. My tax code contains two VAT conditions i.e. 4% & 1% it is calulating VAT 1% on excise amount but 4% VAT is calculating only on basic value
    Kindly suggest
    Sanjay

    Hi,
    This seems to be 4% VAT & 1% additional tax rate & base for these two is same.
    Whether you have created new condition for this 1% rate other than JVRD,JVRN,JVCD,JVCN?
    If yes, then check in Classify Conditions types, which description you have assigned.
    If you have created new condition,then probably you have to check the routine for the same.
    Regards,
    Piyush

  • Block Invoice creation for missing condition type

    Hi,
    We need to put a chek on the Invoice process, wherein if particular condition type is missing in the relation to sales order, than the Invoice should not get created.
    For example-
    If Order A - has condition type PR00 which gets fecthed from the condition record (VK11)
    And while creating Invoice for the Order A, if someone has deleted the condition record , the invoice gets created without condition type PR00.
    Now at this step a block has to be placed which can block the invoice from being created if PR00 is missing.
    Please let me know what will be the best appraoch of IMPLEMENTING  such check and how to do that.
    Regards,
    Gaurav

    Hi Gaurav,
    first if some deletes the condition record for a paricular condtion record,then ask ur users to uopdate the prices by goin to the condition screen.
    second create a pricing procedure determination for your billing type in t code ovkk
    and in that pricing procedure just maintain the settings as per mentioned by Mr.Lakshmipathy.
    Revert if helpful
    l
    Mohit Singh

  • Function Module to Determine Split Invoice

    Hi,
    Is there any function module to determine if the delivery orders will result into a split invoice?
    Regards,
    Mawi

    Hi ,
    Look at the following FM.
    FI_INVOICE_SPLIT
    FM_PPA_SPLIT_INVOICE          
    FI_WT_ACI_INVOICE_SPLIT
    FI_WT_INVOICE_SPLIT
    FI_WT_INVOICE_SPLIT_CIFPP
    Thanks
    Shambhu

  • Manual VAT condition in PO

    Hi experts,
    I want to create Manual VAT condition in PO pricing procedure. Also I want to take credit of this VAT amount.
    Condition JEXC is available, but it is for Maual Excise.
    Please, guide me.
    Regards,
    Rahul

    Hi,
    Manual VAT-?
    See if you are going to introduce the new Condition in M/06 and add it in M.08  for MM-Pricing procedure then it will not flow it in to MIRO-LIV VAT components.
    So use the VAT from Tax procedure so that using account key you can take credit for that.
    If you want to use manual VAT components then those details has to flow from MM-Pricing to Tax procedure. for that setting may required .
    So work VAT with Tax procedure
    with regards
    Shrinivas gangoor

  • Split invoice

    Hello,
    Is there any standard routine to split invoices based on diffrent payement terms in line item. Tried with standardData VBRK/VBRP - 006 in VTFL but that does not check the payment terms which is mentioned inside the code.
    Please help
    Reagards,
    Nitesh

    Dear,
    May be it will help you. Please go via this link,
       [Is it possible to split invoice Item category wise?;
       [Split invoice Item category wise;
       [Invoice split;
    Regards,
    Sandip

  • VAT Condition Rate

    Hi Experts,
    I have one issue in PO tax pricing is that.
    I have created one TAX code and maintained Rates for Service tax Condtion types as well as VAT condition type JIPL. When I created PO with this TAX code only the service tax rates are being shown in PO i.e. service tax rates are comming into the PO. but VAT condition type is not getting set in PO, i have maintained the rate as 5% but in PO when I checked in Analysis it is showing the rate as 5% but in access detail's description it is saying that (Condition record exists (removed manually)).
    I tried to set this rate in PO with different ways but still not resolved. please suggest if anybody have come across with this type of situation.
    Thanks in advance.
    -Shyam

    Hi
    1 ) first check in OBYZ that you have maintain your vat condition there
    2) when you maintain condition record in FV11 check your validity date from and Po creation date<po creation date on validity date of record or after not before ,If before you wont get any record
    Regards
    kailas Ugale

Maybe you are looking for