Returns, RMAs, and Credit Triggers: Closing the Loop Between Receiving and AP

AP Automation
Goods get returned. Credits should follow. The handoff between receiving and AP is where most returns related credits go missing.

Returns are a normal part of any operation that handles physical goods. Damaged, defective, wrong specification, or simply unneeded inventory gets shipped back to vendors under a Return Merchandise Authorization process.

From the supplier side, the return triggers a credit note. From the buyer side, the credit should arrive in AP and get posted against the original invoice. The handoff between physical receiving and financial posting is where the breakdown happens.

When the handoff fails, the inventory leaves the building, the credit never arrives, and the original invoice gets paid in full. The financial impact accumulates quietly.

The Standard Returns Workflow

A clean returns workflow has six steps. Each step has an owner and produces a record that the next step depends on.

  • Receiving or operations identifies goods to be returned: damaged, defective, wrong specification, or excess inventory.
  • The buyer requests an RMA from the vendor. The vendor issues the RMA with authorization, return instructions, and the expected credit amount.
  • The goods are physically returned, with the RMA number referenced on the shipping documentation. Tracking is retained as proof of return.
  • The vendor receives the returned goods, inspects them, and confirms the return.
  • The vendor issues a credit note referencing the original invoice and the RMA.
  • AP receives the credit note, validates it against the RMA and the original invoice, and posts it.

Each step depends on the prior step producing the right record. If any step does not communicate forward, the credit chain breaks.

Where the Workflow Breaks Down

Five failure points account for most missing returns credits.

Returns processed informally without RMA

The receiving team identifies damaged goods and arranges return directly with the vendor's local rep without going through the formal RMA process. The return happens, but there is no documented expectation of a credit. The vendor may or may not issue one.

RMA issued but not communicated to AP

Operations gets the RMA from the vendor, the goods ship back, and the matter is treated as closed from the operations perspective. AP is never notified that a credit is expected. When the credit arrives weeks later, AP has no context for what it represents.

Original invoice paid before credit arrives

The invoice payment cycle runs on its standard schedule. The credit arrives after payment has cleared. AP now has a vendor credit in the account but the original invoice is already settled. The credit sits unapplied unless someone monitors the account.

Partial credits and restocking fees

The vendor accepts the return but issues a partial credit after deducting a restocking fee or other adjustment. AP may post the credit as if it were full and miss the discrepancy, or may dispute the partial credit without understanding it was contractually expected.

Vendor fails to issue the credit at all

The return happens, the RMA is documented, but no credit ever materializes. Without active follow up from AP or operations, the matter quietly closes without recovery.

The Receiving and AP Integration

The structural fix is to integrate the returns workflow with AP, so that every RMA generates a tracked expectation in the AP system.

RMA registration in the AP system

When operations receives an RMA from a vendor, a corresponding record gets created in AP showing the expected credit, the original invoice it relates to, and the expected timing. The record functions like an open invoice in reverse, an open expected credit.

Hold on the original invoice if not yet paid

If the original invoice is still in the payment pipeline when the RMA is issued, the invoice can be held until the credit is received and applied. This avoids the awkward situation where the invoice pays in full and the credit then sits unapplied.

Follow up triggers if the credit does not arrive

Each open expected credit has a target receipt date based on the RMA terms. If the date passes without the credit arriving, an automatic follow up flags it for AP action. This is the discipline that prevents vendors from quietly failing to issue credits.

Restocking Fees and Partial Credits

Many vendor contracts allow for restocking fees on returned goods, typically 10% to 25% of the returned value depending on the category and the circumstances of the return.

When restocking fees apply, the credit is for less than the original invoice amount. AP needs to know what the expected credit amount is to validate it when it arrives. Without that expectation, two errors are common.

The first error: posting the partial credit as if it were the full expected amount, which leaves an open balance that should have been recognized as a restocking fee expense.

The second error: disputing the partial credit because it does not match the original invoice amount, when in fact the restocking fee is contractually appropriate.

The RMA registration record should include the expected credit amount net of any restocking fees, so the credit posts correctly when it arrives.

Tracking Outstanding RMAs

An outstanding RMA register, maintained by AP with input from operations, is the most direct way to ensure returns credits do not go missing. The register includes:

  • Vendor and original invoice number
  • RMA number and issue date
  • Expected credit amount, net of any restocking fees
  • Expected credit receipt date
  • Status: pending shipment, in transit, received by vendor, credit issued, credit applied, closed

Reviewed weekly or biweekly, the register surfaces RMAs that are not progressing on schedule and need follow up. Vendors that consistently delay or fail to issue credits become flagged for procurement attention as a relationship quality issue.

Start Here

Talk to operations or receiving and ask how returns are currently tracked. If the answer is informal or inconsistent, that is the gap. The first step is documenting the current process before changing it, because the current process usually varies more by individual than most finance leaders realize.

Once documented, the AP integration is the highest leverage change. An RMA register linked to the AP system, with target receipt dates and follow up triggers, converts an invisible workflow into a tracked one.

Krishna Srikanthan
Head of Growth

Table of contents

How efficient is your finance team?

Thank you! Please check your inbox.
Something went wrong while submitting the form. Please retry

See Finofo in Action

Please wait. Redirecting...
Oops! Something went wrong while submitting the form.
Watch a demo