# Purchase Return Order

<p class="doc-lead">A Purchase Return Order records goods you intend to send back to a supplier after a purchase. It is typically created from a Purchase Invoice, tracks return authorization and delivery, and links to Delivery Notes and Debit Notes for stock and financial adjustments.</p>

<div class="doc-toc">
<p class="doc-toc-title">On this page</p>
<div class="doc-toc-section">
<span class="doc-toc-group-title">Getting started</span>
<div class="doc-toc-links">
<a href="#/purchase/purchase-return-order?id=overview">Overview &amp; List View</a>
<a href="#/purchase/purchase-return-order?id=quick-start">Quick Start</a>
</div>
</div>
<div class="doc-toc-section">
<span class="doc-toc-group-title">Form reference</span>
<div class="doc-toc-links">
<a href="#/purchase/purchase-return-order?id=header-fields">Header Fields</a>
<a href="#/purchase/purchase-return-order?id=item-lines">Item Lines</a>
</div>
</div>
<div class="doc-toc-section">
<span class="doc-toc-group-title">More</span>
<div class="doc-toc-links">
<a href="#/purchase/purchase-return-order?id=actions-status">Actions &amp; Status</a>
<a href="#/purchase/purchase-return-order?id=master-update">Master Update</a>
<a href="#/purchase/purchase-return-order?id=view-tabs">View Tabs &amp; Widgets</a>
<a href="#/purchase/purchase-return-order?id=best-practices">Best Practices</a>
<a href="#/purchase/purchase-return-order?id=faq">FAQ</a>
<a href="#/purchase/purchase-return-order?id=related">Related &amp; Videos</a>
</div>
</div>
</div>

<hr class="doc-section-divider">

<h2 id="overview">Overview &amp; List View</h2>

The Purchase Return Order list shows all return requests with supplier, linked invoice, date, amount, and status. Use quick filters to view Draft, Approved, Delivered, Partial Delivered, Closed, or Cancelled return orders. The list does not include a <b>New</b> button — return orders are created from an approved Purchase Invoice using the <b>Return Order</b> action.

<b>List View</b>

<img src="purchase/images/purchase-return-order.webp" alt="Purchase Return Order list" loading="lazy">

<b>List row actions</b>

| **Action** | **Available when status is** |
|------------|------------------------------|
| Edit | Draft |
| Delete | Draft |
| View | All statuses |

<hr class="doc-section-divider">

<h2 id="quick-start">Quick Start — Create a Purchase Return Order</h2>

<h3>1. Navigate</h3>
Go to <b>Purchase → Purchase Invoice</b> and open the invoice for the goods you want to return.

<h3>2. Start the return</h3>
On an approved Purchase Invoice, use the <b>Return Order</b> action to open a new Purchase Return Order pre-filled with invoice details and item lines.

<h3>3. Fill in details</h3>
<ul>
<li>Confirm the <b>Linked Invoice Id</b> and enter the <b>Return Order Number</b>.</li>
<li>Select a <b>Return Reason</b> and set the <b>Delivery Due Date</b> for sending goods back to the supplier.</li>
<li>Review return item lines — adjust quantities to return as needed.</li>
</ul>

<h3>4. Save</h3>
<ul>
<li><b>save</b> — keeps the return order as a <b>Draft</b>.</li>
<li><b>Save And Approve</b> — approves the return order in one step.</li>
<li><b>Cancel</b> — closes the form without saving.</li>
</ul>

<h3>5. Complete the return workflow</h3>
<ul>
<li>On an <b>Approved</b> return order, use <b>Create Delivery Note</b> to record the physical dispatch of returned goods.</li>
<li>After delivery, use <b>Create Debit Note</b> to record the financial adjustment with the supplier.</li>
</ul>

<hr class="doc-section-divider">

<h2 id="header-fields">Header Fields Reference</h2>

| **Field** | **Description** |
|-----------|-----------------|
| Date * | Date of the return order. |
| Linked Invoice Id | Purchase Invoice this return is based on. Set automatically when created from an invoice. |
| Return Order Number * | Unique return order reference. Auto-generated when numbering is configured. |
| Employee In charge | Purchase employee responsible for this return. |
| Supplier | Supplier to whom goods are being returned. Carried from the linked invoice. |
| Return Reason | Reason for the return (e.g. damage, expiry, wrong item). Configured in <a href="#/purchase/purchase-return-reason">Purchase Return Reason</a>. |
| Delivery Due Date | Expected date for dispatching returned goods to the supplier. |
| Branch | Branch for the transaction. Shown when multi-branch is enabled. |
| Brand | Brand for brand-wise profit tracking. Shown when enabled. |
| Project | Optional project link. |
| Notes | Remarks on the return order. |
| Internal Notes | Internal remarks not shown on print. |

