Skip to content

Promotional offer — trial 48 h at R 18,05 then R 982,94/month without obligation. The solution to track your subscriptions.

Odoo

Cancel Odoo: The Right Way to Protect Your Business

Learn how to cancel Odoo with ease. Understand your rights and the process. Rated 4.8/5. Start your cancellation journey today!

Your information

Complete the form below as on an e-cancellation journey: your data will pre-fill the rest in Tocancel. No letter preview on this page.

When would you like to cancel Odoo?

How to cancel Odoo in south africa and protect your data

What is Odoo and why south african businesses cancel

Odoo is an integrated enterprise resource planning (ERP) platform that combines customer relationship management (CRM), accounting, inventory, project management, and e-commerce tools into one cloud-based suite. You pay per user, per app activated, and for hosting. This flexible pricing model attracts South African businesses of all sizes, but it can also become expensive and complex when you need to exit.

Many South African companies adopt Odoo to streamline operations, but cancel when costs spiral, integrations fail, or they find better-fitting software. Your subscription may feel locked in, especially when your business data sits inside the platform. Tocancel exists to walk you through cancellation with clarity and confidence. This guide explains your consumer rights under South African law, shows you exactly how to cancel depending on your setup, and helps you avoid costly mistakes when leaving.

Common reasons south african businesses cancel Odoo

You may cancel because your team has outgrown the platform, your implementation partner's pricing has become unaffordable, or you need better local support in your language and timezone. Some businesses discover that customisation costs-often hidden in implementation quotes-exceed the software licence itself. Others cancel after poor training from their partner, or realise the promised features don't match their workflow. A few discover unexpected charges for additional users, storage, or upgrades buried in their contract terms.

The key insight: you are not locked in permanently, and cancellation is your right under the Consumer Protection Act (CPA).

Who manages your Odoo instance matters for cancellation

Your cancellation path depends entirely on how you access Odoo. If you subscribe directly to Odoo Online through their website (odoo.com), you contact Odoo directly via their support portal. If a local South African implementation partner-such as a certified Odoo consultant or reseller-manages your instance on your behalf, you contact them first. This distinction is critical because your contract terms, notice periods, refund eligibility, and data ownership differ significantly between the two routes.

Before you take any cancellation step, identify your primary contact: check your invoice and contract to confirm whether Odoo or a partner is the service provider.

Your consumer rights under south african law

The Consumer Protection Act (CPA) protects you when you cancel Odoo, regardless of whether it is classified as enterprise software or not. You have fundamental rights to fair contract terms, transparent pricing, and a safe exit route.

What the CPA guarantees you

The CPA requires that every contract term be fair, not misleading, and presented clearly before you agree. If Odoo or your partner has hidden charges, buried cancellation terms in small print, or made false promises about features or support, those terms may be unenforceable. You also have the right to receive a full, written copy of your contract and to understand your cancellation obligations-in English-before you sign.

If the service is not delivered as promised (for example, the platform is unavailable for extended periods, features are missing, or support is absent), you have grounds to cancel without penalty and claim a refund. If Odoo or your partner refuses to process your cancellation or charges you unfairly after you cancel, you can escalate to the National Consumer Commission (NCC) at complaints.nconsumer.org.za or contact your provincial consumer protection office.

Your legal position: the CPA puts the burden on Odoo or your partner to prove their terms are fair and that you agreed to them knowingly and freely.

Your cooling-off period and when you can cancel immediately

South African consumer law typically grants a five business-day cooling-off period from the date you sign a contract. During this window, you can cancel and receive a refund without penalty-unless the contract explicitly excludes this right. Many Odoo contracts for businesses do exclude the cooling-off period, so check your signed terms immediately. If no exclusion exists in writing, you may cancel within five business days and demand a full refund.

After the cooling-off period closes, you can still cancel, but the terms of your specific contract apply. These usually require written notice (email counts) and a notice period-often 30 or 60 days. You are not trapped, but the notice period means you may owe fees for that period unless you prove the service was not delivered or was misrepresented.

How to cancel your Odoo subscription depending on your setup

Your cancellation method depends on whether you bought directly from Odoo, installed apps from the Odoo Apps Store, or contracted through a local partner. Each path has different steps and timelines.

Cancel a direct Odoo online subscription

