Return Order Line Item
A line item on a Salesforce Return Order that specifies a particular product being returned, its quantity, condition, return reason, and any associated refund amount or exchange details.

Definition
A line item on a Salesforce Return Order that specifies a particular product being returned, its quantity, condition, return reason, and any associated refund amount or exchange details.
In plain English
“A Return Order Line Item is a line on a Salesforce Return Order that specifies a particular product being returned, its quantity, condition, return reason, and refund or exchange details. Each product being returned has its own line item.”
Worked example
A customer of Harborlane Goods returns three items from a six-item furniture order - a damaged side table, an unwanted lamp, and a pair of throw pillows that arrived in the wrong color. The service rep creates a Return Order and adds three Return Order Line Items, one per product: the side-table line records "damaged in transit, refund $240"; the lamp line records "wrong color, exchange for SKU LMP-007"; the pillow line records "color mismatch, refund $80." The remaining three items in the original order stay attached to that Order, untouched. Finance reconciles each Return Order Line Item against the original Order's line items so the books balance per SKU, not just per order.
Why Return Order Line Item matters
A Return Order Line Item is a line item on a Salesforce Return Order that specifies a particular product being returned, its quantity, condition, return reason, and any associated refund amount or exchange details. Just as order line items represent individual products on an order, return line items represent individual products on a return request, with return-specific fields for reason and condition.
Line item-level detail is important for return processing because different products in the same return may have different reasons, conditions, and outcomes. Some may be refunded, some exchanged, some rejected due to condition. Tracking each line item separately supports accurate processing and reporting. Mature return operations track line item data carefully for operational and analytical purposes.
How to create Return Order Line Item
Return Order Line Items are the detail rows on a Return Order — the specific products being returned, quantities, and reason codes. They link back to the Order Product on the original Order so reporting can compare original-sold vs returned.
- Open the parent Return Order
Line Items live on a Return Order, not a standalone Account or Order.
- Open Return Order Line Items related list → New
Or use Add Line Items to multi-add.
- Pick the Order Product being returned
Selectable from the parent Order's products. Each return line points back to a single Order Product.
- Set Quantity Returned
Cannot exceed the Quantity on the original Order Product. Default: full quantity.
- Set Unit Price (Return Price)
Defaults from the original Order Product. Override if the refund amount differs from purchase price.
- Set Reason Code
Picklist: Damaged / Wrong Item / No Longer Needed / etc. Configurable in the Reason Code picklist on Return Order Line Item.
- Save
Line Item is created. Return Order header amounts recalculate from line items.
Required by association — line items don't exist without a parent Return Order.
Required. The original Order Product being returned.
Required.
- Quantity Returned cannot exceed the original Order Product's Quantity. Validation rule fires at save.
- Return Order Line Items don't auto-restock inventory. Inventory updates require a separate process — typically a Flow or ERP integration.
- Reason Code picklist is global — adding a value affects every Return Order Line Item across all orgs / record types.
How organizations use Return Order Line Item
Tracks return reasons at line item level for product quality analytics.
Handles different outcomes per line item (refund, exchange, reject) based on condition.
Uses line item data for operational reporting on return patterns.
About the Author
Dipojjal Chakrabarti is a B2C Solution Architect with 29 Salesforce certifications and over 13 years in the Salesforce ecosystem. He runs salesforcedictionary.com to help admins, developers, architects, and cert/interview candidates sharpen their fundamentals. More about Dipojjal.
Test your knowledge
Q1. What is a Return Order Line Item?
Q2. What detail does it capture?
Q3. Why track at line item level?
Discussion
Loading discussion…