Skip to main content
AG·SORA
POS & Retail

Returns and Refunds for Online Stores: Designing a Process That Is Fair, Clear, and Properly Recorded

Published 12 min readWritten by agsora.tech
AG·SORA / BLOGAG·SORAPOS & RetailReturns and Refunds forOnline Stores: Designing aProcess That Is Fair, Clear,and Properly Recordedagsora.tech
In this article

Returns are an unavoidable part of selling online. Goods can be damaged in transit, the size may not fit, the colour may look different from the photo, or the wrong item may be sent. Customers who shop without touching the goods reasonably want to know they can send them back if something is wrong. That is why how a store handles returns often decides whether a customer buys again.

Many stores treat returns as a nuisance to be minimised. A more useful view is to treat them as a part of the sales process that needs designing. A return handled neatly protects trust, gives data on product quality and descriptions, and creates neither stock discrepancies nor money discrepancies. A return handled carelessly produces disputes, bad reviews, and messy books.

This article covers how to design the returns and refund process for an online store or shopping app. We discuss policy, the request flow, inspecting goods, refunds, the effect on stock and accounting, and how to reduce returns at the source. We use no invented figures about return rates; what we offer are principles and a checklist you can apply to stores of various sizes.

Summary

  • Write a clear, short return policy that is easy to find before customers buy
  • Build a request flow that is registered in the system, not through random messages that are easily missed
  • Inspect returned goods to a fixed standard and decide the fate of the stock: resell, repair, or write off
  • Refund through the channel and within the time promised, and record it in the books
  • Study the reasons for returns to improve photos, descriptions, packaging, and suppliers

Why returns deserve serious design

From the customer's side, ease of return is a substitute for the right to try in a shop. Hesitant buyers often decide based on how easily they can back out. A clear and fair policy reduces that hesitation and gives people the courage to buy, especially for goods whose size or fit is hard to judge from a photo.

From the operational side, returns touch many parts at once: customer service receives the request, the warehouse receives and inspects the goods, finance refunds the money, and the stock team updates the count. If each part works from its own notes, one return can produce four versions of the story that do not match.

From the business side, returns carry valuable information. Goods often returned because the size does not fit show a weak size guide. Goods often damaged show a packaging or supplier problem. A store that reads these patterns can fix the source of the problem rather than merely absorb the consequences.

A large distribution warehouse with shelves and stacks of yellow containers
Returned goods must go through inspection as careful as the goods leaving the warehouse.

Writing a clear return policy

A good return policy answers customers' questions before they ask. Which goods can be returned, within how many days of receipt, in what condition, who pays the return shipping, and how the money is refunded. Write it in everyday language and put it where it is easy to find, such as the product page, the checkout page, and the store footer.

Separate the different situations because they are treated differently. Damaged or wrongly sent goods are the store's mistake, so return shipping is usually borne by the store. Goods that do not suit or where the customer changed their mind are the customer's decision, so the policy can be stricter and the cost borne by the customer. Certain categories, such as perishable goods, personal hygiene products, or made to order items, are often excluded and the exclusion must be written clearly.

Also check the consumer protection and electronic transaction rules currently in force before setting the policy. Rules can change, and a store's policy must not conflict with rights guaranteed by law. If in doubt, seek advice from legal counsel and refer to current official sources, not memory or another store's habits.

Clear beats lenient or strict

The most harmful policy is not the one that is too strict or too lenient but the one that is unclear. When customers and the team both know what applies, disputes can be settled without debate.

A registered return request flow

Return requests that arrive through private messages, comments, and scattered phone calls are easily lost and hard to track. Provide an official channel: a form in the customer account or a button in the order history that registers the request in the system with a reference number. That way customers can follow the status, and the team does not need to dig through old conversations to know what comes next.

Ask for enough information to decide without back and forth. That usually means the order number, the item returned, a reason chosen from a list, a short explanation, and a photo if the item is damaged or not as described. A standard list of reasons is very useful for later analysis; free text alone makes counting hard.

