Refund Policy
Last updated July 16, 2026
Arthus Systems builds custom software under a written agreement, quoted per project and billed against milestones. This policy explains how refunds are handled. It applies alongside the specific terms in your signed agreement, which take precedence where they differ.
How we bill
Projects are scoped and quoted before work begins. Most engagements are billed with an initial deposit to reserve the work and start, followed by milestone payments as agreed stages are delivered. You approve the scope, milestones, and price in writing before we start.
Deposits
The initial deposit reserves our time and covers the discovery and setup needed to begin. Once work has started, the deposit is non-refundable. If you cancel before any work has begun, the deposit is refundable minus any costs already incurred on your behalf.
Work already performed
Milestone payments are for work that has been delivered. Completed and in-progress work, including time spent on discovery, design, and development, is non-refundable. You keep the work performed up to the point of any cancellation.
Amounts paid in advance
If you have prepaid for work that has not yet started, that unearned amount is refundable, minus any third-party costs already committed on your behalf (for example, services or licences purchased for your project).
How to request a refund
Email contact@arthussystems.com with your project details and the reason for the request. We will review it against this policy and your agreement and respond within a reasonable time.
Retainers and support plans
Ongoing retainers and support plans are billed for the period of service. You can cancel future periods with notice as set out in your agreement, but fees for a period already begun are not refundable.
Contact
Questions about this policy can be sent to contact@arthussystems.com.