If you subscribe directly to Odoo Online through their website, follow these steps to initiate cancellation formally and in writing.

  1. Log in to your Odoo account at odoo.com and navigate to your account settings.
    • Click on your user profile icon in the top right corner.
    • Select "Account" or "My Account", then look for "Subscriptions", "Billing", or "Plan Management".
    • The exact label varies by version, so scan the menu carefully.
  2. Review your current subscription plan and renewal date.
    • Note the date your next payment is due-this determines your notice period.
    • Identify how many days remain until the next billing cycle.
  3. Look for a "Cancel Subscription", "Downgrade", or "Manage Plan" button on your billing page.
    • Click it and follow the on-screen prompts.
    • Odoo may ask you why you are cancelling; this feedback is optional but helps identify problems.
  4. Confirm cancellation and save your confirmation screen or email reference number.
    • You should receive a confirmation email within 24 hours.
    • If you do not, take a screenshot of the confirmation page immediately.
  5. Send a follow-up email to Odoo support ([email protected]) with your account email and request written confirmation of your cancellation date and any refund eligibility.
    • Write: "I have cancelled my subscription [DATE]. Please confirm my cancellation is effective [DATE] and clarify any refund entitlements under my contract and South African consumer law."
    • Keep this email and all responses as evidence.
  6. If your next payment processes after cancellation, dispute the charge immediately with your bank or payment provider.
    • Provide your cancellation confirmation as evidence.

Cancel through a local south african Odoo partner

If your account is managed by a local implementation partner or reseller, you must cancel through them first-they hold the primary contract.

  1. Locate your original contract and identify your primary contact person at the partner firm.
    • Check your invoices and emails for the partner's name and contact details.
    • If you cannot find it, log in to your Odoo account and check the account settings for the listed "partner" or "reseller".
  2. Send a formal cancellation notice via email to your partner contact and their general support address.
    • Write in English and include: your company name, Odoo account email, contract start date, and your cancellation date (at least 30 days from now, unless your contract specifies otherwise).
    • Example: "I hereby provide written notice to cancel our Odoo subscription and support contract effective 30 days from today, [DATE]. Please confirm receipt and our refund entitlements under the contract and Consumer Protection Act."
  3. Request written confirmation of your cancellation and ask clarifying questions about data export, access suspension, and refund timelines.
    • Ask: "When will my Odoo access be suspended?" and "Will you export my data in a standard format at no extra cost?"
  4. If the partner does not respond within five business days, escalate to Odoo directly.
    • Email Odoo at [email protected] with your cancellation notice, partner name, and proof of your cancellation request (your email).
    • State that you are cancelling because the partner is not responding and you hold Odoo and the partner jointly responsible for delivering the service.
  5. Keep all emails and confirmations; you will need these if you later file a complaint with the National Consumer Commission.

Data export and what happens after cancellation

Cancelling Odoo means losing access to the platform, so you must export your data before or during the cancellation process. Your rights under the CPA require that you can retrieve your data in a usable format at no extra cost.

How to export your Odoo data safely

Before you cancel, export all business-critical data-invoices, customer records, product lists, transaction history-to your computer or cloud storage.

  1. Log in to your Odoo account as an administrator and navigate to your main database menu.
    • Look for "Settings", "Tools", "Data Import", or "Export" in the sidebar.
  2. Select the modules and records you need to export (Accounting, Sales, Inventory, Contacts, etc.).
    • Odoo allows you to export specific lists or entire modules.
    • Export as CSV (comma-separated values) or Excel format for maximum compatibility.
  3. Download each export file and verify it opens correctly in Excel or Google Sheets.
    • Check that all rows and columns are intact.
    • Save copies in at least two locations (external hard drive and cloud storage).
  4. Ask your partner or Odoo support to confirm that no additional data (archived records, attachments, custom fields) will be lost.
    • Request a backup file of your entire database if possible; this is a reasonable request under the CPA.

What happens to your access after cancellation

Once your subscription expires or cancellation is processed, Odoo will suspend your login access. You may have a brief grace period (usually seven days) to download remaining documents. After that, your data remains in Odoo's servers but you cannot access it. If you have not exported your data, contact your partner or Odoo immediately to arrange a final export-do not wait.

Ensure all your exported files are verified and stored safely before your access ends.

Refunds and what you can recover