Set clear statuses visible to the customer, for example submitted, approved, item in transit, received, inspected, refunded, or rejected. Each change of status should trigger a notification so customers do not have to ask. Many complaints are really not about the decision but about not knowing how far along the process is.

  1. 01The customer submits a request through their account and chooses a standard reason
  2. 02The system automatically checks basic conditions, such as the time limit and item category
  3. 03A staff member reviews cases needing judgement, for example claimed damage
  4. 04The customer receives return shipping instructions with a label or reference number
  5. 05The warehouse receives, inspects, and records the condition of the goods
  6. 06Finance refunds the money and the system updates stock and the books

Return shipping and tracking

Return shipping is often the most fragile point. Goods sent without a reference number arrive at the warehouse without context: who sent them, for which order, and why. Ask customers to include the return number in the parcel, or provide a label that already carries that information, so warehouse staff can match it quickly.

If the store bears return shipping costs, consider an arrangement agreed with a courier so the cost is controlled and the tracking number is linked automatically to the return request. If the customer bears it, explain from the start so there are no surprises. In both cases keep the tracking number because it is evidence when goods are lost in transit.

Advise customers to pack goods properly and photograph them before sending. Goods damaged by the return shipment cause a new dispute about who is responsible. A photo before dispatch and a photo on receipt at the warehouse provide a basis for fair decisions.

Inspecting returned goods

Inspection is the stage that decides the fate of the goods and the money. Set a fixed checklist: does the item match what was ordered, does its condition match the claim, are seals, labels, and accessories still present, and are there signs of use beyond the reasonable. Record the result, take photos if needed, and store them in the return record.

Decide the fate of the goods firmly and record it in the system. Goods in good condition go back into stock and can be resold. Goods with minor defects can be repaired or sold as remnants at a special price with a clear note. Severely damaged goods are returned to the supplier if there is a warranty, or written off stock with the reason noted. Do not let returned goods pile up in a corner of the warehouse without status, because that is the most frequent source of stock discrepancies.

Keep inspection standards consistent between staff so two customers with similar cases get similar decisions. Make an illustrated guide showing examples of accepted and rejected conditions. The fairness customers feel comes largely from this consistency.

Refunds and their alternatives

Once the goods are received and inspected, the customer expects clarity about their money. Decide the options offered: a refund to the original payment method, a replacement with the same or a different item, or store credit usable for later purchases. Some customers prefer an exchange to money, and offering the choice can save the sale.

Refund through the same channel as the original payment where possible, and give a reasonable time frame. Refunds to a card, digital wallet, or bank transfer have different processing times influenced by the service provider; give an honest estimate and do not promise a date you cannot control. If you use a payment provider, study their refund flow and connect it to your system so the process is not manual.

Decide whether the original shipping fee is refunded, and treat promotions carefully. If an order used a voucher or discount, decide how the value is calculated when only part of the items is returned. This rule should be written in the policy and applied automatically in the system, so it is not redecided in each case by different people.

A person holding a payment card while shopping on a laptop
A customer asking for a refund wants certainty about the channel and the timing, not just a promise.

How returns affect stock and accounting

Returns touch two books at once: stock and finance. On the stock side, returned goods that pass inspection add to the sellable quantity, while damaged goods do not. If staff simply add stock as soon as a parcel arrives without inspection, the store can sell goods that are actually defective. If, conversely, stock is never added, good goods vanish from the records and appear as discrepancies at the count.

On the finance side, a refund reduces revenue and must be recorded in the correct period with a reference to the original sale. If the store sells on several channels, make sure returns from each channel flow into the same reports. A return recorded as an ordinary expense rather than a deduction from sales makes the profit report look better or worse than reality.

A good ERP or point of sale system records a return as a transaction linked to the original sale, so stock, net sales, and the refund move together. If you still use separate records, at least align the reference numbers across all of them so matching can be done at month end close.

Abuse and how to handle it fairly

A small share of return requests are indeed dishonest: goods that have been used and then returned, claims of nonreceipt even though the parcel arrived, or returns of a different item than the one bought. Meeting this with suspicion toward all customers damages the experience of the honest majority. More effective is relying on a process that produces evidence.

  • Document the condition of goods when packed and when received back with photos or scans
  • Record serial numbers or unique markers on high value goods so returns can be matched
  • Keep proof of delivery and handover from the courier
  • Monitor customers with very high return patterns and review cases one by one, not punish automatically
  • Set a clear appeal route for customers whose requests are rejected

