Skip to main content

Returns to Vendor

Handle vendor returns, credits, and refunds.


Return Flow Diagram​

VENDOR RETURN FLOW
─────────────────────────────────────────────────────────────────

You want to return goods to vendor
│
▼
┌──────────────────────┐
│ VENDOR RETURN │ ← Authorize the return
│ AUTHORIZATION (VRA) │
│ GL: None │
│ Inv: None │
└──────────┬───────────┘
│
▼
┌──────────────────────┐
│ ITEM FULFILLMENT │ ← Ship goods back to vendor
│ (from VRA) │
│ GL: Reverses receipt │
│ Inv: Decreases │
└──────────┬───────────┘
│
▼
┌──────────────────────┐
│ VENDOR CREDIT │ ← Reduce what you owe
│ │
│ GL: Reverses Bill │
│ Inv: Already shipped │
└──────────┬───────────┘
│
┌──────┴──────┐
│ │
▼ ▼
┌─────────┐ ┌──────────────┐
│ APPLY │ │ VENDOR │
│ to Open │ │ REFUND │
│ Bill │ │ │
└─────────┘ └──────────────┘

Stage 1: Vendor Return Authorization (VRA)​

What Happens​

ActionResult
Create VRAAuthorize return to vendor
Link to PO/ReceiptTrack what's being returned
Specify items/qtyWhat will be returned
Set statusPending Fulfillment

GL Impact​

None - VRA is just an authorization, no financial impact.

Inventory Impact​

None - Goods haven't been shipped yet.


Stage 2: Item Fulfillment (Return Shipment)​

What Happens​

ActionResult
Create from VRAFulfillment record for return
Ship to vendorGoods leave your warehouse
Update trackingCarrier info recorded
Inventory reducedStock leaves warehouse

Inventory Impact​

INVENTORY AFTER VENDOR RETURN SHIPMENT
─────────────────────────────────────────────────────────────────

Before Return:
┌─────────────────────────────────────────┐
│ On Hand: 150 │
└─────────────────────────────────────────┘

After Return (20 units shipped back):
┌─────────────────────────────────────────┐
│ On Hand: 130 (decreased) │
└─────────────────────────────────────────┘

GL Impact​

AccountDebitCreditWhy?
IRNB (or A/P)$1,000Reduce pending liability (Liability ↓)
Inventory Asset$1,000Goods left your warehouse (Asset ↓)
RETURN SHIPMENT GL EXPLAINED
─────────────────────────────────────────────────────────────────

What happened: You shipped goods back to vendor

IRNB (or A/P) $1,000 Dr
└── Reduce what you owe for goods you're returning

Inventory $1,000 Cr
└── Goods left your warehouse

Think: "Sending goods back = reducing inventory and liability"

Stage 3: Vendor Credit​

A Vendor Credit is the opposite of a Vendor Bill - it reduces what you owe.

What Happens​

ActionResult
Create from VRAVendor credit linked to VRA
Credit issuedReduces what you owe vendor
Bill reversedGL entries reverse original

GL Impact​

AccountDebitCreditWhy?
Accounts Payable$1,000You owe vendor LESS (Liability ↓)
Inventory Asset*$1,000Goods returned (Asset ↓)

*If not already recorded at fulfillment

VENDOR CREDIT GL EXPLAINED
─────────────────────────────────────────────────────────────────

Think: "Undo the purchase"

Original Bill:
Inventory $1,000 Dr (you got goods)
A/P $1,000 Cr (you owe vendor)

Vendor Credit (REVERSES IT):
A/P $1,000 Dr (you owe less)
Inventory $1,000 Cr (give back the goods)

Net Effect: As if you never bought those items

Inventory Impact​

If not shipped at fulfillment stage, inventory decreases here.


Stage 4: Apply Credit or Get Refund​

Two options for the vendor credit:

Option A: Apply to Open Bill​

  • If you have outstanding bills with this vendor
  • Credit reduces your payable balance
  • No cash changes hands

GL Impact: No additional entry - just applies the credit.

Option B: Vendor Refund​

  • If no open bills or vendor sends money back
  • Cash returned to you
AccountDebitCreditWhy?
Cash/Bank$1,000Money comes in (Asset ↑)
Accounts Payable$1,000Clear the credit (Liability ↑)
VENDOR REFUND GL EXPLAINED
─────────────────────────────────────────────────────────────────

After Vendor Credit:
A/P has "negative" balance (vendor owes you!)

