Cost/VPRS condition in Revenue Recognition to COPA

Hi All,
Appreciate any inputs and suggestions for the issue which i am facing.
We are using Revenue Recognition with type Service based (B). Whereby, Revenue Recogntion is carried out based on Delivery Order/PGI.
I am facing issue with Cost/VPRS value that is being transferred to CO-PA. We are using Moving Average Price for inventory.
1. Upon Sales Order creation, VPRS condition type picks up the material price of that time. e.g , was $100
2.Delivery and PGI is performed, and material price /COGS valid upon delivery/PGI time was $90
3. Revenue Recognition is carried , Accounting document is generated to post the revenue accordingly. CO-PA document is also generated to post to CO-PA, where by COGS /VPRS is updated.
4. However,in REvenue Recognition lines, SAP records 2 lines for VPRS.
VPRS with $90 which picked up from PGI value --> correct, and another line which is $10. So SAP is recognizing the COGS/VPRS from Sales Order value. This is causing the CO-PA and GL account is not tally. BEcause, GL is correct , based on the actual PGI value. While, CO-PA is taking COGS/VPRS upon sales order creation.
Please advise how to fix this issue, we only want RR to pick up the COGS/VPRS from PGI only.
Thanks a lot
yd

Any leads? Any help would be appreciated on this.

