Docs

Purchase returns: sending goods back to a supplier

A return is a new invoice linked to the original purchase, and the goods leave your warehouse.

August 27, 2026purchase return • return to supplier • supplier returns

How do I send goods back to a supplier?

From Transactions → Purchase Invoices, find the original purchase invoice and click Return. Pick the items and quantities and submit. The goods leave your warehouse and the supplier balance drops.

The same logic as sales returns

A purchase return works exactly like a sales return, in the opposite direction:

Sales returnPurchase return
The goodsCome back into stockLeave stock
The partyCustomerSupplier
The balanceThe customer's balance dropsThe supplier's balance drops
The entryReverses salesReverses purchases

Start from the original invoice

The correct route is the Return action on the original purchase invoice's row.

It appears when:

  1. The original invoice is submitted.
  2. It is not itself a return.
  3. It still has returnable quantity.

Quantity tracking

The system tracks how much of each item on the original invoice has already been returned.

On the return form:

  • The item list is restricted to items on the original invoice.
  • Each item shows its remaining returnable quantity.
  • The quantity is capped at that figure.
  • The price is locked to the original invoice's price.

What happens on submission

ThingEffect
StockLeaves the warehouse
Stock ledgerA row of type Purchase Return (out)
Supplier balanceDrops
Journal entryReverses cost, VAT and payables
Average costUnchanged
Returnable quantityReduced

As with any invoice, a draft return has no effect. All of this happens at submission.

You need the stock to return it

To send goods back to a supplier, those goods have to still be in the warehouse.

If you have already sold them and your balance is lower than the quantity you are returning, the system refuses — a balance cannot go below zero.

A return does not fix cost

Worth noting: a purchase return does not recalculate average cost.

Average cost is only updated by submitted ordinary purchase invoices. A return reduces the quantity and value, but the per-unit average cost stays where it was.

So if you return everything you bought at an inflated price, the polluted average cost does not correct itself. Another reason to check purchase prices before submitting.

Getting the money back

The return reduces your balance with the supplier automatically.

If the supplier actually refunded cash or made a transfer, record that as a separate movement on the Payment Entries screen against their account.

Monitoring

The Most Purchase Returns report shows which items you send back to suppliers most often — a strong quality signal. A recurring item is a conversation to have with that supplier.

Frequently Asked Questions

Does a return deduct stock?

Yes. A purchase return is the reverse of a purchase: the goods leave the warehouse. If your warehouse balance is lower than the quantity you are returning, the system refuses.

Does a return change average cost?

No. Average cost is only recalculated by submitting ordinary purchase invoices. A return reduces the quantity and value but does not recalculate cost.

Can I return more than I bought?

No. The system tracks how much of each item on the original invoice has already been returned and caps the quantity at the remainder — exactly as with sales returns.

The supplier refunded me — how do I record it?

The return reduces your balance with the supplier automatically. If they actually refunded cash or made a transfer, record that separately as a payment on the Payment Entries screen.

Related Links

Use Pashkateb with Your Real Workflow

Start the free trial or move to the most relevant landing page for your workflow, then apply what you read using your own invoices, stock, and reports.

Pashkateb Logo
Pashkateb

The Traditional Accountant

Pashkateb is the easy-to-use Mini ERP software designed for startups and small businesses to manage accounts, inventory, and clients efficiently.

Contact Info

admin@pashkateb.com
01555000752

© 2024 Pashkateb. All rights reserved.

Built for growing businesses.