SAP FICO: 9KE0 – Postings to Profit Centers

Not all SAP journal entries are created equal. F-02 type entries (including F-04, F-30, FBD1, FB50, FB60, FB70, etc, etc) make postings to the General Ledger and all of the other special ledgers that need updating, including Profit Center Accounting (PCA), Cost Center Accounting, and Profitability Analysis (CO-PA).

But what if you only want to change the profit center on a posting? Using T-code 9KE0, you can make a posting to profit center accounting that does not affect anything else.

When to use 9KE0

  • To move $ between profit centers on the same GL Account/Cost Element
    • Note: you can move $ between GL accounts/cost elements as well, but this will cause Profit Center accounting to disagree with the General Ledger
  • When it is not necessary to update Profitability Analysis, GL, or Cost Center Accounting

How to use 9KE0 – Enter Profit Center Document

  • Access t-code 9KE0
  • Select a layout from the pop-up…generally some combination of profit center, account, functional area, and partner profit center is sufficient
  • If entering amounts in foreign currencies that will be translated, enter the value date for the currency translation
  • Document type: generally A0
  • Enter posting date (posting period will be derived from this date)
  • Enter special period if necessary (period 13-16, generally only used at year-end close)
  • F8 or click the Execute button
  • Select Company code
  • F5 or click Entry Screen button
  • Enter your line items. Credits are denoted with “-“. You can paste in one column at a time for as many rows as showing on your screen. Must use scroll bar to get down to more blank rows. It is safest to break your entry into smaller entries of < 100 rows. Entries must balance to $0
  • Ctrl-S or click Save button to post the entry.

It’s a fairly basic transaction. We often use this t-code when the plant on a material changes without going through a goods movement. This situation throws the plant iventory balance out of balance with the PCA balance.

12 Responses to SAP FICO: 9KE0 – Postings to Profit Centers

  1. Michael January 5, 2008 at 12:18 am #


    Is 9KE0 posting considered a top-level posting?

    Where I am working, Profit Center posting errors are usually brought up after a lockdown on posting to G/L.

    Just curious if 9KE0 is the way to go in situations like this.


  2. byron January 6, 2008 at 11:12 pm #

    Hi Michael,

    I’m not sure if by “top-level” if you’re referring to what we call “top-side” postings, meaning a posting that is done at a summary (or maybe company) level instead of at a detail level. If so, then the answer as to whether 9KE0 is “top-level” is a bit complicated. 9KE0 can be used for top-side postings, even for postings done after the GL is closed. It can also (and often is) used to do just the opposite of a top-side posting, i.e. taking a summary level posting and splitting it up into multiple profit centers. The important thing to know about 9KE0 postings is that they have no effect on the GL. This makes them both useful and dangerous, because ultimately we want our GL to balance to Profit Center Accounting. For this reason, we try not to do 9KE0 posting between GL accounts, but to restrict it to moving $ around between profit centers. However, it can be used effectively in other ways as well. You just have to be sure you have a good handle on how you’re going to use and make sure you monitor that strategy.
    Hope I answered the question you were asking.

  3. byron January 6, 2008 at 11:15 pm #

    As I reread your question, I realized that I only addressed the “top-level” portion of it. To answer the rest of it, 9KE0 is definitely useful for correcting profit center posting errors, even after the GL is locked down. This is probably the main purpose for 9KE0.


  4. Teree August 21, 2008 at 1:14 am #


    I’m new in Fico. I found wrong profit center in Act doc. after payment posting. My user has made correction for profit center in material master but after posting is done. Can we use 9ke0 to fix this problem in CO internally? How to correct the Sales Order, Billing Document and payment doc then?

  5. byron August 21, 2008 at 8:30 am #


    That is a similar situation to ones that we have used 9KE0 for many times. Certainly for the items that are already posted, using 9KE0 is a good choice, especially since the profit center has already been corrected in the material master.

    Your 2 basic choices for fixing profit center related items are: 1) undo the transactions with the material master referencing the wrong profit center and then fix the material master and redo the transactions. This is not feasible or even possible in some cases.

    2) allow the incorrect transaction to stand (when it is only incorrect with the profit center) and then fix it in PCA usine 9KE0.

    As for your Sales Order, Billing Doc and Payment Doc, if the Sales Order has already shipped and billed, you have the above 2 options. If it has not shipped and billed (I think you say that yours has, so this is not an option), you can get the field to change the profit center on the Sales Order by changing the Sales Office (depending on your profit center derivation algorithm) or fixing the profit center in the Material Master, whichever may be wrong. The point being that you can change things on the sales order before it ships & bills.

    If you are using CO-PA (Profitability Analysis), don’t forget to make your adjustments there as well. I believe you would use something like KE21N to make those corrections (out of the old profit center, into the new). I haven’t used it myself, so I’m not 100% certain.
    Hope this helps,


  6. Teree August 21, 2008 at 7:15 pm #

    Hi Byron,
    Many thanks for your answer!

    I’m not really clear to use 9KE0. Is the Act document (including sales doc, billing doc, SO doc) are still remain have the wrong profit center after running 9KE0? Only Profit ctr doc will fix it?
    Kindly clear me about this issue.

  7. byron August 21, 2008 at 7:30 pm #

    9KE0 will only fix the profit center in the Profit Center Accounting Ledger. The Accounting Doc and other Sales Docs will still have the original profit center. This may not be a problem if your profit center reporting is coming out of PCA or CO-PA (you’ll have to fix CO-PA using KE21N or some other mechanism). If that is not acceptable, you may want to try the backing everything out and re-doing it.


  8. Teree August 22, 2008 at 2:38 am #

    Thanks a lot, Byron!
    It’s clear now.

  9. byron August 22, 2008 at 7:44 am #

    You’re most welcome. Unfortunately, both sides have their drawbacks.

  10. shailendra Gupta April 7, 2009 at 12:43 am #

    Dear Sir,
    I am not able to get report for vendor payables for profit center wise in T. code “S_ALR_87013344 – Profit Center: Payables ” and “KE5Z” also. I am working on ECC 6.0. Document splitting is activated.
    In FAGLFEXT table value is getting updated. But in report it is not coming.

    Please help me out. I need your guidance.

    With Regards,
    Shailendra Gupta.

  11. Byron Bennett April 7, 2009 at 7:45 am #

    Hi Shailendra,

    I found this message string on SAP SDN:

    It has a few suggestions that might be of help.

    Unfortunately, we have not turned on the new GL in ECC 6.0 (no doc splitting), so I don’t really have any experience with that. The SDN message will hopefully help!



  1. SAP-FICO: Choose GL Accounts for PCA - T-code: 3KEH | WhyPad - July 3, 2007

    […] 9KE0 is always an option. The trick here is that the you may have missing FI docs where half of the entry was captured by PCA, while the piece you’re trying to fix wasn’t. So, now you need to make a one-sided entry to get everything square. To make one-sided entries in 9KE0, you need a document type that allows this. Configuration for this can be accomplished using t-code: GCBX. Just create a new Doc. Type and set the Bal. Check = 2 (no balance check). Thanks to Marco Jordy’s excellent article at FICOExpert for this tip. […]

Powered by WordPress. Designed by Woo Themes