> Return reasons are maintained under <b>Purchase → Settings → Purchase Return Reason</b>.

<hr class="doc-section-divider">

<h2 id="item-lines">Item Lines — ITEMS</h2>

| **Column** | **Description** |
|------------|-----------------|
| Sl.No | Line serial number. |
| Item | Item being returned. Required. |
| Item code, Variant, Description, HSN, Brand | Optional columns enabled in Purchase Settings. |
| Qty | Quantity to return. Required. Cannot exceed the invoiced quantity. |
| Unit | Unit of measure. Required. |
| Rate | Price per unit from the linked invoice. |
| Amount, Trade Discount, discounts, Taxable Amount, Taxes, Tax Amount, Total | Calculated based on tax and discount settings. |

<hr class="doc-section-divider">

<h2 id="actions-status">Actions &amp; Status</h2>

<h3>View toolbar actions</h3>

| **Action** | **Description** | **Available when status is** |
|------------|-----------------|------------------------------|
| Approve | Finalizes the return order. | Draft |
| Edit | Opens the return order for editing. | Draft |
| Delete | Permanently removes the return order. | Draft |
| Clone | Creates a copy of the return order. | All (if permitted) |
| Print | Prints the return order. | All |
| Export | Exports the return order to Excel. | All |

<h3>More menu (⋮) actions</h3>

| **Action** | **Description** | **Available when status is** |
|------------|-----------------|------------------------------|
| Cancel | Cancels the return order. | Approved, Partial Delivered |
| Create Delivery Note | Opens a new Delivery Note pre-filled from this return order. | Approved, Partial Delivered |
| Create Debit Note | Opens a new Debit Note pre-filled from this return order. | Delivered, Partial Delivered |
| WorkFlow Request | Starts a company process linked to this return order. Does not approve the return. See <a href="#/hr/workflow-request">WorkFlow Request</a>. | Approved, Delivered, Partial Delivered, Closed |
| Master Update | Updates selected header fields without reopening the full form. See <a href="#/purchase/purchase-return-order?id=master-update">Master Update</a>. | Approved, Closed, Received, Partial Delivered |
| Mark As Delivered | Marks the return as fully delivered when partial delivery is complete. | Partial Delivered |
| Export Items | Exports item lines to Excel. | All |

<h3>Statuses</h3>

| **Status** | **Description** |
|------------|-----------------|
| Draft | Saved but not yet approved. Can be edited or deleted. |
| Approved | Finalized return request. Ready for delivery note creation. |
| Partial Delivered | Some return quantities have been dispatched via Delivery Note. |
| Delivered | All return quantities have been dispatched. Ready for debit note creation. |
| Closed | Return process is complete. |
| Cancelled | Return order has been cancelled. |

<b>Posting note:</b> Purchase Return Orders do not post directly to accounts or inventory. Stock and ledger impact happen through <b>Delivery Note</b> (physical dispatch) and <b>Debit Note</b> (financial adjustment).

<hr class="doc-section-divider">

<h2 id="master-update">Master Update</h2>

<b>Master Update</b> lets you change selected header fields on an approved, closed, received, or partially delivered return order without editing the full document or item lines. Open the three-dot menu on the return order and select <b>Master Update</b>.

| **Field** | **Can be updated?** | **Notes** |
|-----------|---------------------|-----------|
| Date * | Yes | Cannot be set before the accounts closing date. |
| Employee In charge | Yes | |
| Delivery Due Date | Yes | Expected dispatch date for returned goods. |
| Branch | Yes | Shown when multi-branch is enabled. |
| Brand | Yes | Shown when brand-wise tracking is enabled. |
| Project | Yes | |
| Return Reason, supplier, item lines, totals | No | Edit the full return order (Draft) or cancel and create a new one. |

Click <b>Confirm</b> to save changes or <b>Cancel</b> to close without saving.

<hr class="doc-section-divider">

<h2 id="view-tabs">View Tabs &amp; Side Panels</h2>

When you open a purchase return order in full view (not in a small modal), the right side shows tabbed panels. Click the expand icon on a tab to open the same data in a larger modal.

<h3>Top panel</h3>

| **Tab** | **What it shows** |
|---------|-------------------|
| Summary | Linked documents — delivery notes, debit notes, and related follow-up transactions from this return order. See <a href="#/purchase/reports/transaction-summary">Purchase Transaction Summary</a>. |

