Terms & Conditions

About Cadi

Cadi is a business management and Making Tax Digital (MTD) software service operated by Cadi Software Ltd (company number 17174156). These terms govern your use of Cadi. By creating an account you agree to them.

Contact us at support@cadi.cleaning with any questions.

The service

Cadi provides tools for cleaning businesses including job scheduling, invoicing, expense tracking, and Making Tax Digital ITSA (Income Tax Self Assessment) submissions to HMRC.

We connect to HMRC's MTD APIs on your behalf when you authorise us to do so. You remain responsible for the accuracy of all data submitted to HMRC. Cadi is software, not a tax adviser — if you are unsure about your tax position, consult a qualified accountant.

Your account

You must be at least 18 years old and provide accurate information when creating an account. You are responsible for keeping your login credentials secure and for all activity under your account.

One account is permitted per business. You may not share your account with third parties.

Subscription and payment

Cadi is available on the following plans:

Payment is taken on the same date each month via Stripe. All prices are inclusive of VAT where applicable.

You may cancel at any time from Settings. Cancellation takes effect at the end of the current billing period — no refunds are issued for partial months.

We reserve the right to change pricing with 30 days' notice. Continued use after a price change constitutes acceptance.

HMRC MTD integration

By connecting your HMRC account through Cadi, you authorise us to:

You can revoke this authorisation at any time from Settings. You are responsible for reviewing all data before submission and for ensuring your records are accurate and complete.

Cadi complies with HMRC's fraud prevention header requirements on all API calls.

Open banking

If you choose to connect a bank account, you authorise Cadi (via our open banking partner Yapily Connect Ltd, FCA FRN 827001) to read your transaction history, balances, and account details on a read-only basis.

Cadi Software Ltd is registered with the FCA as an agent of Yapily Connect Ltd under their AISP permission. Yapily is the FCA-regulated party; Cadi acts on your behalf under Yapily's permission.

We will never have your bank login credentials. We cannot move money, make payments, or initiate transactions. Consent is valid for up to 90 days under PSD2 rules, after which we will prompt you to re-authorise. You may revoke consent at any time through either your bank's app, Cadi Settings → Banking, or by contacting Yapily directly.

Bank transaction data is used to categorise expenses, match incoming payments to invoices, and prepare MTD submissions. You are responsible for reviewing transactions before they are submitted as part of any tax return.

Direct debit collection (GoCardless)

If you enable direct debit collection from your customers, payments are processed by GoCardless (FCA FRN 597190). Your customers contract directly with GoCardless for the payment service. Cadi facilitates set-up and reconciliation but is not the payment processor.

You are responsible for: ensuring you have your customers' explicit authorisation to collect by direct debit, providing accurate descriptions of the goods and services charged for, and handling any disputes or refunds in line with the Direct Debit Guarantee.

AI-generated content

Some Cadi features use artificial intelligence to generate text, suggestions, or summaries (including the onboarding assistant, service builder, money insights, and weekly reports). AI output can be incorrect, incomplete, or out of date.

You are responsible for reviewing AI-generated content before relying on it — particularly for anything submitted to HMRC, sent to a customer, or used as a financial record. Cadi is not a substitute for professional tax, legal, or accounting advice.

Your customers' and staff's data

When you add customers or staff to Cadi, you are the data controller for their personal data and Cadi is your data processor. This means:

Acceptable use

You must not use Cadi to submit false or misleading information to HMRC, engage in fraud, violate any applicable law, or attempt to access other users' data.

We may suspend or terminate accounts that breach these terms without notice.

Data and privacy

Our Privacy Policy explains how we collect and use your data. By using Cadi you agree to that policy.

Availability and changes

We aim to keep Cadi available at all times but cannot guarantee uninterrupted access. We may update, modify, or discontinue features with reasonable notice.

We will give at least 30 days' notice before discontinuing the service entirely, during which time you can export your data.

Limitation of liability

To the fullest extent permitted by law, Cadi and Cadi Software Ltd (company number 17174156) are not liable for any indirect, incidental, or consequential loss arising from your use of the service, including penalties or interest charged by HMRC as a result of late or inaccurate submissions.

Our total liability to you in any 12-month period is limited to the subscription fees you paid in that period.

Governing law

These terms are governed by the laws of England and Wales. Any disputes will be subject to the exclusive jurisdiction of the courts of England and Wales.

Changes to these terms

We may update these terms from time to time. We will notify you by email of material changes. Continued use of Cadi after changes constitutes acceptance.