Legal
Refund Policy
How payments, deposits, and refunds work for custom ERP, LMS, CRM, and related software services. Last updated 14 September 2026.
Custom work
Most of what we do is designed and built for a specific client. That work is not a ready-made product that can be returned on a shelf. Refunds therefore follow the rules below, unless a signed proposal says something different.
Deposits and advances
A deposit or advance booked against a start date is used to reserve time and begin discovery. Once that work has started, the deposit is not refundable. If we have not started and you cancel before the agreed start date, we will refund the unused deposit minus any non-recoverable costs already incurred.
Milestone payments
Fees for a completed milestone are not refundable. If you cancel during a milestone, we invoice for work already done in that period, and we do not charge the remaining unused milestones.
If something is wrong
If a delivered piece of work does not match the agreed scope, tell us in writing. We will correct defects that are in scope at no extra charge. A preference change, extra feature, or third-party failure is not a defect and is billed as new work.
How to request a refund
Write to info@zoftx.com with the project name, the invoice or payment reference, and the reason. We will reply with a clear next step. Approved refunds are returned to the original payment method where possible.