Create Order Return

Order Returns

Purpose

The Order Returns feature is used to return purchased goods to vendors after delivery. Return Orders can be created for fully delivered Purchase Orders and must comply with the vendor's configured return policy. Once created, the return request is sent to the vendor for confirmation before inventory and refund processing can proceed.


Prerequisites

Before creating an Order Return, all of the following conditions must be met:

Purchase Order Requirements

  • Purchase Order status = Approved

  • Delivery Status = Completely Delivered

  • Order Status = Delivered

  • Return request is within the allowed return period configured by the vendor

Vendor Requirements

Return Policies must be configured in:

Vendor Details → Return Policies

Including:

  • Maximum return period

  • Return fee

  • Return conditions


Create Order Return

Step 1

Navigate to:

Purchase → Order Returns

Step 2

Click New.

Step 3

Complete the required information:

Purchase Order

Select the Purchase Order to be returned.

Return Type

Choose one of the following:

Fully

  • Returns all items from the Purchase Order.

  • Item quantities cannot be edited.

  • Items cannot be removed.

Partially

  • Returns only selected items or quantities.

  • Quantities can be modified.

  • Items can be removed from the return request.

Return Fee

From version 1.7.7 onward:

  • Return Fee can be manually entered or edited.

  • By default, the system automatically loads the return fee from:

Vendor Details → Profile → Return Policies

Step 4

Click Save.

The Order Return is created.


Workflow Rules

Return Order Restrictions

After saving:

  • The Order Return status becomes Draft.

  • The Order Return is displayed in the corresponding Vendor Portal.

  • The Order Return cannot be edited.

  • Even administrators cannot modify the Order Return after saving.

Purchase Order Restrictions

Each Purchase Order can create only:

One Order Return

Additional return orders cannot be created for the same Purchase Order.


Vendor Confirmation

Purpose

The vendor must review and respond to the return request.


Vendor Review Process

Step 1

Vendor logs in to the Vendor Portal.

Step 2

Navigate to:

Order Returns

Step 3

Open the Order Return.

Step 4

Select one of the following actions:

  • Confirm

  • Reject


Vendor Rejects Return

Result

  • Order Return status changes to Canceled.

  • Refund creation is not allowed.

  • Return process ends.


Vendor Confirms Return

Result

  • Order Return status changes to Confirmed.

  • Refund processing becomes available.

  • Inventory return processing can continue.


Inventory Return Processing

Purpose

After vendor confirmation, returned goods must be processed through the Inventory module.


Create Receiving-Exporting Return Order

Step 1

Navigate to:

Inventory → Receiving-Exporting Return Orders

Step 2

Click Add.

Step 3

Select:

Delivery Return Purchasing Goods

Step 4

Select:

  • Purchasing Return Order

  • Related Return Order

Step 5

Click Save.

The Receiving-Exporting Return Order is created.


Create Inventory Delivery Voucher

Scenario 1: Approval Required

If the Receiving-Exporting Return Order has an approval workflow:

Step 1

Submit the Receiving-Exporting Return Order for approval.

Step 2

Complete the approval process.

Step 3

Select the warehouse.

Step 4

Click Save.

The Inventory Delivery Voucher is generated.


Scenario 2: Automatic Approval

If the Receiving-Exporting Return Order is automatically approved:

Step 1

Click Create Inventory Delivery Voucher.

Step 2

Select the warehouse.

Step 3

Save the voucher.

The Inventory Delivery Voucher is generated immediately.


Inventory Delivery Approval

Step 1

After voucher creation, the system automatically redirects to:

Inventory Delivery Management

Step 2

Approve the Inventory Delivery Voucher if Inventory Delivery approval is configured.

Result

The inventory is deducted and the return shipment process is completed.


Status Flow

Status Description
Draft Return Order has been created and sent to the vendor.
Confirmed Vendor has approved the return request.
Canceled Vendor has rejected the return request.
Processing Inventory return processing is underway.
Completed Return process has been fully completed.

Synchronization

Order Return data is synchronized with:

  • Purchase Orders

  • Vendors

  • Vendor Portal

  • Return Policies

  • Inventory

  • Receiving-Exporting Return Orders

  • Inventory Delivery Vouchers

  • Warehouses

  • Refunds

  • Notifications

  • Reports


Permissions

Permission Description
View Allows users to view Order Returns.
Create Allows users to create Order Returns.
View Vendor Response Allows users to monitor vendor confirmations.
Create Inventory Return Allows users to create Receiving-Exporting Return Orders.
Create Delivery Voucher Allows users to generate Inventory Delivery Vouchers.
Approve Inventory Delivery Allows users to approve inventory delivery transactions.

Important Notes

  • Order Returns can only be created from fully delivered Purchase Orders.

  • The return request must be submitted within the vendor's allowed return period.

  • Each Purchase Order supports only one Order Return.

  • Order Returns cannot be edited after saving.

  • Vendors must confirm the return before refunds or inventory processing can proceed.

  • Vendor rejection automatically cancels the return request.

  • Return fees are automatically loaded from Vendor Return Policies but can be edited manually.

  • Inventory processing is mandatory for physical goods returns.

  • Inventory Delivery Voucher approval may be required depending on Inventory settings.

Did you find this article useful?

  • Purchase Option Setting

    Purchase Options Purpose The Purchase Options screen allows administrators to configure global set...
  • Unit Setting

    Units Purpose The Units screen allows administrators to create and manage measurement units used t...
  • Commodity Group Setting

    Commodity Groups Purpose The Commodity Groups screen allows administrators to create and manage co...
  • Sub Groups Setting

    Sub Groups Purpose The Sub Groups screen allows administrators to create and manage item subcatego...
  • Approval Setting

    Approval Settings Purpose The Approval Settings screen allows administrators to configure approval...
';