<h3>Middle panel</h3>

| **Tab** | **What it shows** |
|---------|-------------------|
| Deliveries | Delivery notes and dispatch progress for goods returned to the supplier. |

<h3>Bottom panel (all transactions)</h3>

| **Tab** | **What it shows** |
|---------|-------------------|
| History | Activity log — who created, approved, edited, or cancelled the return order and when. |
| Attachments | Files uploaded to this return order. |

<hr class="doc-section-divider">

<h2 id="best-practices">Best Practices</h2>

<ul>
<li>Always create return orders from the original Purchase Invoice so item, rate, and tax details carry forward correctly.</li>
<li>Select an accurate <b>Return Reason</b> for reporting and supplier communication.</li>
<li>Approve the return order before creating a Delivery Note so authorization is recorded first.</li>
<li>Complete the Delivery Note before creating a Debit Note so stock and financial records stay aligned.</li>
<li>Use <b>Mark As Delivered</b> on partially delivered returns once all goods have been dispatched.</li>
<li>Configure return reasons under <a href="#/purchase/purchase-return-reason">Purchase Return Reason</a> before processing returns.</li>
</ul>

<hr class="doc-section-divider">

<h2 id="faq">FAQ</h2>

<b>Why is there no New button on the Purchase Return Order list?</b><br>
Return orders are created from a Purchase Invoice using the <b>Return Order</b> action. This ensures every return is linked to the original purchase.

<b>Can I edit an approved return order?</b><br>
No. Use <b>Master Update</b> for allowed header fields, or <b>Cancel</b> and create a new return order from the invoice.

<b>Does approving a return order reduce stock?</b><br>
No. Stock is reduced when you create and approve a Delivery Note for the returned goods.

<b>When should I create a Debit Note?</b><br>
After goods have been delivered back to the supplier — when the return order status is <b>Delivered</b> or <b>Partial Delivered</b>.

<b>What is the difference between Partial Delivered and Delivered?</b><br>
<b>Partial Delivered</b> means only some return quantities have been dispatched. <b>Delivered</b> means all return quantities have been sent back.

<b>Must a return order link to a purchase order or invoice?</b><br>
Yes. Every return order must reference an approved <a href="#/purchase/purchase-order">Purchase Order</a> or <a href="#/purchase/purchase-invoice">Purchase Invoice</a>. The referenced document must belong to the same supplier and must not be cancelled.

<b>Can I create a return order from a purchase order?</b><br>
Yes, when your workflow supports returns against orders. Returns are most commonly created from an approved purchase invoice using <b>Return Order</b>.

<b>Why can't I cancel my return order?</b><br>
Cancel is blocked while delivery notes (approved or closed) or receipt vouchers are linked to the return. Cancel those documents first.

<b>What is the return workflow end to end?</b><br>
Return Order (approve) → Delivery Note (dispatch goods) → <a href="#/purchase/debit-note">Debit Note</a> (financial adjustment). Stock reduces on delivery note approval, not on return order approval.

<b>Why won't my return order approve?</b><br>
Confirm a valid purchase order or purchase invoice is linked, the reference document is approved, and the supplier matches.

<b>Which header fields can I change with Master Update?</b><br>
Date, Employee In charge, Branch, Brand, Project, Due Date, and payment/delivery terms. Return quantities and item lines cannot be changed through Master Update.

<b>What is the difference between a Return Order and a Debit Note?</b><br>
The <b>Return Order</b> authorizes sending goods back and drives delivery notes. The <a href="#/purchase/debit-note">Debit Note</a> is the financial credit after goods are delivered — it reduces payables and may adjust stock.

<h2 id="related">Related Topics &amp; Videos</h2>

<b>Related documentation</b>
<ul>
<li><a href="#/purchase/purchase-invoice">Purchase Invoice</a> — source document for creating return orders.</li>
<li><a href="#/purchase/debit-note">Debit Note</a> — financial adjustment after goods are returned.</li>
<li><a href="#/purchase/purchase-return-reason">Purchase Return Reason</a> — configure return reason codes.</li>
<li><a href="#/purchase/purchase-settings-config">Purchase Settings</a> — configure fields, discounts, and bill layout.</li>
</ul>

<b>Video — Purchase Return Order overview</b>
<iframe width="560" height="315" src="https://www.youtube.com/embed/vVOkEDRZtuY?si=R4qdsYFhDhb3GJt7" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

<b>Video — Purchase return over receipt note</b>
<iframe width="560" height="315" src="https://www.youtube.com/embed/MCtYgOWrj1Y?si=4OqvizN4_s_-LqRy" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
