Refund Request Form Template
Make the refund process smooth for customers and efficient for your team. This refund request form captures the order details, reason, and preferred resolution method your team needs to process requests without chasing down information via email.
Last updated
Fields in this template
- Customer Namerequired
- Email Addressrequired
- Phone Number
- Order Numberrequired
- Product Namerequired
- Date of Purchaserequired
- Reason for Refundrequired
Item arrived damaged · Item not as described · Wrong item received · Item never arrived · Changed my mind · Found a better price · Duplicate order · Other
- Additional Explanation
- Has the item been returned or will it be returned?required
Already returned · Will return upon approval · Return not applicable
- Preferred Refund Methodrequired
Original payment method · Store credit · Exchange for another item
Who uses this template
About this template
A refund request form standardizes one of the most common — and most friction-prone — customer interactions in any business. Without a structured form, refund requests arrive via email, chat, and phone in inconsistent formats, forcing your team to manually gather missing details before processing can even begin.
This template collects everything your team needs in one submission: the order number to pull the transaction, the purchase date to verify policy eligibility, the reason for the return to inform your analytics, and the customer's preferred resolution to set expectations upfront. The return status field is particularly valuable — knowing whether a physical item needs to come back before the refund is issued prevents both premature refunds and delayed processing.
formformform stores every submission in a searchable dashboard and sends instant email notifications so refund requests never slip through the cracks. Whether you process five refunds a week or five hundred, you can export the data to your order management system or pipe it to a helpdesk via Zapier to keep your workflow uninterrupted.
11 form ideas you can build with this template
Clothing Retailer Return Request Form
Captures size, color, and reason for return alongside the order number so the warehouse team can prepare the correct replacement item or issue a store credit.
SaaS Subscription Refund Request Form
Collects subscription tier, billing cycle, and cancellation reason so the finance team can verify eligibility under the money-back guarantee and process the refund.
Event Ticket Refund Request Form
Records event name, ticket quantity, and reason — cancellation by organizer versus personal conflict — so the box office can apply the correct refund policy.
Course or Workshop Refund Form
Gathers course name, enrollment date, and completion percentage so the education provider can apply their partial-refund policy fairly and consistently.
Electronics Store Return Form
Collects serial number, defect description, and whether original packaging is available so the service team can determine repair, replacement, or refund eligibility.
Food Delivery Refund Form
Captures order ID, missing or incorrect items, and preferred resolution so the restaurant or platform can issue a credit or redelivery on the same shift.
Marketplace Seller Refund Form
Records seller name, item listing ID, and buyer's complaint so the marketplace support team can mediate between buyer and seller efficiently.
Mobile App In-App Purchase Refund Form
Collects app store receipt ID, purchase date, and reason — accidental purchase versus unsatisfactory product — so the support team can process refunds within platform guidelines.
Furniture Store Refund Form
Gathers delivery date, item SKU, and whether assembly was completed so the returns team can assess condition and arrange pickup logistics before issuing a refund.
Travel Agency Booking Refund Form
Captures booking reference, travel dates, and cancellation reason so the agency can calculate refund amounts according to their tiered cancellation policy.
Gym or Fitness Class Refund Form
Records class package name, unused sessions remaining, and reason for cancellation so the front desk can apply the gym's pro-rata refund policy accurately.
What's included
How to create a refund request form
- 1
Click 'Use this template' to open the pre-built refund request form in the editor.
- 2
Customize the refund reason options to match your return policy categories.
- 3
Add or remove fields based on your business — for digital products, the return status field may not apply.
- 4
Set your refund team's email as the notification recipient.
- 5
Publish the form and link to it from your order confirmation emails, website FAQ, and customer portal.
- 6
Export submissions weekly to track refund rates and identify the most common return reasons.
Best practices for your refund request form
add a paragraph field above the form with your return window and conditions so customers self-qualify before submitting.
ask for the purchase date and display your policy deadline so customers know upfront whether their request is eligible.
if exchanges are common, consider a dedicated exchange request form rather than combining both into one workflow.
monthly analysis of refund reasons reveals product quality issues, misleading listings, and fulfillment errors worth fixing.
a fast acknowledgment reduces follow-up contacts and increases customer satisfaction even before the refund is processed.
track whether each request resulted in a refund, exchange, or denial to measure your refund approval rate over time.
Frequently asked questions
Can I add a file upload field for photos of damaged items?
Photos of a damaged or incorrect item can go straight into the refund request instead of a separate email — add an Upload field to the form in the editor. Each Upload field holds one file, so if the problem isn't obvious from a single angle, add a second field so customers can include a close-up shot.
How do I connect refund submissions to my order management system?
Use Zapier or Make to connect formformform to Shopify, WooCommerce, or your OMS. When a refund form is submitted, you can automatically create a return record or tag the order for review.
Can I set up automatic refund eligibility rules?
formformform doesn't apply business logic to submissions. For policy enforcement, add a paragraph field explaining your refund window and let your team verify eligibility when processing each request.
How long does it take to receive a refund after submitting this form?
Processing time depends entirely on the business using this form template — formformform is the form tool, not the merchant. Contact the business directly if you have questions about a specific refund timeline.
Is this form secure for collecting order information?
Yes. All formformform forms are served over HTTPS and submission data is stored securely. No payment card data should be collected through a form — only order reference numbers.
Part of this collection
- Return and refund request form templates5 templates
Related templates
Collect and track customer complaints with structured detail fields.
Measure loyalty with a simple NPS and satisfaction survey.
Collect product warranty claims with all the details needed to assess and resolve issues.
Handle account cancellations with a structured form that captures feedback and retention opportunities.
Measure support team performance with structured post-interaction feedback.
Collect detailed bug reports with steps, severity, and environment info.
More Customer Support form templates
Free forever. No credit card required. Customize everything.
Use this template