Skip to main content
Question

GRNI Report shows Purchase Order Line Return

  • March 16, 2026
  • 3 replies
  • 25 views

ckslschenk
Do Gooder (Customer)

Hi everyone,

We have a question regarding the handling of returns and rework:

In our current process, we match the supplier invoice against a receipt immediately after Register Arrival (while the part is still in inspection). However, if that part is later sent back for Rework—either directly from inspection or from stock—the system generates a new, open receipt upon its return.

The Issue: The original receipt ends up "over-matched," while the new receipt remains open, causing our GRNI (Goods Received Not Invoiced) account to drift. Currently, we have to fix this manually with manual voucher, which is very time-consuming.

My Question: Is there a standard way to handle these rework cycles without manual accounting workarounds? How do you manage returns so they stay linked to the original matched invoice?

Thanks in advance for your insights!

 

Order Report - Received - Not Yet Invoiced

 

3 replies

Forum|alt.badge.img+4
  • Do Gooder (Partner)
  • March 16, 2026

In my opinion the GRNI should never be adjusted manually. Never.

If you send anything for rework then you have an inventory transaction so inventory account has been credited and GRNI needs to be booked on Debit. When you receive it from rework another inventory transaction will post it Dt Inventory / Ct GRNI.


jbush0419
Do Gooder (Customer)
Forum|alt.badge.img+3
  • Do Gooder (Customer)
  • March 19, 2026

@ckslschenk - I agree with ​@piswpl here - you shouldn’t adjust the GRNI. 

I think that the core issue is that you're invoicing too early in the process. I realize that you probably have a good reason for this, but when you match invoices against receipts while parts are still in inspection, you're essentially finalizing the financial transaction before the quality process is complete.

Here’s a few things to consider: 

Option 1: Delay Invoice Matching (preferred, but may not work for your business case)

  • Wait to match supplier invoices until after quality inspection is complete
  • This prevents the "over-matched" situation entirely since returns for rework won't affect already-matched transactions
  • The GRNI will naturally clear when you eventually match the invoice to the final, accepted receipt

Option 2: Credit Note Process (If invoice timing can't change) If you must invoice immediately after arrival, consider this workflow:

  1. When parts are returned for rework, work with your supplier to issue a credit note against the original invoice
  2. This clears the over-matched condition
  3. When the reworked parts return, you can either:
    • Match against the original PO (if credit was processed), or
    • Create a new invoice for the replacement quantity

The system does provide tools for this via Quality Inspection:

  • Navigate to the receipt in Quality Inspection
  • Use "Return for Rework" option… this maintains the link to the original PO
  • When reworked parts return, they can be received against the same PO line

However, as you've discovered, this doesn't automatically resolve the invoice matching timing issue.

In my experience, the most successful approach is going to be to adjust the business process to delay invoice matching until after quality acceptance… rather than trying to work around the system limitations with manual vouchers.

I know that’s probably not the answer you’re looking for, but I think that manually adjusting is going to cause problems.

-jason


Forum|alt.badge.img+4
  • Do Gooder (Partner)
  • March 19, 2026

@jbush0419 There will not be any credit note issued when parts are returned for a rework. Rework means that parts will be sent back. Therefore Option 2 is not an option here.

Regarding the invoice matching - If IFS quality inspections are used it is not so easy (yet possible) to match PO receipts that require inspection.