The Return Item submodule in the Sales module is used to manage and track all product returns processed against previously generated sales bills. It provides a centralized view of return transactions, including returned items, customer details, return amounts, and return dates.
Each return transaction is linked to an original sales bill generated through the POS system, ensuring complete traceability of returned products and refunded amounts.
3.2.1⠀Key Features #
- Search return transactions by Bill Number or Return Code
- View complete return details
- Delete return records (subject to permissions)
- Track customer-wise returns
- Maintain return history for audit and reporting
- Pagination support for large datasets
- Refresh return records instantly
3.2.2⠀Return Item Listing #
The Return Item page displays all return transactions in a tabular format with the following attributes
| Attribute | Description |
|---|---|
| Return Code | System-generated unique return reference number |
| Bill Number | Original sales bill associated with the return |
| Customer Name | Customer who returned the item |
| Return Price | Total amount returned/refunded |
| Returned At | Date and time of return transaction |
3.2.3⠀Search & Filter Functionalities #
Search Returns #
Users can search return transactions using:
- Return Code
- Bill Number
The list updates dynamically based on the entered search criteria.
Refresh Records #
The Refresh button reloads the latest return transaction data from the system.
3.2.4⠀View & Delete Records #
Each return transaction record contains an action menu (⋮) with the following options:
View #
Displays the complete Return Item Details screen containing all information related to the selected return transaction.
The system calculates and displays:

Return Total = Sum of all returned item amounts
This represents the total refund value associated with the return transaction.
Delete #
Removes the selected return transaction from the system.
Only users with appropriate permissions can delete return records.
3.2.5⠀System Dependencies #
The Return Item submodule depends on:
- Sales → POS
- Sales → Bill History
- Master Data → Customers
- Master Data → Items
- Master Data → Branches
- Inventory Module
Returns can only be created against valid sales bills generated through the POS system.
3.2.6⠀ Production Notes #
- Return Codes are generated automatically by the system.
- Every return transaction maintains a reference to the original sales bill.
- Returned quantities update inventory stock automatically.
- Deleted return records may affect inventory and sales reporting.
- Return history is retained for audit and reconciliation purposes.
- Return totals are calculated automatically from the returned items within the transaction.