Similar Messages

  • VPRS Condition amount varies in third party scenario.

    Hi,
    We all know that COST (VPRS condition value) in Invoice is fetched from MIRO in case of Third party sales scenario.
    When we have 2 quantity in PO for a particular item, I have completed the MIRO(Vendor Invoicing) & VF01 (Customer Invoicing) for 1 quantity. Then the cost was reflecting in the document.
    When I have created a new MIRO for the second quantity and cancelled the MIRO, system is updating the VPRS amount in already saved customer invoice to the extent of tax amount in the cancelled MIRO.
    For Example:
    PO Quantity - 2 for the material 'MAT12'
    1st MIRO - Amount - 816000(incl of tax 16000)
    Customer Invoice '123'- Cost (VPRS): 816000 (Initially shown)
    2nd MIRO - Amount 816000(Incl of tax 16000)
    And Cancelled this MIRO.
    After cancelling, Customer Invoice '123' - Cost(VPRS) is 832000 (Got updated to the extent of tax amount in the cancelled MIRO).
    CAN ANYONE PLS EXPLAIN WHY THIS UPDATION IN THE COST.
    THANKS.
    Guru

    Good Morning,
    For complete details on the behaviour of VPRS, please refer to the OSS Note 547570 (I have copied the relevant information below):
    FAQ: VPRS in pricing
    1.  How is the cost determined in pricing?
        In the order, the cost is generally taken from the valuation segment
        of the material master. In the billing document, however, it may
        have other sources. Depending on the business transaction, the costs
        can be taken from the goods issue of the billed delivery or, in the
        case of a third-party order processing or individual purchase order,
        from the respective purchase order, the goods receipt or the invoice
        verification in purchasing. As an example, only the goods issue will
        be mentioned here. However, the descriptions also apply to costs
        from purchase orders, goods receipts or invoice verifications. For
        details, refer to Notes 372760 and 547590. These costs are entered
        externally in pricing and included in the value of the VPRS
        condition. The amount is obtained by calculating back amount = value
        / quantity.
    4. How can I recognize how the cost was determined?
        Go to the detail display of the VPRS condition. If the condition
        control (KSTEU) is set to 'H', the cost was taken from the goods
        issue. If it set to 'A', it was redetermined from the valuation
        segment of the material master, in case of 'D' or 'E' it was copied
        from the preceding document.
    7. Why is my VPRS not zero although my goods issue had value zero?
        For technical reasons, it is not possible within pricing to
        differentiate whether a goods issue with value zero exists or
        whether no goods issue exists. For this reason, in both cases the
        costs are determined from the valuation segment of the material
        master. In this context, also refer to Note 84229.
    Here is some more useful documentation on VPRS.
    u2022Configure VPRS with condition category G, S, or T
    u2022Condition category G: the condition type VPRS goes into the valuation
    segment of the material master and determines from here the standard
    or
    average price (based upon Price Control flag set in transaction MM03)
    in the sales document.
    In the billing document the value is determined from the post goods
    issue document.  When the post goods value = 0 the VPRS will be pulled
    from the material valuation segment.
    Regards,
    Martina McElwain
    SD - Forum Moderator

  • New vprs condition for posting COPA according to item category

    Hi
         My client has a requirement of  posting in COPA according to item category, for example ,i have two items in the billing one is with normal item ctegory (TAN) and other is (TANN),They want the postings should be different for both the item categories in COPA so that they can show  the free items  VPRS  cost should be booked in other expenses(TANN).
    I tried by adding  another condition type  like ZPRS and made a routine but system is working  in the order and at the time of billing system is not working
    Provide the suitable solution
    Regards

    Hi!! Sriram Kiran,
    I would rather suggest a different method.
    Please make the following changes.
    1) In the detail screen of your item category TANN, in the section of 'Business Data' for the field Pricing the value entered should be 'B'.
    2) Next insert condition type R100 in your pricing procedure and insert the requirement for the condition type R100 as 55.
    this way pricing is applied to the product with category TANN but is with 100% discount and the cost VPRS is transferred for COPA.
    According to me no need to create a new condition type for cost of the free item.
    Hope this helps.
    Regards,
    PATHIK
    Hi!
    Pl note it as 09371095087
    Message was edited by:
            Pathik Pandya

  • Cost of Goods & Revenue Recognition

    Dear All,
    I have a typical requirement related with the cost of goods sold (COGS) G/L account & the revenue recognition.
    Under SAP best practice, the COGS account is updated together with the Inventory account when post goods issue (PGI) is done.
    there are 2 scenarios here -
    1. Normal Sales - delivery related invoicing. Here the invoice is created immediately after the delivery. So here the revenue & cost recognition matches.
    2. Project sales - PS not being used. Just created milestones using milestone billing. Here the invoice is order related with billing plan. So the milestones are
    a. 50% after order confirmation.
    b. 40% after delivery.
    c. 10% after installation & commissioning.
    Here the revenue will be generated at three stages & the COGS will be updated after delivery (PGI).
    Is there any way we can update the COGS at the time of invoice in standard SAP.....?
    With best regards,
    Niyaz.

    Hi friend,
    Pls use T-code OMJJ and OBYC to setting as stop update acct in PGI! I only know the location to impact about it! With update acct in Invoice, I need to verify again for! I will update when I cover it. Hope this help
    Best regards,

  • Revenue recognition at the time of Delivery - COPA

    Dear Gurus,
    Our sales cycles are bit different than the standard sales process.
    In one of the sales cycle the business does the Billing first and delivery later and the revenue recognition should happen at the time of delivery not billing.
    How do I achieve the same in COPA data flow and is this a reason why I should activate account based copa?
    Regards
    Roy
    Edited by: roy001 on Mar 27, 2011 8:03 PM

    Hi
    Thank you for you comments.
    Our business scenario is car sale- The car dealer looks into portal(called dealer portal) and checks the availability of a car.
    Once the dealer makes the car selection, he then places an purchase order to the car manufacturer.
    Based on the order the car manufacturer asks for the full payment from the dealer. After receiving payments, the car manufacturer delivers the car.
    Therefore the invoice is raised before delivery.
    The problem that we have in the above scenario is the COPA value flow. How do I flow the values into copa?
    Any input?
    Many thanks.
    Regards
    Roy

  • Cost(vprs) of free goods with batch managment

    Dear Gurus,
    I have a problem ahout free goods with batch management.
    Cost(VPRS) is not accumulated in billing(free goods is not relevant for billing).
    My configurations are shown as below:
    Ordered goods (and batch) item category :zta1(copied from tan)
    Free goods (and batch) item category :zann (copied from tann) pricing:B ;not relevant for billing;dermination cost:X
    copy control(from delivery to billing):
    ztan: accumulation cost :X
    If I use the material without batch management,Cost of free goods(without batch) is accumulated to main item(ordered goods).
    So, what can I do?
    Thanks and Best Regards,
    Lykin Kan

    Hi,
    These notes are useful:
    SAP Note 1365939 - VPRS logic and Customizing settings in SD
    SAP Note 547570 - FAQ: VPRS in pricing
    If you have the problem in the transfer from SD conditions to CO-PA, check if you transfer only invoices to COPA, if you don't invoice the deliveries of free goods, then you don't transfer this 'sales' or costs of 'gifts' to COPA. You can check the customizing of COPA in tcode ORKE (IMG for COPA). SAP Note 74486 - INFO: Overview of consulting notes for CO-PA is a good summary about this issue.
    I hope this helps you
    Regards,
    Eduardo
    PD: I forgot SAP Note Number 33968 SD/CO-PA: Characteristics from sales doc tables
    Edited by: E_Hinojosa on Sep 10, 2010 9:44 AM

  • VPRS condition type in Third party sales

    Hi
    We have the following scenario for 3rd party sales:
    1. SO is created which generates a PR
    2. PO is created.  Example below
    Base price - 100
    Freight - 10
    Insurance - 10
    3. GR is done with below a/c entry
    COGS Dr 120
    Clearing Cr 120
    4. IR is done (Regular a/c entry)
    4. Billing - At the time of billing, i expect that system should pass 120 to VPRS value field in COPA (100+10+10 from PO), however, it is only passing 100 (Base price from PO).  Any adivse how to fix this
    Thanks in advance
    Shiv

    Hi,
    Also, go through the below customized settings for cost + other value to be updated in the VPRs
    condition type.
    In Pricing, you may want to compare the prices with costs or even implement contribution margin accounting.
    To do this, you can use the condition type VPRS as the cost price.
    The condition type VPRS goes into the valuation segment in the material master and determines from this the standard price or average price.
    Settings in Customizing
    The condition type VPRS is labeled as a statistical condition in the pricing procedure.
    Using the condition category G, the condition type VPRS goes into the valuation segment of the material master and determines from here the standard or average price.
    The condition category S always accesses the standard price whereas condition category T always accesses the average price.
    The profit margin is determined using the calculation formula 11 assigned in the pricing procedure. In this calculation formula the cost price is subtracted from the subtotal of net value 2.
    Regards
    Srinivas Salpala

  • SD Revenue Recognition-Account settings for deferring COGS

    Hi Experts
    In the current process, COGS, cost of goods sold is getting posted into the COGS G/L account, while creation of billing document.
    In VF44 transaction, we find option for VPRS cost being captured against every line item & are available for posting along with revenue line.
    In that case, if we have to defer the COGS while creating the billing document & would recogonize it while running VF44 alone with the revenue lines, could you suggest me the account setting to be done for the same?
    Anticipating earliest responses
    Thanks
    Banu

    hi
    820417 - Implementation Guide for Revenue Recognition
    779365 - Best Practice document for revenue recognition
    REVENUE RECOGNITION
    In revenue recog. you can create your billing documents and they will be passed to accountings.But in this case your customer account would be debited and deferred accounts would be credited.
    The purpose of revenue recognition is that you can post all the revenues from a deferred account to sales revenue account for a particular period together for all the docs. through transaction VF44.
    if you can se your sales docs no. in VF44,then your revenue recognition is successful.Press on collective processing inside VF44 for posting the revenues from deffered acc to sales revenue account.
    Configuration part includes the setting of revenue recog. in item category by following the path sd-basic functionsaccount assnmnt/costingrevenue recog.
    Then you have to assign G/L accounts.In the first column of assigning g/l accounts ,enter your sales revenue account and in the second column enter deferred revenue accounts.Deferred revenue account is a spcl g/l account.
    Don't forget to enter reconcilliation account in your customer master as well.
    It may happen that in revenue recog item categories fields may greyed out but you have to get authorization for your id from a basis guy.
    :The point at which revenue (income) is credited to a revenue account in General Ledger. There are three possible types
    Time-based : Revenue is recognized in equal proportions between specific start and end dates based on the number of posting periods defined at the company level. Revenue recognition for time-based documents can occur before, during, or after the invoice process.
    Performance-based : Revenue is recognized based on the occurrence of certain events such as goods issue or the performance of a service. Revenue recognition for performance-based documents can occur before, during, or after the invoice process.
    Standard : Revenue is recognized at time of invoice:
    The specified item was not found.
    Re: Revenue Recognition
    CONTRACTS
    Lets take standard CQ contract type:
    First maintain customer - material info record in VD51 T-code
    Secondly maintain pricing for customer / material or only material combination in VK31 / VK11 T-code
    Then use VA41 T-code to create a contract
    VA42 to change contract
    VA43 to display / view contract
    In VA41, enter the document type CQ, followed by the sales area details,
    Enter Sold to party.
    Enter PO number
    Enter PO Date
    Enter Validitiy from Date
    Enter Validity to Date
    Enter Material
    Enter Quantity say 999,999,999 or any other higher quantity as it is referred again and agaain
    Hit Enter.
    Save.
    regards
    balajia

  • Revenue Recognition :- Type A : Time Based Revenue Recognition in Contract

    Hello,
    I am facing a peculiar problem while creating the contract relevant for Revenue Recognition Type A : Time Based Revenue Recognition in Contract.
    The Item category setting I am using is as follows:-
    1.     Rev. recognition : A : Time-related revenue recognition
    2.     Acc. period start : B : Proposal based on billing plan start date
    3.     Revenue Dist. : A : Total Val.: Linear and Correction Value Linearly Distributed
    I have already done the necessary activation of Revenue Recognition.
    Done the account determination for following :-
    1.     Revenue account determination (VKOA)
    2.     Deferred revenue (VKOA)
    3.     Unbilled receivables (OVUR) 
    Still when I am trying to save the contract the document goes into Incompletion asking for "GL account for item 10"
    Where as in account determination analysis the system has already showing the
    1.     Revenue account
    2.     Deferred revenue account
    Kindly guide further.
    Thanks & Regards,
    Amrish Purohit

    Hi
    you can overcome this issue of G/l account missing while saving the document is by assigning the Account key of that condition type in
    img-> sales and Disrtibution->account assignment /Costing->revenue account determination-->defina and assign account keys
    here you have to assign the account keys you are using for that condition type in pricing procedure against the same conditiontype in the accurals field.
    this will solve your problem

  • Difference between Revenue Acct Determination , Revenue Recognition

    Hi All,,
    Can any one exmplain me clearly the difference between Revenue Account Determination, Revenue Recognition and Reconciliation Account determination
    Regards
    Rajesh

    Hi Rajes
    REVENUE ACCT. DETERMINATION:
    Account Determination
    Use
    To be able to use revenue recognition, you should select several special general ledger accounts. Choose: Sales and Distribution -> Basic Functions -> Account assignment/Costing -> Revenue Recognition
    Determining the Revenue Account
    Revenue recognition uses revenue account determination. To set up revenue account determination, use transaction VKOA.
    Determining Non-Billed Receivables Accounts
    The account for non-billed receivables is a special general ledger account, used to determine revenue which has been implemented but not yet billed.
    If you want to set up an account, join an account with non-billed receivables together with a customer reconciliation account which is a part of your chart of accounts. You can use the transaction OVUR for this.
    The standard system has the balance sheet account 142100 for non-billed receivables in the USA and in Canada (Accruals and Deferred Income).
    Determining the Deferred Revenue Account
    The deferred revenue account is a special general ledger account, used to determine revenue which has been billed but not yet implemented.
    The system determines the deferred revenue account for a document item using standard SD account determination. Use the transaction VKOA for this.
    REVENUE RECOGNITION:
    Revenue Recognition Method 1: Sales Basis
    This is the method that probably makes the most sense to investors. Under the sales basis method, revenue is recognized at the time of sale (defined as the moment when the title of the goods or services is transferred to the buyer.) The sale can be for cash or credit (i.e., accounts receivable.) This means that revenue is not recognized even if cash is received before the transaction is complete. A magazine publisher, for example, that receives $120 a year for an annual subscription, will only recognize $10 of revenue every month. The reason is simple: if they went out of business, they would have to return a pro-rated portion of the annual subscription price to the customer since it had not yet delivered the merchandise for which it had been paid.
    Revenue Recognition Method 2: Percentage of Completion
    Companies that build bridges or aircraft take years to deliver the product to the customer. In this case, the company responsible for building the product wants to be able to show its shareholders that it is generating revenue and profits even though the project itself is not yet complete. As a result, it will use the percentage of completion method for revenue recognition if two conditions are met: 1.) there is a long-term legally enforceable contract and 2.) it is possible to estimate the percentage of the project complete, revenues and costs.
    Under this method, there are two ways revenue recognition can occur:
    Using milestones such as number of railway track complete
    A construction company is paid $100,000 to build fifty miles of highway. For every mile the company completes, it is going to recognize $2,000 in revenue on its income statement ($100,000 / 50 miles = $2,000 per mile.)
    Cost incurred to estimated total cost
    Using this metric, the construction company would approach revenue recognition by comparing the cost incurred to-date by the estimated total cost. For example: The business expects the same $100,000 of highway to cost it $80,000 in parts, material, labor, etc. At the end of the first month, it has spent $5,000 working on the project. $5,000 is 6.25% of $80,000; therefore, it would multiply the total revenue ($100,000) by the percentage of the cost incurred (6.25%), or $6,250, and recognize this amount as revenue on its income statement.
    One caveat: if you find yourself reading through the 10K of a company that is utilizing the percentage of completion revenue recognition method, you may want to watch out for premature booking of expenses such as the purchase of raw goods. Until the goods have actually been used in the production cycle (e.g., pouring the actual concrete on the job site, not purchasing the concrete at Home Depot), the cost should not be counted. A business that does not make this distinction is prone to overstate revenue, gross profit, and net income for the period as a result.
    Reward if useful to u

  • Pricing procedure not to bill customer but revenue recognition

    I'm looking for guidance on how to setup a pricing procedure conditions.   First let me explain the situation.  What happens is the customer buys say 2000 software licenses on a sales order. The customer is billed and the customer account is debited and a deferred account is credited. Now the customer activates one of the licenses. The pricing from the sales order is copied to a contract. This contract has a start and end date for the license. Now that license can start to be recognized based on the period of the line item contract dates.. The issue we have is that normally for deferred revenue billing takes places. Problem is customer was already billing on the sales order. Somehow the pricing procure has to credit the deferred account that was posted on the sales order and then credit the revenue recognition account that can be used by transaction VF44.
    So on the invoice associated with the sales order Invoice  from sales order
    Dr Customer $1000
    Cr 2370 $1000
    The account 2370 is the deferred account. This part is fine.  
    Now we activate 1 of the licenses.
    So the pricing procedure has to do the following with no billing to the custo0mer account Invoice from contract
    Dr 2370 $120
    Cr 2371 $120
    This is the problem part. crediting the deferred account 2370 and then posting into the revenue recognition account 2371
    Rev Rec – VF44 for Period1
    Dr 2371 $10 Cr 4340 $10 Any ideas would be appreciated

    Hi
    In SD billing documents customer is always debited or credited based on nature of transaction. For posting in two different G/Ls instead of customer account there is only one possible way which I know. In free goods pricing system can post debit and credit entries to different G/Ls and these G/Ls are controlled through account keys which you assign to condition types in pricing procedure.
    Do you have any Idea of free goods pricing and its posting? Explore this and give it a try. I am not sure about this because I didn't test this. You can test and see if it helps.
    In this for contract item category you have to use free goods pricing which you set in item category settings in VOV7.
    Thank$

  • Changing Profit Centre in Revenue Recognition document

    We have recently changed the profit centers in material master. The already existing invoices are carrying those old profit centers. Now if we create revenue recognition documents for these existing invoices then the old profit centers gets referenced.
    Is there any way that the updated profit centers from the master are copied into the revenue recognition documents. I believe in the invoice documents the profit canters cannot be changed.

    hi
    The system proposes the profit center in the cost center belonging to the responsible work center. You can overwrite this, however.
    If you change the responsible work center in the order, the system does not automatically overwrite the profit center on the additional data header screen. If required, change this manually.
    You can change the profit center in the order, provided that no actual data exists for the order yet
    regards
    thyagarajan

  • Revenue Recognition in Project System

    Hello All,
    At my current client, they are using the Project System (i.e. WBS) only for Cost and Revenue collection. POC,RA,Milestone billing,Network, Activities are out of scope. Keeping the above thing in mind, I need to know how I do the Revenue recognition thru WBS.
    Mu understanding is that If I assign a WBS element on a Sales Order line item, as an account assignment it should collect the Revenue. The only requiremnt should be that WBS should be a billing element and Cost/Revenue profile should carry SD relevant settings. Once the billing is done and invoicing is done, the Revenue should appear against the WBS on running the report S_ALR_87013563/64/65/66.
    Please let me know if this will work or do I need to do some more configuration from PS perspective.
    Thanks
    Sarang

    Hi Sarang,
    1. Mark WBS as billing element.
    2. Assign the sales order line item to the WBS in point 1 or any WBS below that in the hierarchy.
    3. Create a billing plan for the sales order line item.
    4. The billing plan amount would appear as planned revenue against the WBS element (provided no credit hold useVKM3 to release).
    5. Once the line item has been billed ie. Billing document has been created using VF01 or VF04, the Actual revenue would appear against the WBS element.
    In terms of Config:
    Creat a planning profile that allows Automatic Revenue planning form Sales Order (tcode: OPSB)
    Ensure that the planning profile is attached to your project profile (Controlling tab) (tcode:OPSA).
    Please let me know if this helps.
    jibat
    Edited by: Jibat Sankar De Sarkar on Jan 21, 2009 2:49 PM

  • VPRS condition

    Hi All,
    Could someone please explain me ,why "VPRS condition is missing" comes up , inspite of standard price and moving/average price having maintained in the material master.
    Thank you .

    Hi swetha
    Check the following data
    1) VPRS condition type should be statistical  and in item category details VOV7 , check relevant for statistics
    2) In V/06 , in VPRS details check the field  Condition category . G FOR COSTING.
    3)  In pricing procedure maintain subtotal B and requirement 4 ( Cost )
    Regards
    Srinath

  • No Value in VPRS Condition type

    Dear Experts
    While preparing a sales order , i am getting zero value against the cond type VPRS.It was working fine until recently this problem has started coming.In the Conditions details , it shows Incative-Inactive via formula of incorrect.
    the accounting view in the material master is also maintained.
    Your immediate comments for the same are required.

    Ensure that "Moving avarage price" or the "Standard price" is maintained in the Material master data in "Accounting 1".
    Specify the "Price control" in the MATERIAL MASTER as "V" if you want that system should take the "Moving avarage price" or specify "S" if you want that "Standard price " to be taken.
    In the Pricing procedure(V/08), Subtotal should be "B" and Requirement should be "4" for the VPRS condition type.
    Activate, the "Determine cost" check box in the Item category for Sales (VOV7).
    In the condition type VPRS, ensure that it has "Condition category" G.

Maybe you are looking for

  • How to use files in packages?

    Suppose I have java source files in directory c:\aaa\bbb\ccc In each java source file I have "package aaa.bbb.ccc;" statement Now I am in C:\ how do I compile and run the files? I use javac aaa\bbb\ccc\*.java then to run java aaa\bbb\ccc\App.class Ap

  • Which is better: Apple PowerBook G4, or Apple iBook G4?

    I have been thinking of getting my own laptop. Should I get Apple PowerBook G4, or Apple iBook G4?

  • Is it possible to use AirTunes for Logic Pro?

    Greetings fellow Logic users =) I finally got Logic Pro and boy am I impressed! However, there's one question I have that I hope shows promise.. Currently, my monitors are connected to the Airport Express so I could listen to music through AirTunes.

  • Typical errors in process chains

    hi gurus, i wil be given the task of monitoring pc from nxt week. can i have the typical errors regarding them and how to solve them plz. regards, rajesh

  • System preferences layout

    why icons on system preferences are not centered? Am I the only one having this issue? I'm on OS X 10.10.1 I'm pretty sure it wasn't like that on 10.10