Legal
Refund Policy
Clear, fair rules on refunds for custom software projects — and what to do if something isn't right.
Last updated: August 6, 2026
Overview
01In plain termsBecause we build custom work, refunds generally aren't available once work has been performed or approved. We're always happy to resolve issues first.
This Refund Policy explains when you are (and aren't) entitled to a refund for services provided by Source Code Development. It forms part of our Terms of Use and applies to all project work unless a written service agreement says otherwise.
The short version: custom software is not like a shelf product. Once we've done the work — or you've approved a phase of it — the time and effort are committed and refunds generally don't apply. Where something is genuinely wrong, we'd much rather fix it than argue about it.
Custom Services Are Non-Refundable Once Delivered
02Our work is tailored to your specific requirements. Because each project is bespoke, services that have already been performed are non-refundable — including completed and approved deliverables, regardless of whether you later decide the project doesn't fit your needs.
This is why we work in short, visible increments: you approve each phase as it's built, so you're never paying for work you haven't seen.
Milestone Payments
03In plain termsEach payment is tied to an approved phase. Once a milestone is approved and paid, it's non-refundable.
Projects are typically structured with milestone-based payments, with each payment tied to the completion and approval of a specific project phase (see our Terms of Use, section 3).
- You review each milestone before it is billed, so approval is informed.
- Once a milestone is approved and payment is made, that payment is non-refundable.
- If you identify issues during review, we address them before the milestone is billed — that's the right time to raise concerns.
Deposits & Commencement Fees
04A deposit or project commencement fee may be required before work begins, as specified in your proposal. It reserves your slot in our schedule and covers the scoping, planning and setup work performed up front.
Once work has commenced, the deposit is non-refundable. If you cancel before work begins, we will refund any deposit in full.
Termination & Cancellation
05In plain termsYou can stop a project at any time — you pay for work completed up to that point, and nothing more.
You may terminate a project at any time, in line with your service agreement.
- You are responsible for payment for all work performed up to the date of termination, including approved milestones.
- If the amount you have paid exceeds the value of the work performed to date, we may, at our discretion, offer a partial refund of the difference.
- Work not yet performed against unapproved milestones is not billed.
How Refunds Are Issued
06Where a refund is approved, it will be issued to the original payment method (or a bank account of your choosing where payment was made by transfer) within a reasonable period, typically 10–15 business days.
Refunds are calculated against the value of work delivered, not the original project value, and any outstanding amounts will be deducted first.
Disputes & Dissatisfaction
07In plain termsNot happy with something? Talk to us first — we'll make every reasonable effort to make it right.
We take client satisfaction seriously and would always prefer to resolve a problem than refuse a refund. If you are dissatisfied with any part of our service:
- Contact us as soon as the issue arises — don't wait.
- Describe the issue clearly, with examples or screenshots where helpful.
- We will investigate and make every reasonable effort to fix the issue, adjust the work, or agree a fair resolution.
We respond to all refund and dispute enquiries within a few business days.
Contact Us
08Questions about this Refund Policy or anything related to billing can be sent to info@sourcecodes.co.za or by calling 072 541 3028. Source Code Development is registered in South Africa under company registration number 2026/007155/07.
Still have questions?
Our team is happy to help. Reach us directly:
- info@sourcecodes.co.za
- 072 541 3028
- 11740 Sekwati Street, Zone 7A
Sebokeng, 1983, South Africa - Company Reg. No. 2026/007155/07