Whether you receive a refund depends on when you cancel, your contract terms, and the reason for cancellation. Tocancel recommends understanding your refund position before you submit your cancellation notice.

When you qualify for a refund

You may qualify for a refund in these scenarios:

  • You cancel within five business days of signing (cooling-off period), unless your contract excludes this right.
  • Odoo or your partner failed to deliver the service as promised (unavailability, missing features, poor support).
  • The contract contains unfair or misleading terms about pricing, features, or support levels.
  • You were charged for services after you submitted a valid cancellation notice.
  • You cancel mid-contract and your partner has a refund clause in the terms (rare, but it exists).

When refunds are not guaranteed

You are unlikely to recover a refund if:

  • You cancel after the cooling-off period and your contract does not include a refund clause.
  • You cancel simply because you prefer different software (called "change of mind")-the CPA does not always protect this, unless the contract promised otherwise.
  • You have used the service extensively and the contract explicitly states no mid-contract refunds.

How to claim a refund

Submit your refund claim in writing (email counts as writing under South African law) within 30 days of your cancellation date.

  1. Write to Odoo or your partner and state your refund grounds clearly.
    • Example: "I am entitled to a refund because I cancelled within five business days of signing" or "The service was not delivered as promised because [describe the failure]."
  2. Include copies of your contract, invoices, and any evidence supporting your claim (emails, screenshots showing downtime, support tickets proving unresponsive support).
    • Do not send originals; always keep copies.
  3. Request a specific refund amount and state the timeframe for repayment (usually 14 days is reasonable).
    • Write: "I request a refund of [ZAR amount] within 14 days to [your bank details]."
  4. If Odoo or your partner refuses or ignores your claim within 21 days, file a complaint with the National Consumer Commission online at complaints.nconsumer.org.za.
    • The NCC will investigate and can force a refund plus compensation for your costs and inconvenience.

Pricing tiers and estimated cancellation costs

Your cancellation costs depend on your subscription tier and how many months remain on your contract. This table shows typical Odoo Online pricing in South Africa as a reference.

Odoo app or tier Typical monthly cost per user (ZAR) Typical annual cost (ZAR) Cancellation cost if cancelled mid-contract
Odoo Community (free, self-hosted) 0 0 0 (if you cancel hosting, only host fees apply)
Odoo Online-Standard R250-R350 R3,000-R4,200 Depends on contract; may owe remainder of notice period
Odoo Online-Custom R400-R600 R4,800-R7,200 Depends on contract; may owe remainder of notice period
Partner-hosted with customisation R500-R1,500 R6,000-R18,000 Check your contract for early exit fees; often 30-60 days' notice required
Enterprise / Gold support R1,000+ R12,000+ Negotiate early exit with your partner; escalate to Odoo if partner refuses

These are estimates only. Your actual invoice depends on the number of active users, apps activated, and any custom hosting or support agreements. Check your most recent invoice for your exact monthly charge, then multiply by the remaining months in your contract to estimate your potential early exit cost.

Common mistakes to avoid when cancelling

Cancelling enterprise software is stressful, and small missteps can cost you money or leave your business stranded without its data. Here are the mistakes Tocancel sees most often.

Mistake 1: not reading your contract before cancelling

Your contract specifies your notice period, refund eligibility, and data rights. If you cancel without reading it, you may owe fees you did not expect or lose access to data. Before you do anything, download and print your contract. Look for clauses titled "Termination", "Cancellation", "Notice Period", "Data Ownership", and "Refunds". If you cannot find your contract, request it from your partner or Odoo in writing-they are legally required to provide it.

Mistake 2: cancelling through the wrong channel

If you have a partner, cancelling directly with Odoo without telling your partner will confuse your account status and delay processing. Always cancel with your primary service provider first. If it is unclear who that is, send identical cancellation notices to both Odoo and your partner, then state which one is your primary contact. This creates a clear paper trail.

Mistake 3: not exporting your data before access ends

Once your subscription expires, your login access terminates. If you have not exported your data by then, you will have to negotiate with Odoo or your partner to retrieve it-often at extra cost. Tocancel strongly recommends exporting all critical data the moment you submit your cancellation notice. Do not wait for confirmation or assume you will have time later.

Mistake 4: failing to get cancellation confirmation in writing