Vendor Refund:
Cash $1,000 Dr ← Money comes into your bank
A/P $1,000 Cr ← Clear the vendor credit

Result: A/P = $0, you got your money back

Vendor Credit Scenarios​

Vendor Credit can be created in multiple scenarios:

ScenarioSourcePhysical Return?When to Use
From VRAReturn AuthorizationYesReturning goods to vendor
From BillExisting BillNoPrice adjustment, billing error
StandaloneNoneOptionalVendor-initiated credit

Vendor Credit from Bill (No Return)​

When vendor agrees to adjust price without returning goods:

VENDOR CREDIT FROM BILL (NO RETURN)
─────────────────────────────────────────────────────────────────

Original Bill #VB-001: $5,000
│
│ (Vendor agrees to $500 discount)
│
▼
┌──────────────────────┐
│ VENDOR CREDIT │ ← Created from or linked to bill
│ (No VRA needed) │
│ │
│ GL: Reduces A/P │
│ Inv: No change │ ← No goods returned!
└──────────┬───────────┘
│
└──▶ Apply to Bill #VB-001
(Balance now $4,500)

GL Impact:

AccountDebitCreditWhy?
Accounts Payable$500You owe vendor less (Liability ↓)
Inventory (or Expense)$500Cost adjustment (Asset/Expense ↓)

Standalone Vendor Credit​

Created directly without linking to bill or VRA:

STANDALONE VENDOR CREDIT
─────────────────────────────────────────────────────────────────

(No Bill, No VRA)
│
│ (Vendor issues credit for goodwill, etc.)
│
▼
┌──────────────────────┐
│ VENDOR CREDIT │ ← Created independently
│ (Standalone) │
│ │
│ GL: Creates credit │
│ Inv: Optional* │
└──────────┬───────────┘
│
┌──────┴──────┐
│ │
▼ ▼
┌─────────┐ ┌──────────────┐
│ APPLY │ │ VENDOR │
│ to ANY │ │ REFUND │
│ Bill │ │ │
└─────────┘ └──────────────┘

* Can include inventory items if goods are being credited back

Vendor Credit Comparison​

AspectFrom VRAFrom BillStandalone
SourceVRA recordBill recordNone
Physical ReturnYesNoOptional
Inventory ImpactDecreasesNoneOptional
Common UseReturnsAdjustmentsCredits
ComplexityHighMediumLow

Quick Reference​

Return Types​

ScenarioPathResult
Return defective goodsVRA → Fulfillment → CreditInventory down, A/P down
Price adjustmentVendor Credit onlyA/P down, no inventory
Get refund checkCredit → Vendor RefundCash received
Apply to next orderCredit → Apply to BillReduces balance

GL Summary​

TransactionGL Impact
Vendor Return AuthorizationNone
Item Fulfillment (return)Reverses inventory
Vendor CreditReverses A/P
Vendor RefundClears A/P, increases cash

Decision Guide​

WHICH VENDOR CREDIT PATH SHOULD I USE?
─────────────────────────────────────────────────────────────────

Are you returning physical goods to vendor?
│
├── YES ──▶ Use VRA Flow
│ VRA → Item Fulfillment → Vendor Credit
│ │
│ └── Inventory decreases, then Apply or Refund
│
└── NO ──▶ Is this related to a specific bill?
│
├── YES ──▶ Vendor Credit from Bill
│ │
│ ├── Price correction
│ ├── Billing error
│ └── Agreed discount
│
└── NO ──▶ Standalone Vendor Credit
│
├── Vendor-initiated credit
├── Promotional discount
└── General adjustment
WHAT HAPPENS TO THE CREDIT?
─────────────────────────────────────────────────────────────────

After Vendor Credit is created:
│
├── You have open bills with this vendor?
│ │
│ ├── YES ──▶ Apply to Open Bill
│ │ (Reduces what you owe)
│ │
│ └── NO ──▶ Vendor Refund
│ (Get cash back from vendor)
│
└── Want cash back even with open bills?
│
└── Vendor Refund (then you still owe on other bills)

Common Issues​

IssueCauseSolution
Can't create VRAPO not receivedCreate IR first or use standalone credit
Credit not applyingCurrency mismatchVerify credit and bill currencies
Inventory not decreasingFulfillment not savedComplete fulfillment from VRA
A/P not clearingCredit not appliedApply credit to bill or create refund

Next Steps​