
Manage Odoo
What you don't know !
Silent Waste
84%
of people lose money every month on unused services
Lack of Transparency
60%
of users feel lost facing cancellation terms
Budget Illusion
82%
of consumers underestimate the cost of their automatic withdrawals
Fear of Commitment
44%
of subscribers have experienced a 'commercial trap' experience
Legal Validation
All our letters are written by legal experts to guarantee their compliance.
Legal Commitment
We generate legally binding documents that your provider is obligated to honor.
Immediate Efficiency
Free yourself from your commitments in less than 2 minutes, directly online.
Budget Optimization
Regain control of your finances by stopping superfluous withdrawals.
Cancel Odoo: The Right Way
How to cancel odoo and protect your business in south africa
What is odoo and why you might cancel
Odoo is an integrated business software suite (ERP, CRM, and project management) offered as a cloud-based subscription or hosted solution through partners across South Africa. You pay per user, per app, and for hosting, making it flexible but sometimes complex to exit.
Many South African businesses start with Odoo for accounting, sales, or inventory management, but cancel for reasons including unexpected costs, integration challenges, or simply finding a better fit. At Stopee, we understand that cancelling enterprise software feels daunting - especially when your data is locked inside. This guide walks you through every step, your consumer rights, and how to avoid costly mistakes.
Common reasons to cancel odoo
You may cancel because your team has outgrown the platform, your partner's pricing has become unaffordable, you need better local support, or you've found competing software that fits your workflow better. Some customers cancel after poor implementation or lack of training from their local partner. Others discover hidden costs for customisation or additional users that weren't clear upfront.
Who manages your odoo account
Your cancellation path depends on how you access Odoo. If you subscribe directly to Odoo Online through their website, you contact Odoo directly. If a local South African partner (such as Koach Tech or another implementation consultant) manages your instance, you contact them. This distinction matters because your contract terms, notice periods, and refund eligibility differ significantly.
Your consumer rights under south african law
South Africa's Consumer Protection Act (CPA) protects you when you cancel Odoo, even though it is enterprise software. You have the right to fair terms, transparent pricing, and cancellation options.
What the CPA guarantees
The CPA requires that your contract terms be fair, not misleading, and presented clearly before you commit. If Odoo or your partner has hidden charges, buried notice periods in small print, or made false promises about features, you have grounds to dispute those terms. You also have the right to receive a full copy of your contract in writing and to understand your cancellation obligations before signing.
If you cancel, you are entitled to a refund if the service was not delivered as promised, or if you cancel within a reasonable cooling-off period (though enterprise SaaS contracts sometimes exclude this). 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) or your provincial consumer protection office.
Know your cooling-off window
For consumer contracts, South African law typically allows a 5-business-day cooling-off period from signature unless the contract explicitly excludes it. Many Odoo contracts for businesses exclude this window, but you should always check your signed terms. If no exclusion exists, you may cancel within 5 business days and receive a refund.
How to cancel odoo depending on your setup
Your cancellation method depends on whether you bought directly from Odoo, purchased an app from the Odoo Apps Store, or contracted through a local partner. Each path has different timelines and contact steps.
Cancel an odoo subscription (direct account)
If you subscribe to Odoo Online directly through their website, follow these steps to cancel formally.
- Log in to your Odoo account at odoo.com and navigate to your account settings or billing section.
- Look for "Subscription", "Billing", or "Account Management" - exact labels vary.
- If you cannot find it, note your account email and contact details.
- Review your current subscription plan, active users, and renewal date.
- Check whether you are billed monthly or annually; annual plans may have early termination fees.
- Note your contract start date and any notice period stated in the terms.
- Locate the cancellation or downgrade option in your billing portal.
- Some accounts offer self-service cancellation; others require you to contact Odoo support directly.
- If no self-service option appears, proceed to step 4.
- Contact Odoo support or your assigned account manager in writing (email preferred).
- Include your account name, email, and the exact date you wish to cancel.
- Request written confirmation of cancellation, your final invoice, and a data export timeframe.
- Odoo's main contact for corporate matters is their Ramillies headquarters; ask support for the current billing or cancellations email address.
- Confirm that automatic renewals have stopped.
- Ask for explicit written confirmation that no further charges will occur after your cancellation date.
- Warning: Without this, you may be billed again at renewal - a common trap in SaaS cancellations.
- Export all critical business data before your access ends.
- Request a database backup or export in a standard format (CSV, JSON, or SQL dump).
- Download invoices, customer records, and transaction history from your Odoo instance before cancellation takes effect.
- Pro tip: Most Odoo instances expire access within 30 days of cancellation; do not wait.
Cancel an app from the odoo apps store
If you purchased a specific app (module) from the Odoo Apps Store rather than a full subscription, the refund and cancellation process is separate.
- Locate your original purchase receipt in your Odoo Apps Store account or email.
- Note the app name, publisher, purchase date, and order number.
- Visit apps.odoo.com, search for your app, and open its page.
- Scroll to the "Refund Policy" link or section at the bottom of the app listing.
- Review the Odoo Apps Store refund policy to confirm you meet eligibility criteria.
- Contact the app publisher (developer) directly via the contact link on the app page.
- Explain why you want to cancel (bug, missing feature, installation failure, or incorrect license).
- Request a refund in writing and provide your order number.
- The publisher has 15 days to respond or arrange a refund.
- If the publisher does not respond within 15 days, escalate to Odoo for arbitra.
- Contact Odoo support with your original request email and the publisher's non-response.
- Odoo will evaluate your refund claim and decide whether the app meets refund criteria.
- Pro tip: Keep all email correspondence; Odoo requires a clear timeline to intervene.
Cancel a partner-managed odoo instance
If a South African implementation partner (such as Koach Tech or a local consultant) manages your Odoo setup, your contract is with them, not directly with Odoo. Cancellation and refunds follow your partner agreement, not Odoo's standard terms.
- Retrieve your signed partner agreement or statement of work.
- Look for notice periods, termination clauses, and any early exit fees.
- Many partner bundles charge upfront for implementation and include 3 to 12 months of hosting or support; check what you are locked into.
- Contact your assigned partner representative or account manager by email.
- Request a formal meeting or call to discuss cancellation.
- State your intended cancellation date and ask about notice periods (usually 30 to 60 days).
- Ask your partner for a written summary of your final costs.
- Confirm whether you owe any remaining hosting fees, implementation charges, or early termination penalties.
- Request an itemised final invoice and a data export.
- Obtain cancellation confirmation in writing from your partner.
- Confirm the exact cancellation date, final payment amount, and when your instance will be deactivated.
- Ask about the data retention period and whether backups are available after deactivation.
- If your partner is unresponsive or refuses to cancel, escalate to Odoo directly.
- Odoo can confirm your partner relationship and may intervene if the partner is breaching terms.
- Document all attempts to contact your partner (email dates, names, and summaries).
Odoo pricing in south africa
Understanding Odoo's cost structure helps you decide whether to cancel and what you might owe on exit.
| Plan | Cost | Billing | What is included |
|---|---|---|---|
| Standard (Tier 2) | R256.50/user/month | Annual (billed as monthly equivalent) | All standard apps, Odoo Online hosting |
| Custom (Tier 2) | R387.60/user/month | Annual (billed as monthly equivalent) | All apps, Odoo Online or Odoo.sh or on-premise, Studio customisation, multi-company, external API |
| Koach Tech SME ERP Pack (partner bundle) | R65 000 one-time | One-time implementation | Implementation, training, cloud hosting, 3 months support (up to 8 users) |
| Additional hosting or partner services | Varies (R5 000-R50 000+) | Monthly or annual | Customisation, training, support, data migration |
| On-premise or self-hosted | One-time licence (free) + hosting | Varies | Self-managed infrastructure, no recurring Odoo fee |
Hidden costs to watch before you cancel
Many businesses cancel Odoo because they discover unexpected charges. Partner implementations often bundle training, customisation, or hosting into one upfront fee, then charge separately for additional users, modules, or support after the initial 3-month window. If you cancel mid-contract (for example, after month 2 of a 12-month annual plan), you may forfeit the remaining prepaid months - though you should always challenge this under the CPA if the company refuses to refund.
Pro tip: Before you cancel, ask for an itemised breakdown of every charge: per-user licensing, hosting, apps, customisation, and support. Many businesses find they can lower costs rather than cancel.
What happens after you cancel odoo
Cancellation does not end instantly. Understanding the timeline and what you lose helps you prepare and avoid business disruption.
Your access and timeline
When you cancel, your subscription typically remains active through the end of your paid period (unless your contract allows immediate termination with notice). For example, if you cancel mid-month on an annual plan, you may retain access until the anniversary date, but your partner may disable access immediately if early termination is allowed. Always clarify this with your account manager or partner before cancelling.
After the paid period ends or your notice period expires, Odoo or your partner will deactivate your instance. You will lose all live access, though you may request a one-time data export within 30 days of deactivation.
Your data and backups
Your Odoo instance contains all your business-critical data: customers, invoices, inventory, payroll, and more. Once your instance is deactivated, you cannot log in to retrieve data, so you must export everything before cancellation takes effect.
Request a full database dump (SQL export) or use Odoo's built-in export tools to download all records in CSV or JSON format. Ask your partner or Odoo support how long they retain backups after deactivation (usually 30 to 90 days) and whether you can request a recovery if you need data urgently after cancellation.
Warning: Do not assume your partner will keep your data indefinitely. Many delete instances 30 days after deactivation to reduce storage costs.
Refunds and what you can recover
Refund eligibility depends on why you are cancelling and whether you bought direct or through a partner.
Refunds for odoo apps store purchases
Apps purchased on the Odoo Apps Store are refundable within 2 months of purchase if you meet specific conditions. Valid refund reasons include unresolved bugs, missing promised features, installation failures on the advertised Odoo version, incorrect licence, or fraudulent/stolen purchases.
You cannot claim a refund if the issue is an unadvertised feature request, a bug fixed by the publisher after your claim, or if the module works but does not meet your specific expectations. The refund also requires you to agree to delete all copies of the module from your system.
Refunds for direct odoo subscriptions
Odoo does not publicly advertise a refund policy for subscription cancellations on their website. However, under South African consumer law (CPA), you may be entitled to a refund if the service was not delivered as promised or if you cancel within the cooling-off window (typically 5 business days from contract signature, unless excluded). If you believe you have grounds for a refund - such as false promises about features, non-delivery of support, or misleading pricing - state this clearly in your cancellation request and escalate to the National Consumer Commission if Odoo refuses.
Refunds from partner implementations
Partner refunds depend on your statement of work. Most upfront implementation fees (such as the R65 000 Koach Tech bundle) are non-refundable once work begins, but hosting fees for unused months are often refundable if you cancel with proper notice. Always review your contract before cancelling. If your partner refuses to refund hosting or claims you owe the full 12-month fee despite cancelling in month 2, challenge this; the CPA requires that charges be fair and proportional to services actually delivered.
Common mistakes when cancelling odoo
Cancelling enterprise software is frustrating, and many businesses make errors that cost them money or access. You are not alone in feeling anxious about this process - we see these mistakes at Stopee every week, and they are avoidable.
Mistake 1: not exporting your data before cancellation
The most costly mistake is losing access to your data. Once your instance is deactivated, you have a narrow window (usually 30 days) to request a recovery. Export everything before you hit cancel: customer lists, invoices, inventory records, payroll, and any custom reports. Use Odoo's export tools or ask your partner for a full SQL dump.
Mistake 2: cancelling without written confirmation
Do not assume your cancellation is processed until you have written email confirmation from Odoo or your partner. Many businesses cancel verbally, stop using Odoo, then are surprised by a renewal charge months later. Always request and keep a written cancellation confirmation that includes the exact cancellation date and confirmation that automatic renewals have stopped.
Mistake 3: not checking your contract before cancelling
Your contract terms - notice period, early termination fees, refund exclusions - are binding. If you cancel without notice or mid-contract and your agreement allows it, you may owe the remaining balance. Read your contract or ask your partner to summarise the cancellation terms in writing before you formally request cancellation.
Mistake 4: ignoring hidden charges from partners
Local partners sometimes bundle implementation, hosting, and support into one price, then charge separately for customisation or additional users. If you are surprised by bills after your initial contract, ask for an itemised invoice. Many of these charges can be negotiated or waived if they were not clearly disclosed upfront.
Step-by-step cancellation checklist
Use this checklist to ensure you cancel cleanly and protect your data and finances.
| Step | Action | Deadline |
|---|---|---|
| 1. Review your contract | Find your signed agreement and note notice period, early termination fees, and refund terms. | Before you contact Odoo or your partner |
| 2. Export all data | Download customers, invoices, inventory, payroll, and any custom reports in CSV or database format. | Immediately; do not delay |
| 3. Contact your account manager | Email your cancellation request with your intended cancellation date and account details. | At least 30 days before your intended cancellation date |
| 4. Obtain written confirmation | Request email confirmation that your cancellation is approved, final charges are calculated, and renewals will stop. | Within 5 business days of your request |
| 5. Request a final invoice | Ask for an itemised statement of any remaining charges or refunds. | Before your cancellation date |
| 6. Verify no renewal charge | Check your billing account 5 days after cancellation to confirm no automatic renewal was charged. | 5 days after cancellation date |
Odoo vs. alternatives: should you really cancel?
Before you cancel, consider whether downgrading, switching modules, or renegotiating with your partner is cheaper than switching systems entirely.
| Scenario | Your best option | Why |
|---|---|---|
| Too many paid users you do not need | Reduce users, do not cancel | Saves 50-70% instantly without losing your data or retraining your team. |
| Missing features from one app | Add a best-of-breed app or request a custom build | Often cheaper than migrating your entire database to a new system. |
| Partner is overcharging for support | Switch to direct Odoo support or another partner | You keep your instance and data; just change who manages it. |
| No longer using core features | Cancel, but negotiate a data migration fee with a new vendor first | Prevents orphaned data and makes your next system deployment faster. |
| Fundamentally misaligned with your workflow | Cancel and migrate to a better fit | Sunk cost fallacy: staying costs more in lost productivity than leaving. |
Escalation: what to do if odoo or your partner refuses to cancel
If Odoo or your partner ignores your cancellation request, refuses to process it, or continues charging you after cancellation, you have consumer protection options.
First steps: formal written demand
Send a formal letter (email is acceptable) to your account manager and the cancellation contact address. Include your account number, the date you requested cancellation, and the specific relief you want (cancellation confirmation, refund, or reversal of unauthorised charges). Give them 14 days to respond in writing.
Escalate to the national consumer commission
If Odoo or your partner does not respond within 14 days, file a complaint with the National Consumer Commission (NCC). The NCC handles disputes under the CPA and can force the company to cancel your account, refund disputed charges, or pay compensation if you have suffered loss. Filing a complaint is free and does not require a lawyer. Visit www.nccc.org.za or contact your provincial consumer protection office.
Document everything: your cancellation requests, their responses (or lack thereof), invoices, and evidence of charges after cancellation. The NCC will request this during investigation.
Dispute the charges with your bank
If Odoo or your partner continues to charge your bank account after you cancel, contact your bank and request a chargeback for unauthorised transactions. Provide your cancellation confirmation email as evidence that you did not authorise the charges. Your bank can reverse the transaction and investigate the merchant.
Get help cancelling odoo with stopee
Cancelling Odoo is a multi-step process with real financial and operational consequences if you get it wrong. Stopee helps South African businesses cancel enterprise software cleanly, recover refunds, and protect their data. Our team knows the Odoo ecosystem, the local partner landscape, and your consumer rights under the CPA.
Whether you are cancelling a direct subscription, a partner-managed instance, or an app purchase, Stopee will draft your cancellation letter, track confirmations, and escalate to Odoo or the NCC if needed. We handle the complexity so you can focus on your business.
Stopee has helped thousands of consumers cancel subscriptions, recover thousands of rand in refunds, and avoid surprise charges. Your cancellation is our priority. Visit stopee.com to start your Odoo cancellation today, or contact our team for a free consultation.
Key contact information for odoo in south africa
When you cancel, you may need to contact Odoo or ask for escalation addresses. Odoo's main corporate headquarters is in Belgium (Rue de Laid Burniat and Ramillies), but local inquiries are typically handled through their online support portal. For urgent matters, ask your account manager for the billing or cancellations team email address.
If you are working with a local partner (such as Koach Tech or another implementer), that partner's contact details are in your original contract. Always escalate to them first before contacting Odoo directly, unless they are unresponsive.
For consumer complaints, contact the National Consumer Commission (NCC) or your provincial consumer protection office. Both are free and can enforce your CPA rights if Odoo or your partner refuses to cancel or refund.
Stopee is here to guide you through every step. We understand that cancelling Odoo feels risky, but you have rights, you have options, and you do not have to navigate this alone. Let Stopee help you cancel with confidence and recover what you are owed.