Peculiar Discounts posting

Hi,
I was having an opinion that discounts given to customers at the time of invoicing (not the payment terms discounts) will not have any accounting postings because the invoice amount can be recorded net discounts.
However my client is claiming that its not true because the discounts given at the time of invoicing can be posted as follows :-
Customer : Debit 900
Sales : Credit 1000
Sales Discount : Debit 100
Can any accounting gurus confirm the above postings are correct to record discounts given at the time of invoice? To me it looks a bit weird because the sales figures are overstated including of the discounts. Is this right or wrong?

hello,
first u have to assign acc. key in pricing procedure on disc. condition and assign gl a/c in OB40 on its acck. key.
ur  statment was right.

Similar Messages

  • Payment for Cash Discount posted incorrectly

    Hi Everyone,
    I have a issue and wanted to see if someone came across anything similar.
    The problem is with Cash Discount Posting, the cash discount is calculated correctly in pricing and everything works fine when the invoice is created. However when the invoice is paid and posted in the system it splits the amount of cash discount with freight.
    Example:- Invoice XXXX had a cash discount of $347.64 and the invoice was paid, but when the payment was posted, it posted the cash discount as $347.63 and put the difference of $0.01 to freight.
    I'm not sure what's going on, any idea's or suggestions.
    Also, is there an OSS on this issue?
    Awaiting reply.
    Thanks for your help.
    Shashi

    If you want it to appear on the customer statement it will have to be a customer open item.
    However this would then post to the recon account and not the P&L account which I expect you want.
    Also discount taken is only posted to when the invoice is cleared.
    Therefore you cant get it in a customer statement, you would need to have the information in the Billing doc.
    Remember you are offering a cash discount for early payment, this does not mean the customer is always due it. However there are config settings to say the customer should always take the discount.
    Hope this helps, if so award points please.

  • Tolerance Group--Cash discount Adjustment

    Dear All,
    Pleasse help me to understand the "Cash discnt adj.to" setting in the configuration for tolerance:
    I have the following setting:
    Amount per document                1,000,000,000,000.00
    Amount per open item account item      99999,999,999.00
    Cash discount per line item                       5.000 %
                  Amount      Percent   Cash discnt adj.to
    Revenue        20.00       2.0 %        10.00
    Expense        20.00       2.0 %        10.00
    I want to know the function of "Cash discnt adj.to"
    In my system I post a customer Invoice of Rs1000 Payterms have discount of 1%.The customer makes payment within due date.So ideally customer should pay 990.But in case of overpayment upto Rs 2 that is 992 the cash discount is adjusted and above that the payment diff account is hit (ZDI)
    The same is happening for underpayment.
    Can some one please help why system give 2 for adjustment where as I have mentioed 10.
    Regards
    Raju

    Dear Chetan,
    I have doubt only regarding the Cash disct Adjusmtment:
    My Setting is:
    Revenue 20.00 2.0 % 10.00
    Expense 20.00 2.0 % 10.00
    say For revenue:I understand that if there overpayment but what is role of cash discount Adjustment?
    You say:
    When clearing payments, any payment differences up to the amount specified are corrected with the cash discount posting as +long as the cash discount amount is large enough for the adjustment.--Cannoy understand when you say --as long as...adjustment.
    The value you specify in amount is used for differences that represent a gain.-I understand this
    Can you please expain with a simple scenario.
    Regards
    Raju

  • Error in FI posting using Idoc FIDCCP02

    Posting not successful when using Idoc FIDCCP02 for cash discount with document type KN. The discount amount is not posting to the cash discount clearing account. But posts sucessfully when done manually through FB01. Is anything need to be passed to Idoc for cash discount posting.

    HEllo,
    I'm not an expert in this area, but the SAP note 114814  providfes very detailed information about this IDOC type, possible issues and how to solve them.
    REgards,
    REnan

  • Idoc in status 03 - not received by receiving system

    Hello All,
    I have researched a lot on this topic on the forum - but what I am facing is something peculiar - so posting the complete scenario.
    I have three interfaces based on change pointers mechanism where change pointers have been activated for message type HRMD_A.
    There are three distribution models which filter the same message type and send to receiving system GIS – for the logical systems:
    FI
    Concur
    Russia
    When IDoc is triggered using standard program RHALESMD (transaction RE_RHALESMD - HR: Evaluate ALE Change Pointers), there could be three or less IDocs produced depending on the filter criteria.
    For example, you could have an IDoc each for all above three partners.
    When the above program is triggered in the development system all three IDocs reach GIS.
    All the custom code and configuration is transported from DEv to QA. When I trigger the above program in QA, not all  IDoc reaches GIS. Others stay in the system in status 03.
    If I check tRFC queue (transaction BD75), there are no IDocs in the queue.
    If I use another program to change status from 03 to 12, the status changes, but IDoc still does not reach receiving system.
    I have compared Dev and QA systems, deleted and generated partner profile, distribution model, port in QA – but nothing works.
    Not all IDocs reach GIS.
    I read on the forum that I need a commit work. But because I am using a standard program - RHALESMD - where do I commit work?
    Your inputs will be helpful.

    Hi Suneel,
    Please go to transaction SM58 and check if the IDocs are stucked up on the t-rfc queue. If so, you can right click and choose Execute LUW to release them.
    or
    Execute the program RSARFCRD and get the corresponding Transaction id and then execute the program RSARFCSE for processing the entries in TRFC Queue.
    Regards,
    Ferry Lianto

  • No Line Item on simulation when clearing vendor with F-32

    Hello all,
    I have a problem where there are no line items coming when I'm trying to simulate a document, thats selecting the 2 open items in the vendor and clearing them against each other.
    While posting, the balance comes to 0 but when I try to simulate, it doesnt give any line item and the document is blank.
    Can any one help me on this?
    Thanks a lot,
    Regards,
    Ankush

    Hi Ankush,
    I just want to add more information for you about clearing an open item;
    If you use "Account Clearing" transaction to clear items from several accounts. The followings condition will apply.
    The clearing document
    - Normally contains no line items. This is because often, postings are not required to clear items within an 
      account.
    - Does not appear in the line item display, neither with the cleared nor the open items.
    - The invoice and the credit memo are now cleared items and therefore have the same clearing document
       number.
    The clearing document contains items if;
    - The items to be cleared belong to different business areas. The system then has to carry out offsetting
      postings to bring the balance to zero for each business area. This is done using the transaction "Transfer
      Posting with Clearing".
    - An invoice is cleared with a credit memo minus cash discount. The clearing document then contains the
      cash discount posting.
    Assign point please.

  • Calculation in COPA

    Hi Friends,
    Is there a way I can do a calculation based on a formula in COPA? I know we can use key figure for this purpose but my scenario is we have a sales discount posted to one customer and it needs to be distributed to the customers based on the revenue on them. I tried Key figure but to do calculation I need (Sales discount* Customer A revenue)/ Total revenue. I am not able to find a way to get the total revenue as it is not stored any where and it is calculated on the fly based on no. of customers. Any thoughts????

    Hi
    Answer to your question is both Yes and No
    For such instances, you can use Top Down Distribution. But, you can not distribute from one customer to another customer.... You can distribute from customer group to the customers belonging to the customer group
    For eg: You posted discounts on Customer A belonging to Cust Grp XYZ.....  You can distribute it to all other customers belonging to the same group XYZ... So, the Grp XYZ gets retained, but the customer changes after distribution
    If you have set up your system in such a way, that would allow the flow of values from Top Level to Lower levels, then you can distribute
    Regards
    Ajay M

  • Parameter not passing from Report to Sub-report

    Hi all
    I am having an issue with a crystal report..Works great when I run it in Crystal reports...but when i import it into sap...i get the error:
    Cannot find parameter field Pm-Command.CardCode in subreport Discounts.
    its basically a statement report..with 2 sub-reports...To bring in paid invoice, and discounts(posted as journals)
    for both im bringing in the CardCode field.
    I checked afew threads on the forums..to check if "Reimport when Opening" is unticked
    Any Ideas
    Its Crystal 2011.
    SQL 2012
    SAP 9.0 PL 07
    Thank you
    Jerusha

    Yeah, you can check after re-importing the sub report.
    Are you sure that it works perfect in CR designer. If thats the case, then ideally it should work fine outside the designer as well.
    By any chance, had you used a similar report in the past from the version of SAP PL that is being used.? I suspect if things are fine in CR deisgner then this has to do something with the feature support in the SAP PL.
    Prathamesh

  • Permitting Payment Differences ???(in tolerances for employees)

    Hello,
    Good morning
    While defining parameters in ‘Permitting payment differences’ in Tolerance specification for employees, what is the meaning of ‘Cash discount adjusted to’. Is this block (payment diff) related to line items of customer and vendor transactions or for GL accounts?? I need a complete clarity on this concept.
    Thanking you,
    Suresh

    Hi Suresh
    At the time of clearing the payments received from the customers, the system checks the payment differences and corrects with the cash discount posting as long as the cash discount amount is large enough for the adjustment.  The value you specify here is used for differences that represent a gain/loss.
    Please refer teh SAP Help site which provides useful information
    http://help.sap.com/saphelp_erp2005/helpdata/en/01/a9bade455711d182b40000e829fbfe/frameset.htm
    Assign points if helpful
    regards,
    radhika

  • OBA4 FI tolerance groups for users - GL account

    Dear All,
    May I know where is the gl account defined for the permitted payment differences? If in FBKP, then which group to define?
    Thanks

    Hi
    Please use the below mentioned path to define tolerance groups for users and also refer to follow the below link
    For normal price difference clearing use the Tcode:OBXL
    http://www.scribd.com/doc/51496069/17/Assign-User-Tolerance-Groups
    for details please go through the below mentioned points
    SPRO>Financial Accounting>General Ledger Accounting>Business Transactions>Open Item Clearing>Clearing Differences>Define Tolerance Groups for G/L Accounts/Define Tolerance Groups for Employees
    Upper limit for posting procedure
    Maximum Amount Posted per Document
    Maximum permitted posting amount per document for this user group.
    The posting amount is the total of all debit items or, similarly, the total of all credit items.
    Maximum Posting Amount per Line Item
    Maximum posting amount permitted per customer or vendor item for this user group.
    Maximum Cash Discount Percentage Rate
    Maximum cash discount percentage rate which may be assigned by an employee of the user group.
    Use
    The percentage rate is checked during the entry, change and clearing of open items.
    Note
    The restriction does not apply to automatically created line items, for example, during payment settlements.
    Permitted payment difference
    Maximum Payment Difference for Revenue
    Payment differences to our advantage are allowed up to the amount entered here.
    The amount always refers to the local currency. Payment differences up to the amount entered here are posted automatically by the system as increasing the profit. The system creates line items to show this.
    Note
    In addition to the amount, you also enter a percentage rate in the Percent field. The lower limit is valid. If you only want to use absolute amounts or percentage specifications, then you must enter the maximum value in every other field.
    Note that you define these limits for your customers/vendors and your employees. The lower limit is valid.
    Example
    The local currency is USD. You have entered 30 USD in the Revenue field and 1 in the Percent field. For incoming payments up to 3000 USD, you accept an overpayment of a maximum of 1 percent. That means, amounts of 0 to a maximum of 30 USD are tolerated, depending on the incoming payment amount. For incoming payments over 3000 USD, you accept an overpayment of up to a maximum of 30 USD.
    Maximum Allowable Revenues from Payment Differences
    Differences when settling payments are accepted and posted automatically by the system up to the percentage rate entered here. The percentage rate is only valid if the difference is posted as a gain.
    The percentage rate is used for the maximum of the debit and credit totals of the items to be cleared.
    Note
    In addition to the percentage rate, you also enter an amount in the Revenue field. The lower limit is valid. If you only want to use absolute amounts or percentage specifications, you must enter the maximum value in every other field.
    Note: You define these limits for your customer/vendor and your employees. The lower limit is valid.
    Example
    The local currency is USD. You have entered 30 USD in the Revenue field and 1 in the Percent field. For incoming payments of up to 3000 USD, you accept an overpayment of a maximum of 1 percent. That means, amounts of 0 to a maximum of 30 USD are tolerated, depending on the incoming payment amount. For incoming payments over 3000 USD, you accept an overpayment of up to a maximum of 30 USD.
    Maximum Discount Adjust. for Gain from Payment Differences
    When clearing payments, any payment differences up to the amount specified here are corrected with the cash discount posting as long as the cash discount amount is large enough for the adjustment.  The value you specify here is used for differences that represent a gain.
    Regards
    Praveen  PC
    Edited by: Praveen Chirakkel on Apr 12, 2011 6:46 AM

  • OKB9 setting for F110

    Hi,
    When we do discount posting system asking default cost center centre. So we defined same in the OKB9 but but if we do payment through F110 it is not asking for cost centre. But when we do pmnt manually it is asking cost centre.
    Is there some other config for manual payment?
    Regards,
    Devesh

    devesh chaudhari wrote:
    But when we do pmnt manually it is asking cost centre.
    Is there some other config for manual payment?
    What is the transaction code you are using for manual payment ?

  • Not able to post vendor payment in case of Cash discount received

    Hello
    We are on SAP ECC 6.0
    I'm not able to post an outgoing payment through F-53 T code when cash discount is received from vendor due to early payment before due date.
    I get the following error message -
    Tax code V0 for country IN has been deleted or incorrectly changed
    Message no. FS201
    Our tax calculation procedure is TAXINN and we are an indian company in India.
    GL account for cash discount received is already defined in OBXU t code for SKE transaction key tax code wise.
    V0 tax code is defined through FTXP.
    I'm able to display correct cash discount amount and cash discount % when i click on select process open item in F-53 after entering document date; posting date; company code; currency; Bank GL A/c; Amount (Net of discount); value date and Vendor Account.
    What am i missing? Why am i not able to post vendor outgoing payment?
    Is it possible to post cash discount received to the credit of Stock / Inventory Account as quantity received is not consumed or quantity is lying in inventory?
    Thanks.
    Vimal

    Hello Chintan
    I have assigned GL A/c in OBXU t code with and without reference to tax code.
    Still, i am not able to post outgoing payment when cash discount is received as i am paying it before due date.
    Cannot i take credit of cash discount received to Inventory / Stock Account?
    Is cash discount received always posted to non-Inventory / non-stock GL Account?
    Thanks.
    VS

  • F-28 incoming Invoice Posting Discount Splitting

    Hi All,
    I am using BDC for F-28  T Code to post incoming Invoice posting
    but the issue is while posting the discount amount if i send 60 Rs through file it is splitting into 30 and 30
    Not exactly  50-50
    I am unable to get on what basis the amount is splitting.
    I hvae to asssign Cost and Profit Center to the Discount amount .
    But how many parts the Dicount amount is splitting is th issue.
    Pls Help Me.
    regards
    Venu Madhav

    pls. send u r code if possible..
    Thanks,
    Mahesh Kumar.

  • Calculation and posting of discount on Payment and on net amount

    Hello,
              My client would like to configure posting of discount on payment. The discount should be calculated on the net amount and should also adjust the VAT input tax amount.  Example:
    PO: 100 EUR, VAT 10 EUR, Gross amt = 110 EUR, Invoice recieved: 110 (-110 on vendor,100 is posted on GR/IR and 10 on input tax). When payment is done, discount amounts to 2.2 EUR ( 110 is posted on vendor account, -107.8 on bank account, -2 on discount account, -0.2 in input tax).
    Have anyone of you ever did this on SAP. Can you pleas explain me the steps if yes? Thank you for your help.

    Hi,
       I have already did a test with base discount on net amount and base vat on net amount check. When those are check, during good receipt the purchase account is debit with the net amount (gross -discount) and during invoice  the difference is then transferred to the purchase account. The tax is calculated on the net amount. This is not what we are looking for. For us we want to know if it is possible that during good receipt and invoice received everything is calculated without taking into consideration the discount received. It is only when we are doing the payment of the invoice that discount is calculated and the VAT amount is adjusted for with the discount received. Thank you for your help.

  • Vendor posting with discount base larger than open items amount

    Hello,
    I'm trying to do the following post:
    Vendor (Debit) 500 u20AC
    Cost Account (Debit): 1250 u20AC
    Bank Account  (Credit) : 2000 u20AC
    VAT (Debit) 250 u20AC
    And I got the following warning message: "Items rel. to cash disc. Total 750 larger than open items amounts total of 500u20AC".
    This is because system is calculating a discount base for vendor of 750u20AC [ 500u20AC  from vendor + 250u20AC from VAT).
    This shouldn't happen because I have in customizing (company code global data) selected the option "Discount base is net value" so system should calculate the discount base without the VAT amount.
    Do you know why is this happening?
    Best Regards

    So you want discount to be automatically populated when the open item is eligibile for discount?
    There is automatic account assignment for this. Goto OBXI- give the gl account and posting key here.
    This should take care.

