Payments, Cancellation & Refunds

Last updated: October 11, 2026

Custom software is built to order. Once a project starts, engineers are booked to it and that time cannot be resold, which is why this policy works the way it does. It is written plainly on purpose — you should know exactly where you stand before you pay anything.

THE SHORT VERSION

  • Work starts only after an advance is paid. That advance is not refundable.
  • Payments for milestones that have been completed and handed over are not refundable.
  • You can cancel at any time. You pay for the work done up to that point, and you keep it.
  • If we have not started, you get your money back in full.
  • Bugs in what we built are fixed free during the warranty period — that is not a refund matter.

1. How projects are paid for

Every engagement is quoted in writing before it begins. The proposal or quotation you sign sets out the total cost, the milestones, and the advance payable before work starts. Those figures are what govern your project — this page explains the rules that sit around them, not the amounts.

Dedicated developer engagements are billed monthly, in advance, for the month ahead.

2. The advance is non-refundable

When you pay the advance, we reserve capacity, assign engineers and begin discovery, architecture and planning immediately. That time is spent whether or not the project continues afterwards, so the advance is not refundable once work has begun.

If you change your mind before any work has started, tell us and the advance is returned in full. The cut-off is the start of work, not the payment.

3. Cancelling part-way through

You can stop a project at any time by telling us in writing. When you do:

  • You are charged for work completed up to the cancellation date.
  • Amounts already paid for completed milestones are not refunded.
  • Anything you have paid for in full is handed over to you — source code, designs, credentials and documentation. You do not lose the work you paid for.
  • If you have paid ahead for work not yet started, that unused balance is refunded.

4. Monthly dedicated developers

Dedicated developer contracts run month to month and are paid in advance. To end one, give notice as set out in your contract. A month already paid for is not refunded on a pro-rata basis, because the developer is reserved for you for that month and cannot be assigned elsewhere within it.

5. Third-party costs

Hosting, domains, paid APIs, software licences, app store fees and similar costs are paid straight to those providers. We cannot refund them, and their own refund rules apply. Where we buy them on your behalf, they are billed to you at cost.

6. What we do fix, free

A defect is not a refund matter — it is ours to correct. If delivered work does not do what the agreed scope says it does, we fix it at no cost during the warranty period stated in your contract. That applies to faults in what we built. It does not cover new features, scope changes, or problems caused by changes made by others after handover.

If we genuinely cannot deliver what we agreed to, we will say so, and you will not be charged for the part we could not complete.

7. If something is wrong, talk to us first

Email sales@codesalen.com with your project name and what has gone wrong. We will respond within two working days and work through it with you. Most disputes are a scope misunderstanding and are resolved in a single call.

Please raise a concern with us before starting a chargeback with your bank or card provider. A chargeback opened while a project is live suspends work on it until the matter is settled.

8. Where this sits

If anything in your signed contract or proposal differs from this page, the signed document is what applies. This policy covers engagements not otherwise covered by one. It is read alongside our Terms of Service and Privacy Policy.

Not sure how this applies to what you are planning? Ask before you pay anything — send us the question or WhatsApp +91 92512 39614.

Need Help? Ask CodeSalen AI Online ×

CodeSalen AI

Active • Solutions Advisor
Call Solutions Lead

Search CodeSalen