Refund & Cancellation Policy
Last updated: May 21, 2026
1. Overview
Sprout Inc. ("Sprout", "we", "us") provides custom software development, SaaS development, mobile and web application development, and related product services. Because our services are delivered digitally and involve the allocation of engineering and design resources, our refund and cancellation terms reflect the nature of bespoke professional service work.
By engaging Sprout for any service, you agree to the terms outlined in this policy.
2. Deposits
Most engagements require an upfront deposit before work commences. Deposit amounts and percentages are specified in the relevant Statement of Work (SOW) or service agreement.
- Non-refundable deposits: Deposits paid to secure a project start date and allocate team resources are non-refundable once work has commenced, as they cover planning, architecture scoping, and resource reservation costs.
- Pre-commencement cancellation: If a project is cancelled in writing at least 7 calendar days before the agreed start date, the deposit may be refunded in full at Sprout's discretion, minus any administrative or scoping costs already incurred.
3. Milestone-Based Payments
For project-based engagements, payments are typically structured around agreed deliverable milestones. The following terms apply:
- Completed milestones: Payments for milestones that have been delivered and approved are non-refundable.
- In-progress milestones: If a project is cancelled while a milestone is in progress, Sprout will invoice for the portion of work completed up to the cancellation date, calculated on a pro-rata basis. Any amount paid beyond this will be refunded within 14 business days.
- Unused milestone payments: If a client has pre-paid for future milestones that have not yet commenced, those amounts will be refunded in full within 14 business days of a confirmed written cancellation.
4. Retainer Engagements
For ongoing monthly retainer agreements:
- Retainer fees are billed in advance at the start of each billing cycle and are non-refundable once the cycle has begun.
- Clients may cancel a retainer by providing 14 days' written notice before the next billing cycle. No further charges will be applied after a valid cancellation notice is received.
- Unused hours within a billing cycle do not carry over and are non-refundable.
5. Cancellation by Sprout
Sprout reserves the right to cancel an engagement in the following circumstances:
- Non-payment or repeated late payment of invoices
- Client conduct that is abusive, unlawful, or in violation of our Terms of Service
- Circumstances beyond our reasonable control (force majeure)
In the event Sprout initiates cancellation for reasons other than client default, we will provide a pro-rata refund for any prepaid services not yet rendered.
6. Dispute Resolution
If you believe you are entitled to a refund not covered by the above terms, please contact us in writing at info@sprout.build. We will review your case within 5 business days and respond with a resolution or further information.
We are committed to resolving disputes fairly and professionally. If a resolution cannot be reached, disputes shall be governed by the terms set out in our Terms of Service.
7. How Refunds Are Issued
Approved refunds are processed via the original payment method where possible. Refunds are typically processed within 14 business days of approval. Processing times may vary depending on your bank or payment provider.
8. Contact Us
For any questions about this policy, please contact us:
Sprout Inc.
Email: info@sprout.build
Phone (US): +1 (505) 441-6156
Phone (Pakistan): +92 339 210 4404
Website: www.sprout.build