Maybe you are looking for

  • IPod no longer syncing

    Hello! I recently sent my iPod away to be fixed (side button broke off). Apple said it "could not reproduce my problem" and mailed me my original product back - after installing the latest OS (it says 4.1). Now I have a broken iPod that won't even sy

  • Several JVM s with RMI?

    Hi, As you can guess, my Java program needs more and more memory as users connections grow. We are of course trying to optimize the way it’s running but looks like we will anyway soon need to increase ressources of our JVM. We first thought to increa

  • Issue with iPhone Calendar sync

    My office uses MS Exchange account (Outlook) for emails & calendar. I use Google Calendar Sync app to sync my outlook calendar events to my personal gmail calendar (1-way sync: Outlook to Google). Everything was fine until I bought the iPhone 4S. App

  • Audio Levels on different tracks-How do I adjust them

    I have a series of inteviews on my edirol which come across fine into ST. I've moved into production and have recorded some fixes and patches to complete the interview. These were done directly into ST using a mic. This is where the problem occurs, I

  • Better today's date formatted in supported API?

    Since "Use of NSCalendarDate strongly discouraged." prior to deprecation what is your preferred alternative to: // NSCalendarDate *now; // now = [NSCalendarDate calendarDate]; // [textField setObjectValue:now]; The following is obviously better from