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

Similar Messages

  • Calculate percent difference of revenue dollars between company a and company b in SSAS cube

    New to the world of SSAS cubes.  Here is my scenario... I have company A that has revenue R for a given month.  I have company B that has revenue S for the same month.  I have Company C that has revenue T for the same month.  I need
    to calculate the pct difference between revenue R vs S, and R vs T, for each month.  Can this be done in a SSAS cube?  Thanks in advance.

    hi,
    Hereunder one idea that went through my mind. But there is room for improvement.
    Feel free to replace the pct formula with your own conception of it.
    I didn't clutter it with the usual nullity test that you can find in the documentation on the internet.
    No company dimension in AW so i took country instead:
    WITH
    MEMBER [Measures].[Pct vs] AS
    [Customer].[Country].currentmember.nextmember.name
    MEMBER [Measures].[Perct vs] AS
    [Customer].[Country].currentmember.nextmember.nextmember.name
    MEMBER [Measures].[Sales next member] AS
    ([Customer].[Country].currentmember, [Measures].[Internet Sales Amount]) / (
    [Customer].[Country].currentmember.nextmember,
    [Measures].[Internet Sales Amount])
    MEMBER [Measures].[Sales 2nd next member] AS
    ([Customer].[Country].currentmember, [Measures].[Internet Sales Amount]) / (
    [Customer].[Country].currentmember.nextmember.nextmember,
    [Measures].[Internet Sales Amount])
    SELECT
    [Measures].[Internet Sales Amount],
    [Measures].[Pct vs],
    [Measures].[Sales next member],
    [Measures].[Perct vs],
    [Measures].[Measures].[Sales 2nd next member]
    } ON 0,
    [Date].[Calendar].[Month].&[2007]&[1],
    [Date].[Calendar].[Month].&[2007]&[2]
    [Customer].[Country].[Country]
    } ON 1
    FROM [Adventure Works];
    Hope this will inspire you !
    Philip

  • What is difference between Reconciliation Account and Revenue account.?`

    What is difference between Reconciliation Account and Revenue account.?
    Where does it effects after a sales order , delivery doc. or billing doc.?

    Hello Mukesh the comments givan by Amol and Siva kumar are correct.
    Here I am telling you how these accouts arer wrking in sales order and at billing and delivery.
    Our reconsilation account is reconsile with customer that why when you create the sales order you are mentioning the customer at this time reconsiation account works.
    Whenever you doing any posting there is an accounting entry is mae in accounts book right .
    At the time of Delivery and billing both the accounts are affected as per the accounting rule .
    I hpoe this will you help you
    Regards
    ravi

  • Difference between cost of sales & sales revenue

    What is the difference between cost of sales & sales revenue ?
    Does it get stored in SD cubes or GL cubes ?
    Regards

    Sales Revenue is the total sales amount. Cost of Sales, also referred to as Cost of Goods Sol, are the costs associated with building product (e.g. raw materials,  labour, etc in the case of a manufacturer).
    These figures are going to be in the General Ledger, or some companies do this in Profit Center Accounting (PCA).

  • Difference between SAP PSCD and tax and Revenue management

    Hi All,
    I am new to SAP industry solutions for public sector and am actually trying to understand the new systems. Can anyone please tell me the difference between SAP PSCD and SAP Tax and Revenue management ? Please revert.
    Thanks in advance,
    Shakuntala

    Hi Shakuntala,
    PSCD is an industry add-on on top of SAP ERP FI-CA (Contract Accounting), which is part of SAP ERP Core.
    Tax & Revenue Management is a Public Sector industry solution, which utilizes PSCD to enable some of its key processes (e.g. account management and collection management). However, TRM as a business solution also make use of other modules and systems (e.g. CRM).
    The initial development of PSCD was strongly driven by Tax&Revenue Management, therefore people usually have hard time to differentiate between the two terms. But now PSCD is also used by and enhanced for other SAP Public Sector solutions like Grantor Management or Social Services.
    Best regards,
    Xiaoi
    Edited by: Xiaopeng Tan on May 22, 2009 5:27 PM

  • Revenue recognition through RA

    Hi CO and RA Gurus
    Does any one know how to do Revenue Recognition using Result Analysis Keys.
    thanks
    KT

    Hi,
    Result Analysis:
    Overview:
    The objective for calculating Work in Process (WIP) is to determine the value of manufacturing activity in process at the end of a fiscal period, during a fiscal period and to properly reflect this value on the financial statements. WIP calculation is a facet of Results Analysis (RA). RA is a specialized tool within the controlling module that computes and analyzes the value of WIP. The terms WIP calculation and RA are generally interchangeable.
    Results analysis is used to:
    a. Calculate the inventory value of finished and unfinished products in a non-valuated project stock or non-valuated sales stock environment or
    b. You are using a valuated sales order stock or valuated project stock and want to capitalize goods that have been delivered but not yet invoiced.
    The difference between SAP and other systems is in the treatment of material consumption for manufacturing. Component issues to production orders, run schedules, WBSs, etc is immediately treated as an expense to the P&L statement. The issue is not treated as a reclassification from raw or semi-finished inventory to WIP inventory. SAP considers WIP to be a snapshot of values that can be computed on demand and passed to the general ledger as required to re-class the values to the balance sheet. This process demands a specific, methodical approach to be used for period-end and mid-period processing. Rules used to calculate the value of WIP and settle WIP to the G/L are defined in multiple RA tables depending upon the requirements of the company. RA is designed to support a variety of calculation techniques and there may and are alternate settings depending on the demands of the company. To support the configuration, scenarios and unit testing need to be thorough. RA needs to be configured towards the middle of the of the implementation with subsequent testing. This will allow for configuration of the data needed to support WIP and RA (chart of accounts, production orders, projects, cost centers, cost elements, etc.)
    Configuration Transactions:
    OKG1 u2014 Create Results Analysis Key
    OKG2 u2014 Results Analysis Version
    OKG9 u2014 Results Analysis Version
    OKGC u2013 OKGD u2014 Valuation Methods
    IMG SPRO u2014 Define Line IDs
    OKGB u2014 Define Assignment Mapping by incoming charges by cost element to line IDs
    OKG5 u2014 Define Assignment Mapping by incoming charges by cost element to line IDs
    OKG4 u2014 Define Update
    OKG6 u2014 Define Number Ranges
    If your done with RA configuration and posted actual cost,plan cost and plan revenue.
    you can calculate revenue recognistion using KKA2 T.code for projects.
    Hope this helps you.
    Thanks,
    Rau

  • Not able to delete a delivery after revenue recognition is reversed

    Hello Gurus,
    We have a situation for certain Sales Order types after creation of Sales Order -> Delivery and PGI, we do revenue recognition. But there was some mistake and delivery needed to be deleted and recreated if needed. So after doing revenue recognition reversal we are reversing the PGI. After this when we try to delete the  Delivery ( which would have got deleted if there was no revenue recognition process ) we get the below error.
    Is it a problem with the way Revenue recognition is configured or does the standard behave like this. If the Invoice is also present in the above I am able to cancel the Invoice. If you think its a problem with the way Revenue reccognition is configured please advise.
    Item 000010 cannot be deleted (revenue recognition status)
    Message no. VL896
    Diagnosis
    The delivery or delivery item cannot be deleted.
    System response
    The document cannot be deleted since the delivery contains items that
    reference sales document items that are relevant for revenue
    recognition. When the goods issue was posted, the system created revenue
    lines that had already been recognized. This means that there are
    subsequent documents in revenue recognition for this delivery.
    Procedure
    If you no longer require the delivery or delivery item for deletion, set
    the delivery quantities to zero and repost the goods issue. Make sure
    that the quantity zero is allowed in Customizing for the delivery item
    category. When the goods issue is posted, the overall processing status
    is set to C and the delivery can be archived. Message determination
    should be configured not to send any messages in this case. To make sure
    that the system makes revenue corrections if there are differences
    vbetween billed and recognized values, set a billing-relevant rejection
    reason in the sales document item if more than one partial delivery is
    allowed.
    If you still want to use the delivery, adjust the delivery quantities
    accordingly. Alternatively, deliver the referencing sales document item
    again. Note that the sales document item cannot be delivered again if
    only a partial delivery is allowed.
    What are the changes I can do to Delete the Delivery?
    If I cannot Delete the Delivery, Should I make the Delivery as 0 qty and create a new delivery with changed qty and do further process. Or should I reject the Sales Order and create a new sales order with exact qty and do further process.
    Please advise.
    Regards,
    SNK.
    Delivery has one line item. For the above case scenario, invoice is there for some deliveries and for some deliveries there is no invoice. Eg: SO -> DN -> PGI -> Rev Recog -> Iv or SO -> DN -> PGI -> Rev Recog. Requirement was SO was wrongly created as the qty was wrong or in some cases SO needs to be rejected. I am able to cancel Invoice. Rev recog is reversed. PGI is cancelled by VL09. Not able to delete Delivery and I get the above error. Ideally I thought since Rev recog is reversed, Delivery should have been deleted but not happening and above error comes.
    SO - Sales Order DN - Delivery IV - Invoice
    Edited by: sapconsultnt on Dec 16, 2009 5:06 AM

    Hello,
    Please review the Note 1224871 which introduced this functionality.
    Regards,
    Raghavendra YN

  • Revenue Recognition Accounting in PS Results Analysis

    I am trying to understand certain aspects in the accountng involved for the process of Results Anaysis. In my case, we have configured RA for revenue recognition and all is working well. We have a project that has a billing element and an account assignment element under it.  Invoices go to the billing element, costs go to the aa elemet. RA key is entered on the billing element. RA calculates Revenues and COS and the billing element settles them to PA. While calculated, defered and unbilled revenue post to FI using OKG8 configuration settings. All is fine on the mechanics of this.
    What I do not understand is the treatment for the actual costs. Are they supposed to be settled to PA as well? If so...then, the costs seem to double up in PA (COS from RA calculated based on the actual costs via the billing element and Actual costs themselves from from the aa element). Are the actual costs supposed to remain in the aa WBS element and not be settled? It seems unbalanced. Can anyone explain?

    Hi,
    Settlement process involves a sender object and a receiver object. Receiver object is the cost object on which actual cost incurred in the sender object is settled. RA is one of the receiver objects for settlement, but not the only one.
    Your scenario seems to be periodic calculation of WIP (result analysis) and final settlement of production orders.
    The periodic WIP (RA) postings done in FI are reversed and replaced with COGM when the production order is finally delivered. The entries in FI at this stage is based on the "Standard Price" maintained in the material master (depending on the valuation variant). Then the final settlement of production order takes place and the total actual cost is arrived at. The difference in cost between "actual cost" and standard price" is settled to RA as a separate entry.
    The reversal of entries when the production is delivered (as explained above) ensures that cost is not reckoned twice.
    Hope this explanation meets your requirement.
    If so, you may like to close the thread. Otherwise, please revert.
    Muraleedharan.R

  • Revenue recognition BAPI/FM

    Hi all,
    Can any one share the BAPI name or any function module to post revenue recognition (VF44)
    Thanks
    Chandra

    hii chandra,
    FM SD_REV_REC_BILLING
    I found the following BTEs:
    00503101 Revenue realization: Copy conditions
    00503102 Revenue realization: Start/end of selection period
    00503103 Revenue realization: Determine selection period
    00503104 Revenue realization: Billing <-> FI document VF47
    00503105 Revenue realization: Forecast revenue lines
    00503106 Revenue realization: Revenue amount adjustment
    00503107 Revenue realization: Det. Acct Non-Billed Receiv.
    00503108 Revenue realization: Layout
    00503109 Revenue realization: Enter split criterion
    00503110 Revenue realization: Change accounting data
    00503111 Revenue realization: Change document date/type
    00503113 Revenue Realization: Status Change
    00503114 Revenue Realization:Additional Value/Quantity Flds
    00503115 Revenue Realization: Set Exchange Rate Date
    00503103 is called within FM SD_REV_REC_BILLING
    regards,
    Shweta

  • Price Change for Revenue Recognition

    Dear experts,
    I am using Revenue Recognition of type B with Revenue Recognition before invoicing.
    I have an issue/question about the way price changes are treated in the functionality.
    The below example is used to describe the issue for your understanding:
    1.Pricing master data: $100/EA
    2.Price of item in sales order: $100/EA
    3.Qty in sales order: 10 EA
    4.Delivery & Goods issue: 10 EA
    5.Revenue Recognised (VF44) for: $1000
    Accounting Entry:
    DR Unbilled Accounts Receivable $1000
    CR Revenue $1000
    6.Change in pricing master data: $120/EA
    7.Partial Invoice for: 2 EA @ $120/EA
    Accounting Entry:
    DR Customer $240
    CR Unbilled Accounts Receivable $240
    8.Partial Invoice for balance qty: 8 EA @ $120/EA
    Accounting Entry:
    DR Customer $960
    CR Unbilled Accounts Receivable $760
    CR Deferred revenue $200
    9.Subsequent Revenue Recognition (VF44)
    Accounting Entry:
    DR Deferred revenue $200
    CR Revenue $200
    As you can see in the example above, the amount of the price difference is not credited to sales in step 7. From what I have seen so far the additional amount due to price difference gets credited to sales only after the total invoice value for the item exceeds the revenue recognized.
    Is there any option to set the system so that the price difference is taken into account for revenue recognition during each invoicing (even
    when the invoicing is partial) ?
    Thanks in advance for your help.

    The price difference will not go to Sales in Step 7.  The reason being Revenue Recognition works on the item rather than the amount.  Since you have run F-44, the system finds the same in Unbilled Receivables and posts to that account.
    For updating the price changes, you have to run VF46 to cancel the original RR entries.  In this case, it will just clear of the RR lines if realization has not happened and post a reversal if realization has happened.  This txn will also create a new RR line for VF44 which you can process.
    Refer Note 820417 Implementation guide for RR.  Download the attachments and look into Part2 doc page 13.  This explains how to deal with price changes in sales document.
    Hope this helps.
    Ravi.

  • 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,

  • Acct determination for Materials management small differences with keys

    Dear all,
    While posting a document in MIRO, it throws error as 'Acct determination for Materials management small differences with keys not defined in ch/acts'.
    Please advise a solution to rectify this error.
    Regards,
    Vijay

    Hi,
    It seems due to small differences between debit and credit side you are not able to post the document price differences). Check all the data to create an entry first and  Check the data format. Can you check  in OBYC is there a way  to  have a transaction DIF (Materials management small differences) post to different GL accounts based on valaution class (plant)?

  • UNBILLED RECIEVABLE ACCOUNT- SERVICE CONTRACT WITH REVENUE RECOGNITION

    Hi SAP Gurus,
    I want to draw your kind attention towards my problem:
    I have created  service contract with one year contract and created an invoice for the whole year in advance.
    Now in-between i cancelled  a contract (after three months) and want to recognised a revenue for the contract period , so i'm creating a revenue recognition for the three months one by one using  transaction code-VF44,
    first month revenue recogniton is working fine as first month amount is going from deffered account to revenue account
    But for second month instead of deffered account ,system is using unbilled recievable account  ,which is wrong .
    Can anybody tell me why the system is picking unbilled receivable account instead of deffered account in case of second month revenue recogniton.
    This may help us:
    "When i was cancelling a contract ,at that time i was entering a billing plan end date in billing plan tab at an item level.
    and just after entering end date ,system was creating two lines instead of one in billing plan tab and i think because of that extra line system is picking unbilled receivables in second revenue recognition."
    Thanks in advance
    Ujjawal
    Edited by: Ujjawal Singh Karki on Dec 29, 2010 12:05 PM

    Hi,
    Thank you for your reply.
    I am doing a contract billing for overall period that is for 12 months (contract is of 12 months).
    Just after 3 months i have realized that somehow we have to cancel the contract and we canceled that in 3rd month.
    I had created the created a contract with periodic billing plan and for canceling that contract i'm putting contract end date in BILLING PLAN TAB as 31/03/2011 (Let say contract is from 01/01/2011 to 31/12/2011).
    Can you/anybody please tell me whether is this the correct way of canceling the contract with periodic billing plan?
    As per your analysis:
    "It seems you have done the billing document for one period and you are doing the RR document for multiple periods and hence the revenue is going to unbilled receivable account for the period for which billing document has not been done"
    As i have billed the customer for 12 months but contract was only for 3 months so i'll create RR for only 3 months and for rest of the period (i.e. 9 months) i'll create credit memo and send it to customer.
    "Please use a billing type where you will specify only start date and end date of the contract and not the billing plan in contract"
    How can we use billing type for contract start and end date .
    I think as soon as i'm changing the dates in billing plan tab system is proposing another line item with different  billing dates and that is not getting covered under deferred account that is still unbilled amount .
    Waiting for your valuable inputs.
    In case of any clarification kindly revert to me.
    Thanks,
    Ujjawal
    Edited by: Ujjawal Singh Karki on Jan 20, 2011 11:10 AM

  • Revenue Recognition: Fiscal/Period updated as 0000/00 for a Rev rec document created after creation of a Contract.

    Hi All,
    We have created a Contract/Subscription and the corresponding Rev Rec document that got posted is with fiscal/period as 0000/00.
    Revenue Recognition: Fiscal/Period updated as 0000/00 for a Rev rec document created after creation of a Contract.
    We have not executed VF45 or any revenue recognition process.
    What amay be the reasons and how can we proceed further on this ?
    Thanks,
    M.Shiva Kumar

    Dear Amrish,
    Problem of this you did not maintain the provision account in your revenue account determination.  Please go to vkoa transaction and maintatin this provisional account any account number.
    eg;  application: v. condition type: kofk, chart of account: int, sales org:  0001, revenue account: 89999, provisional account 788888 (something)
    I hope you understood 
    Thanks & regards

  • Revenue Recognition user-exit documentation

    Hi SD Gurus,
    Does anyone have any documentation on below mentioned user-exits for Revenue Recognition. For e.g. how they are used, scenarios, examples etc. would be of great help.
    Event      Description     
    00503101      Revenue realization: Copy conditions                      
    00503102      Revenue realization: Start/end of selection period        
    00503103     Revenue realization: Determine selection period           
    00503104     Revenue realization: Billing u2013 FI document     
    00503105      Revenue realization: Forecast revenue lines               
    00503106     Revenue realization: Revenue amount adjustment            
    00503107      Revenue realization: Act determ.of non-billed rec.        
    00503108      Revenue realization: Display variants                     
    00503109      Revenue realization: Enter split criterion                
    00503110      Revenue realization: Change accounting data               
    00503111      Revenue realization: Change document date/type       
    00503113     Revenue realization: Status change     
    00503114     Revenue realization: Additional Value / Quantity Fields     
    00503115     Revenue realization: Set Exchange Rate Date     
    00503116     Revenue realization: Compression Data SD/FI             0
    Thank You.
    Regards,
    Amit

    Hi,
    check following link
    http://****************/Tutorials/ExitsBADIs/ExitsMain.htm
    Regards,
    Madhu

Maybe you are looking for