Treat rejections with respect and an explanation. Customers rejected with concrete reasons and photographic evidence tend to accept, while a brief rejection with no reason invites escalation to public reviews or complaint bodies. The cost of a small share of dishonest returns is usually far cheaper than the cost of losing honest customers to an accusatory procedure.

Reducing returns at the source

The cheapest way to handle returns is to prevent them. Neatly recorded reasons show where improvement has the most effect. If many returns are because the colour looks different, fix the photos and lighting. If because of size, add an accurate size chart and a guide to measuring. If because goods are damaged, improve the packaging or review the supplier.

  • Match photos and descriptions to the real item, including size and colour
  • Add size guides, compatibility notes, and usage examples to product pages
  • Improve packaging for fragile goods and test it with real shipments
  • Check goods quality before dispatch, especially for high value orders
  • Confirm the address and variant choice on orders that look odd before shipping
  • Review suppliers with high defect rates and discuss fixes or replacement

Reviews and customer questions complement return data. Phrases such as smaller than expected or the colour is a little different are valuable clues. Feed those findings back into the product description so the next buyer gets better information before deciding.

Customer service during the return

How a store communicates during a return is often remembered more than the outcome. Reply to requests quickly and politely, acknowledge the problem without defensiveness, and explain the next step concretely. Customers who feel heard are usually willing to wait for a reasonable process; customers who feel ignored become a source of bad reviews.

Prepare reply templates for frequent situations, but let staff adapt them. Replies that feel copied wholesale reduce the impression of caring. Give staff clear authority to decide small cases, for example replacing a low value item without layered approval, so resolution is quick.

Give the team internal time limits, for example how long a request may wait for review or how long a refund may be delayed after the goods are received. Monitor breaches of those limits. Cases left hanging for weeks almost always end in complaints, even when the final decision actually favours the customer.

Measuring how the return process performs

A few simple indicators are enough to monitor this process. Track the number of returns by reason, product, and supplier; the average time from submission to refund; the share of returned goods that can be resold; and the gap between book stock and physical stock for returned goods. Avoid chasing a single number, such as the lowest possible return rate, because it can drive policies that make things hard for customers and harm trust.

Review these figures regularly and tie them to action. If processing time lengthens, check which stage is stuck. If one product stands out, investigate why. If the share of resalable goods is low, review the return packaging and the inspection standard. A measure is useful only when followed by decisions.

Common mistakes to avoid

  • Hiding the return policy so customers only find it after a problem
  • Accepting return requests through many channels without central recording
  • Adding stock automatically as soon as a parcel arrives without inspection
  • Letting returned goods pile up with no status and no decision
  • Delaying refunds with no explanation and no internal time limit
  • Never reading the return reasons so the same problem keeps repeating

First steps you can start this week

  1. 01Write or tidy the return policy in simple language and place it on product and checkout pages
  2. 02Make a standard list of return reasons and a request form that generates a reference number
  3. 03Provide a dedicated area and a checklist in the warehouse for receiving and inspecting returned goods
  4. 04Link refunds with the books and stock so they are recorded as transactions tied to the original sale
  5. 05Read last month's return reasons and fix the single biggest cause in descriptions, photos, or packaging

Closing

A well designed return process is not a burden but part of the service that builds trust. A clear policy, a registered request flow, consistent inspection, timely refunds, and neat stock and financial records make customers feel safe shopping and let the team work without confusion.

Use return data to fix the source of problems, not just handle the consequences. That way returns decline naturally, customers come back to shop, and your store grows on a healthier footing.

Need an online store system that handles returns, stock, and accounting together?

The AG·SORA team builds online stores and supporting systems with registered return flows, automatic stock updates, and linked financial records. The first consultation is free and without obligation.

Free consultation

Free checklist: choosing a software house

24 points to evaluate a vendor before you sign. Can be saved as a PDF.

Get the checklist

Ready to build a system that grows with your business?

Discuss your needs with the AG·SORA team, no cost, no commitment.