cancel
Showing results for 
Search instead for 
Did you mean: 

How to change GL account after Supplier invoice is posted

astroscale-nicole
Discoverer
0 Kudos
226

Hello all,

Is it possible to change the GL assignment after a Supplier invoice has been posted?

Background

We have set up a list of Product Category IDs which will map to the respective GL when a user does a Goods receipt after receiving an invoice. This is to facilitate general users who are unfamiliar with accounting GL accounts.

Scenario

A user had selected the wrong Product Category but the supplier invoice was approved and posted.

I would like to know if it is still possible to change the GL assignment without cancelling the invoice.

Any help is appreciated.

Thanks!

Nicole

 

Accepted Solutions (1)

Accepted Solutions (1)

Jeremy_Deo
Active Participant

Hello dear user,

And thank you for asking your question in the SAP Community blog.

Once a supplier invoice is posted, you can’t just go in and change the G/L account—it’s locked in. But there are a few ways to fix it depending on your situation:

1. Reverse and Repost (cleanest way)

If the invoice hasn’t been paid yet, the best option is to reverse it and post it again with the correct G/L account.

  • Use the “Manage Supplier Invoices” app or transaction FB08 (if you have access to the GUI).
  • Once reversed, create a new invoice with the correct account.

 

2. Post a Manual Journal Entry

If the invoice is already paid or you don’t want to reverse it, you can post a manual journal entry to move the amount from the wrong G/L to the right one.

  • Go to “Post General Journal Entries”
  • Debit the incorrect account and credit the correct one (or vice versa, depending on what happened).

This way, your financials are corrected, even if the original invoice stays as-is.

 

3. Use a Credit Memo and Repost

If you want to keep everything vendor-related clean:

  • Post a credit memo to cancel out the original invoice.
  • Then post a new invoice with the correct G/L account.

 

I hope this will help you answer your question.

Best regards,

Jeremy

Answers (0)