A verbal assurance from your partner or a customer service agent counts for nothing in a dispute. Always demand written confirmation of your cancellation-an email from Odoo or your partner stating your cancellation effective date and refund status. If they refuse to put it in writing, escalate to their management and the National Consumer Commission. This written confirmation is your strongest evidence if you later need to claim a refund or dispute a charge.

Mistake 5: paying fees after you cancelled

If your credit card or bank account is charged after your cancellation effective date, dispute the charge immediately. Contact your bank's dispute team and provide your cancellation confirmation email. Your bank will reverse the charge within 10 business days in most cases. Do not assume the charge is correct or that you authorised it because you once subscribed.

After cancellation: next steps and what to check

Cancelling Odoo is not complete once you receive confirmation. Your business must verify that access has been suspended, data is safe, and no unexpected charges appear. Take these steps in the week after your cancellation is effective.

Verify your access has ended

Try logging in to your Odoo account after your cancellation date has passed. You should see an error message or a login screen stating your subscription is inactive. If you can still access your account, contact Odoo or your partner immediately-your cancellation may not have been processed. Do not assume the delay is temporary; push for confirmation that your access will be suspended.

Check your bank and credit card statements

Monitor your accounts for the next 60 days. Look for any charges from Odoo, your partner, or related payment processors. If a charge appears after your cancellation date, gather your cancellation confirmation email and dispute it with your bank immediately. The quicker you dispute, the faster your money returns.

Archive all your exported data securely

Once you confirm your data has been exported successfully, back it up to an external hard drive and cloud storage (Google Drive, Dropbox, OneDrive). This protects you if Odoo ever claims you did not download your records. Keep these backups for at least three years in case you need them for tax, legal, or business continuity reasons.

Confirm you have received any refund owed

If your contract entitled you to a refund, verify that Odoo or your partner has processed it. The refund should appear in your bank account within 21 days of your request. If it does not, follow up in writing and state a final deadline. If no refund arrives within 30 days of your cancellation request, file a complaint with the National Consumer Commission.

Comparison: Odoo vs alternative platforms for south african businesses

If you are cancelling Odoo, you may be considering other ERP or CRM platforms. This table compares Odoo to common alternatives in South Africa on key criteria.

Platform Monthly cost per user (ZAR) Local support in South Africa Ease of exit / data portability Best for
Odoo R250-R600 Through partners; limited direct Odoo support Data export available; partner lock-in risk Growing businesses wanting all-in-one flexibility
Pastel R400-R800 Strong; local South African company Strong; local support team South African businesses valuing local support and accounting compliance
MYOB AccountRight R300-R700 Good; Australia-based but active in South Africa Good; standard export formats Small to medium businesses focused on accounting
Zoho One R200-R500 Global support; some local partners Excellent; integrations and data export Businesses wanting affordability and extensive integration options
NetSuite (Oracle) R1,500-R3,000 Enterprise support available Enterprise-grade; expensive to exit Large enterprises with complex requirements

When choosing a replacement, prioritise platforms with easy data import from Odoo (CSV or standard formats), strong local support or documentation in English, and transparent cancellation terms with no lock-in clauses.

How to escalate if Odoo or your partner refuses to cancel

If Odoo or your partner ignores your cancellation request, misses deadlines, or refuses to process it, you have formal escalation channels under South African law.

Step 1: escalate within the company

Send your cancellation request to your service provider's management team, not just the support desk. Write an email to the company's general manager or customer success manager and state clearly: "I have submitted a cancellation request [DATE] and received no response within [number of days]. I am escalating this to management and will file a formal complaint with the National Consumer Commission if this is not resolved within seven days."

This often triggers a quick response because companies know the NCC carries authority and can impose penalties.

Step 2: file a complaint with the national consumer commission

If the company still refuses or ignores you, file a formal complaint with the National Consumer Commission (NCC) at complaints.nconsumer.org.za. The NCC is South Africa's official consumer protection authority and has the power to investigate, order refunds, and fine non-compliant companies. Your complaint should include:

  • Your name, contact details, and company name.
  • The company's name and contact details (Odoo or your partner).
  • A clear description of what happened (when you subscribed, when you asked to cancel, what response you received or did not receive).
  • Copies of all emails, invoices, and contracts.
  • The amount of money at stake (remaining contract fees, disputed charges, or refund owed).
  • What outcome you want (cancellation, refund, data access, etc.).

