ERPNext

ERPNext

Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page

Purchase Return

Imagine Nova Industries receives 200 adapters from Keystone Cables. Five fail inspection and are kept in the Returns Warehouse. Recording the rejection is not enough if Nova sends those units back: stock must leave the warehouse, the original receipt must show the returned quantity, and any supplier bill may also need a credit adjustment.

A Purchase Return reverses the physical receipt. Create it from the original submitted Purchase Receipt so ERPNext uses negative quantities, preserves the source reference, and values the return at the original receipt rate. If the supplier has already billed Nova, also create a Debit Note from the Purchase Invoice to reverse the accounting amount.

flowchart TD
    A[Goods received] --> B{What must be reversed?}
    B -->|Stock leaves Nova| C[Purchase Return from Purchase Receipt]
    B -->|Supplier bill is reduced| D[Debit Note from Purchase Invoice]
    B -->|Both| E[Create both linked reversals]

Before you begin

Use the original submitted Purchase Receipt. Confirm which warehouse holds the goods, whether the Items are serial or batch controlled, and whether a Purchase Invoice has already been submitted.

Agree the return quantity and commercial treatment with the Supplier. A physical return and an accounting credit solve different parts of the same event.

Return stock to the supplier

  1. Open the original submitted Purchase Receipt.
  2. Select Create > Purchase Return.
  3. Confirm that Is Return is enabled and Return Against points to the original receipt.
  4. Remove Items that are not being returned.
  5. Enter the quantity being returned. ERPNext shows return quantities and amounts as negative values.
  6. Select the warehouse from which the goods will leave.
  7. Check serial numbers, batches, taxes, and valuation.
  8. Save and submit the return.

Purchase Receipt Create menu with Purchase Return highlighted

For Nova's five damaged adapters, the return should remove five units from Returns Warehouse, not from Receiving Warehouse. Use Return Qty from Rejected Warehouse or select the rejected warehouse in the item row when the original rejected quantity is the source.

Purchase Return showing Is Return, Return Against, negative quantity, and source warehouse

Verify the stock result

After submission, open View > Stock Ledger. The return should show a negative stock movement from the selected warehouse at the original receipt valuation rate.

Stock Ledger showing the five-unit Purchase Return from Returns Warehouse

The original Purchase Receipt and linked Purchase Order update their returned quantities. If every received Item is returned, the original receipt can show Return Issued. A fully billed receipt may continue to show Completed, so review the Connections and returned quantities rather than relying on one status alone.

Reverse the supplier bill with a Debit Note

If Nova has already recorded the supplier's invoice, open the submitted Purchase Invoice and select Create > Return / Debit Note. ERPNext creates a return Purchase Invoice with negative quantities and amounts.

Purchase Invoice Create menu with Return or Debit Note highlighted

Submit the Debit Note after checking the Supplier, original invoice, expense or stock accounts, taxes, and payable effect. It reduces the supplier balance or creates credit that can be allocated against another invoice or payment.

A Debit Note updates stock only when Update Stock is enabled. When stock was received through a separate Purchase Receipt, keep the physical reversal in the Purchase Return and use the Debit Note for accounting. This avoids reversing the same stock twice.

Understand the ledger impact

Action Stock Ledger General Ledger
Purchase Return from Purchase Receipt Reduces the selected warehouse quantity With perpetual inventory, credits Stock In Hand and debits Stock Received But Not Billed
Debit Note without Update Stock No stock change Reverses the payable and purchase-side accounting of the original invoice
Debit Note with Update Stock Reduces stock Reverses both stock and invoice accounting; use only when the invoice itself created stock

Handle partial returns

Return only the affected Items and quantities. The remainder stays received and can be billed normally. Several returns can reference the same receipt as long as the cumulative returned quantity does not exceed the eligible received quantity.

For serialized or batch-controlled Items, select the exact identifiers being returned. ERPNext must be able to trace them to the warehouse and source receipt.

Troubleshooting

The return quantity exceeds the received quantity

Check earlier returns, the selected source receipt, UOM conversion, and item-row quantity. ERPNext prevents the cumulative return from exceeding what is eligible.

ERPNext says the serial number is not in the warehouse

Review the serial number's current warehouse and movement history. Return it from the warehouse where it is actually held and confirm that it belongs to the source receipt.

The supplier balance did not change

A Purchase Return reverses stock, not the supplier invoice. Create and submit a Debit Note against the billed Purchase Invoice, then allocate the credit as required.

Stock was reduced twice

Check whether both the Purchase Return and the Debit Note updated stock. When the original flow used a separate Purchase Receipt, the Debit Note normally should not have Update Stock enabled.

The original receipt status did not become Return Issued

Confirm whether every eligible quantity was returned and whether the receipt was already fully billed. Review the returned quantity and Connections for the authoritative result.

Frequently asked questions

Is a Purchase Return the same as a Debit Note?

A Purchase Return and a Debit Note reverse different effects. A Purchase Return reverses the stock receipt. A Debit Note reverses the supplier bill. A transaction that affects both stock and the payable may require both documents.

Can I create a return without the original Purchase Receipt?

Use the original source whenever possible because it preserves valuation and prevents excess return. A manually created return requires more care and may not update the intended source document.

Which rate does ERPNext use for returned stock?

The return is valued against the original receipt so the stock reversal matches the incoming value rather than today's purchase price.

Can rejected Items remain in Nova instead of being returned?

Rejected Items can remain in Nova temporarily. Keep them in the rejected warehouse while the Supplier decides whether to replace, credit, repair, or collect them. Create the return only when the stock actually leaves Nova.

Start from the original Purchase Receipt or Purchase Invoice, and use a Debit Note when the supplier liability must be reduced. Verify stock through Stock Ledger, serial or batch traceability through Serial Number and Batch, and payment adjustment through Payment Entry. Review the source Purchase Order, Accounts Payable, Buying Settings, and Supplier record when the return does not affect the expected balances.

Last updated 6 days ago
Was this helpful?
Thanks!