The NCC will contact the company and demand a response within 21 days. If the company cannot justify its actions under the Consumer Protection Act, the NCC will order a resolution in your favour. There is no fee to file a complaint.

Step 3: involve your bank if money is at stake

If Odoo or your partner continues to charge you after you have cancelled, dispute those charges with your bank immediately. Provide your cancellation confirmation email as evidence. Your bank's fraud department can reverse unauthorised charges within 10 business days. This is faster than the NCC process and protects your cash flow while you pursue a formal complaint.

Your Odoo cancellation checklist

Use this checklist to ensure you complete every step of the cancellation process and protect your data and money.

Step Action Completed?
1. Identify your provider Confirm whether you subscribe directly to Odoo or through a local partner. Check your invoice and contract. ☐
2. Read your contract Download and review your contract. Identify notice period, refund clauses, and data ownership terms. ☐
3. Export all data Log in and download all critical records (invoices, customers, products, transactions) in CSV or Excel format. Verify files open correctly. ☐
4. Back up data Save all exported files to an external hard drive and cloud storage (Google Drive, OneDrive, Dropbox). ☐
5. Submit cancellation in writing Email your cancellation notice to your provider. Include account details, proposed cancellation date, and request written confirmation. Keep a copy. ☐
6. Request written confirmation Follow up if you don't receive confirmation within five business days. Escalate to management or Odoo support if needed. ☐
7. Verify access suspension After your cancellation date, try logging in to confirm access has ended. Contact provider if access still works. ☐
8. Monitor bank statements Check for unauthorised charges for 60 days after cancellation. Dispute any charge with your bank immediately if it appears. ☐
9. Claim refund if eligible If your contract or the CPA entitles you to a refund, submit your claim in writing within 30 days of cancellation. ☐
10. Escalate if needed If provider ignores you, file a complaint at complaints.nconsumer.org.za ☐

Odoo contact information for south africa

Use these contacts if you need to reach Odoo directly or if your local partner is unresponsive.

Odoo headquarters (Belgium):

  • Email: [email protected]
  • Website: odoo.com
  • Mailing address: Rue du Laid Burniat 4, 1348 Louvain-la-Neuve, Belgium

Odoo support (general):

  • Help portal: odoo.com/help
  • Submit a support ticket through your Odoo account.

National Consumer Commission (South Africa):

  • File a complaint: complaints.nconsumer.org.za
  • Phone: 0860 000 143 (toll-free, Monday-Friday, 08:00-16:30)
  • Email: [email protected]

Your final step: cancel with confidence

Cancelling enterprise software like Odoo feels daunting because your data lives inside the platform and the process involves legal agreements. But you are protected. The Consumer Protection Act gives you rights to fair terms, transparent pricing, and a clear exit path. Your role is to exercise those rights: read your contract, export your data, submit cancellation in writing, and follow up persistently.

Tocancel has helped thousands of South African consumers cancel subscriptions, reclaim refunds, and move to better-fitting software without losing their business data. Whether you are cancelling because of cost, poor support, or simply finding a better fit, the steps in this guide will get you out cleanly and protect your money. If you face resistance from Odoo or your partner, remember: the National Consumer Commission is your ally, and companies know it. Reference the CPA in your cancellation email, keep all correspondence in writing, and escalate if needed. You are not locked in. Cancel with confidence, and do not accept anything less than clear, written confirmation that your cancellation is complete and your data is secure.

Frequently asked questions — Odoo

What are common reasons to cancel Odoo?

Common reasons for cancelling Odoo include unexpected costs, integration challenges, or finding a better software fit. Businesses may also cancel due to poor implementation or lack of local support.

Who should I contact to cancel my Odoo account?

The cancellation process depends on how you access Odoo. If you subscribed directly, contact Odoo. If a local partner manages your instance, reach out to them for cancellation.

What consumer rights do I have when cancelling Odoo?

Under South African law, you have the right to fair terms and transparent pricing. If the service was not delivered as promised, you may be entitled to a refund.

Is there a cooling-off period for cancelling Odoo?

Typically, South African law allows a 5-business-day cooling-off period unless explicitly excluded in your contract. Check your signed terms for details.

What should I watch for before cancelling Odoo?

Before cancelling, be aware of potential hidden costs, notice periods, and any early termination fees that may apply based on your contract.

Other brands

Quickly access a similar journey:

This letter is also available in other countries