
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 in singapore and protect your data before you go
Understanding odoo and why cancellation matters
Odoo is a comprehensive suite of integrated business applications that help you manage CRM, accounting, inventory, e-commerce, and much more from a single platform. Whether you're running a small operation or managing enterprise workflows, Odoo scales with your needs. However, if you've decided the platform no longer fits your business, knowing how to cancel cleanly and on your terms is essential to protect your data and avoid surprise charges.
At Stopee, we understand that cancelling a business tool feels different from cancelling a streaming service. Your data matters. Your billing cycles matter. Your peace of mind matters. That's why we've created this step-by-step guide to walk you through cancellation with confidence.
How odoo subscriptions are structured
Odoo is sold through multiple channels, each with different cancellation rules. You may subscribe directly to Odoo Online (cloud-hosted SaaS) or Odoo Enterprise, purchase modules from the official Odoo Store, download third-party apps from the Odoo Apps Store, or use mobile versions through Apple App Store or Google Play. Each channel has its own billing and cancellation process. Understanding which channel you used is your first step toward a smooth cancellation.
Why stopee exists for moments like this
Cancelling software you've built your workflows around is stressful. You're likely juggling data exports, partner communications, and billing concerns all at once. Stopee helps thousands of businesses in Singapore navigate these exact situations by providing clarity on your rights, the steps to take, and the evidence you need to keep. You're not alone in this process.
Your consumer rights when cancelling odoo
Singapore's Consumer Protection (Fair Trading) Act protects you when you purchase services, including cloud software and digital goods. Understanding these rights upfront gives you confidence and leverage if Odoo or any vendor resists your cancellation request.
What the consumer protection (Fair trading) act guarantees
Under Singapore law, services supplied to you must be carried out with due care and skill, and within a reasonable time. If Odoo fails to provide the service as described or promised, you have grounds to request a refund or cancellation without penalty. Additionally, if you discover a material breach (such as service outages, data loss, or broken features that Odoo refuses to fix), you can escalate your cancellation request to the Consumers Association of Singapore (CASE) or the Competition and Consumer Commission (CCCS) if Odoo disputes your claim.
However, there is no automatic 14-day cooling-off period for digital services or SaaS subscriptions under current Singapore law. This means your right to cancel depends on Odoo's terms, your contract, or proof of a service failure on Odoo's part.
What happens if odoo refuses to cancel
If Odoo blocks your cancellation or disputes a refund claim, document every communication and contact the Consumers Association of Singapore. They mediate disputes at no cost to you. Stopee recommends keeping all evidence - emails, screenshots, invoice numbers, and proof of service failures - so you're ready if escalation becomes necessary.
How to cancel odoo subscriptions by platform
Your cancellation process depends on which Odoo service you use. We've broken down each method so you can follow the exact path that applies to you.
Cancelling odoo online or enterprise subscriptions (direct with odoo)
If you pay Odoo directly for cloud access, follow these steps to cancel through your account portal.
- Sign in to your Odoo account portal at odoo.com with your registered email and password.
- If you forget your password, use the "Forgot password" link on the login screen.
- If you cannot access your account, note your error message and move to step 4.
- Navigate to Billing in the main menu, then select Subscription.
- You will see all active subscriptions linked to your account.
- Click on the subscription you wish to cancel.
- Look for a Cancel Subscription button or option.
- Odoo may ask you to confirm your reason for cancellation.
- Select your reason from the dropdown (e.g., "Cost", "Switching providers", "Service issues").
- Click Confirm Cancellation.
- Screenshot your cancellation confirmation page immediately.
- Save this image to your computer and email it to yourself for backup.
- Note the cancellation date and any refund details shown on screen.
- Check your email within 24 hours for a cancellation confirmation from Odoo.
- Verify that the confirmation email includes your subscription ID and cancellation effective date.
- If you do not receive an email, contact Odoo support.
- If you cannot access the portal, contact Odoo billing support directly via their help centre and request manual cancellation.
- Provide your subscription ID, billing email, and account name.
- Ask for written confirmation of your cancellation request.
Pro tip: Cancel at least 3-5 business days before your next billing cycle if you want to avoid being charged again. Odoo typically bills in advance, so timing matters.
Cancelling modules purchased from the odoo store
If you bought digital modules or content directly from the Odoo Store, these are handled separately from your subscription.
- Log in to your Odoo account and go to My Purchases under the Odoo Store section.
- You will see all modules and digital products you have acquired.
- Locate the module or product you wish to cancel or refund.
- Click on it to view the purchase details and vendor information.
- Contact the vendor directly using the contact details listed on the product page.
- Request cancellation or a refund, and explain your reason clearly.
- Keep a copy of your request email.
- If the vendor does not respond within 15 days, escalate to Odoo for review.
- Email Odoo support with your purchase confirmation, the vendor's email, and proof that you contacted them.
- Odoo may mediate or process a refund if the vendor has breached their terms.
- Uninstall the module from your instance once cancellation is confirmed.
- Go to Apps, find the module, and click Uninstall.
- This stops the module from running but does not automatically cancel your subscription to it.
Warning: Simply uninstalling a module does not cancel your subscription or stop charges. You must contact the vendor or Odoo directly to stop billing.
Cancelling third-party apps from the odoo apps store
Apps created by independent developers are sold on the Odoo Apps Store and use Odoo's escrow system. These have their own cancellation and refund rules.
- Identify the third-party app you wish to cancel (check your invoices or the Apps Store for the app name and author).
- Contact the app author directly using the contact email or website listed on the app's store page.
- Explain your reason for cancellation clearly.
- Ask for confirmation of cancellation and any refund eligibility.
- Keep a timestamped copy of your request.
- Allow 15 business days for the app author to respond.
- If they resolve your issue (e.g., fix a bug or update a feature), consider withdrawing your cancellation request.
- If they ignore your request, move to step 4.
- If the vendor fails to respond or resolve within 15 days, escalate to Odoo for review.
- Email Odoo with your app purchase confirmation, the vendor's contact details, proof of your cancellation request, and the date you sent it.
- Explain the issue clearly (e.g., app does not work as advertised, missing promised features, technical bugs).
- Request Odoo's mediation or a refund through their escrow process.
- Uninstall the app from your Odoo instance while your cancellation request is being processed.
- In Apps, find the app and click Uninstall.
- This removes it from your system but does not cancel your subscription.
Pro tip: Apps Store refunds are most likely within two months of purchase if you can show the app did not work as advertised or the vendor failed to fix a reported issue. Document everything.
Cancelling apple app store and google play subscriptions
If you use Odoo's mobile app and subscribe through your phone, cancellation happens through Apple or Google, not through Odoo directly.
- For iPhone (Apple App Store):
- Go to Settings on your iPhone.
- Tap your name at the top, then tap Subscriptions.
- Find the Odoo subscription and tap it.
- Tap Cancel Subscription and confirm.
- Apple typically allows you to re-subscribe within 60 days with the same renewal date; after that, the subscription is fully cancelled.
- For Android (Google Play):
- Open the Google Play Store app and tap your profile icon.
- Go to Payments and subscriptions, then Subscriptions.
- Find the Odoo subscription and tap it.
- Tap Cancel subscription and confirm your cancellation reason.
- Google typically processes cancellation immediately, and you lose access at the end of your paid period.
- If you believe you are entitled to a refund (e.g., you were charged without authorization or the app malfunctioned), use Apple's or Google's refund request process within 30 days of the charge.
- Apple: go to reportaproblem.apple.com and select "I was charged without authorization" or "The app did not work as described".
- Google: in Google Play, find the transaction, tap "Help and feedback", then "Report a problem".
Warning: Apple and Google have strict refund policies. Refunds are granted only for clear breaches (unauthorized charges, service failure, misleading description). Changing your mind is typically not accepted.
Odoo pricing and how it affects your cancellation timeline
Understanding Odoo's pricing structure helps you time your cancellation to minimize unexpected charges and plan your budget accurately.
Current odoo pricing in singapore
| Plan | Monthly Cost (SGD) | Billing Period | Best for |
|---|---|---|---|
| Odoo Online Standard | $29-49 per user | Monthly | Small businesses, testing |
| Odoo Online Professional | $69-99 per user | Monthly | Growing teams with advanced needs |
| Odoo Online Enterprise | Contact for quote | Monthly or annual | Large organisations with custom requirements |
| Odoo Enterprise (self-hosted) | $3,000-$8,000 per year | Annual | Organisations needing full control |
| Third-party app subscriptions | $5-$500+ per month | Monthly or annual | Depends on app and vendor |
Pricing varies based on the number of users, modules selected, and your specific configuration. Exchange rates may also affect SGD costs if you're billed in another currency.
How odoo's billing cycle works
Odoo typically charges in advance at the start of each billing period. If you're on a monthly subscription and cancel mid-month, you usually forfeit the remainder of that month's payment. If you're on an annual plan, cancellation mid-year generally does not trigger a refund unless your contract specifies otherwise. Check your signed agreement or contact Odoo support to confirm your specific billing terms.
What happens after you cancel odoo
Cancellation is just the beginning. After you've submitted your request, here's what to expect and what you need to do to protect your business.
Access and service continuity
Once you cancel, Odoo typically stops billing immediately but allows you to access your data until the end of your current billing period. For example, if you cancel on the 15th of a month and you pay monthly, you usually retain access until the end of that month. After that date, your account and all data on Odoo's servers become inaccessible unless you renew. Verify the exact cutoff date with Odoo in writing so you have no surprises.
Exporting and backing up your data
This is critical. Before your access ends, export every piece of data you need: customer records, invoices, reports, transaction histories, inventory lists, and any custom configurations. Odoo allows you to export data as CSV or XML files through the Reports or Data section of your instance.
- Log in to your Odoo account.
- Navigate to the module you wish to export (e.g., Sales, Accounting, Inventory).
- Click on the list view (e.g., All Invoices, All Customers).
- Select all records using the checkbox at the top left.
- Click Export and choose your file format (CSV or Excel).
- Download the file and save it to your computer and a cloud backup service (e.g., Google Drive, OneDrive).
Repeat this for every app and module you use. Don't rely on Odoo to keep backups after your access ends. At Stopee, we've seen businesses lose critical data because they waited too long to export.
Switching to a replacement platform
Have a new platform or process in place before your Odoo access ends. Whether you're moving to another ERP system, spreadsheets, or a competitor's solution, test the data import process with a small sample first. This gives you time to troubleshoot before your Odoo deadline passes.
Will you get a refund when you cancel odoo?
Refunds are the most uncertain part of cancellation, and Stopee wants you to understand exactly where you stand before you submit your request.
The general rule: no automatic refund
Odoo does not offer an automatic 14-day money-back guarantee or refund right for SaaS subscriptions or digital purchases. This is standard across most SaaS providers globally and is legal in Singapore. However, your right to a refund exists if you can prove one of these conditions:
- You were charged without authorization or consent.
- Odoo failed to deliver the service as promised (e.g., persistent downtime, data loss, broken core features).
- You discovered the service was fundamentally misrepresented (e.g., features advertised but never built).
- The app or module does not work and the vendor refuses to fix it.
Refunds for odoo online and enterprise subscriptions
For direct Odoo subscriptions, refunds depend entirely on your signed contract and Odoo's internal refund policy (which is discretionary). If you have a service level agreement (SLA) or an enterprise contract, check the refund clause carefully. If you're a consumer or small business on a standard month-to-month plan, Odoo is unlikely to refund the current period unless they breached their service commitment.
Escalation path: If Odoo refuses a refund and you believe they failed to deliver the service as promised, contact the Consumers Association of Singapore (CASE) or file a complaint with the Competition and Consumer Commission (CCCS).
Refunds for third-party app subscriptions
Third-party apps sold on the Odoo Apps Store or marketplace may offer refunds if specific conditions are met. Most vendors allow refunds within 60 days if the app does not work as advertised or if reported bugs remain unfixed after 15 days of contact. If the vendor ignores your request, Odoo may intervene and process a refund through their escrow system.
Refunds from apple app store and google play
Both platforms allow refunds within 30 days if you were charged without authorization or if the service did not work as described. Submit your refund request through Apple or Google directly; they do not require Odoo's approval. Refunds typically process within 3-5 business days.
Common mistakes to avoid when cancelling odoo
Cancelling software is stressful, and small oversights can cost you time, money, and access to your data. We've seen these mistakes hurt businesses, and Stopee is here to help you sidestep them.
Mistake 1: cancelling without exporting your data first
The moment you hit "cancel", your clock starts. Many users assume they'll have weeks to export data, but Odoo may revoke access within days. Always export everything before you submit your cancellation request. It takes an hour now; regretting it later takes months of chasing lost customer records.
Mistake 2: uninstalling modules instead of cancelling subscriptions
Removing an app from your Odoo instance does not cancel your subscription or stop billing. You'll continue to be charged monthly even though you're not using it. Always contact the vendor or Odoo directly to formally cancel, even if the module is already uninstalled.
Mistake 3: missing your billing cycle cutoff
Odoo bills in advance. If your cancellation request arrives just after billing, you'll be charged for the full next period. Plan your cancellation at least 5 business days before your next renewal date to avoid this. Check your invoice to see when your renewal occurs.
Mistake 4: not keeping evidence of your cancellation request
If Odoo continues billing after you cancel, you'll need proof that you asked them to stop. Screenshot your cancellation confirmation and save the confirmation email from Odoo. Without this, disputing the charge with your bank becomes much harder.
Mistake 5: forgetting about subsidiary charges or connected services
If you subscribed to Odoo hosting, domain registration, or email services through Odoo partners, these may not cancel automatically when you cancel your main subscription. Review your invoices for add-ons and cancel each one separately.
Your cancellation checklist for odoo
Use this checklist to ensure you've covered every step before, during, and after your cancellation.
| Task | Status | Evidence to save |
|---|---|---|
| Export all data from Odoo (customers, invoices, reports, inventory) | ☐ | CSV/XML files saved locally and in cloud backup |
| Identify your exact subscription type (Online, Enterprise, App Store, etc.) | ☐ | Invoice showing plan name and subscription ID |
| Note your next billing date from your latest invoice | ☐ | Screenshot of invoice with renewal date |
| Submit cancellation request 5+ days before your renewal date | ☐ | Screenshot of cancellation confirmation page or cancellation request email |
| Receive and save cancellation confirmation email from Odoo or vendor | ☐ | Email with cancellation ID and effective date |
| Verify that Odoo stops billing in your next invoice (check 1 month after cancellation) | ☐ | Latest invoice showing no new charges |
| Check for any subsidiary or add-on services and cancel them separately | ☐ | Confirmation emails from each vendor |
Odoo's cancellation address and contact points
If you need to escalate your cancellation or dispute a refund, here's how to reach Odoo directly. Most subscription cancellations happen through your online portal or via support ticket, but for complex or disputed cases, you may need to contact Odoo's billing office.
Direct odoo contact points
Odoo's primary office for billing and enterprise inquiries is located in India (Gandhinagar), though they serve Singapore customers through their global support system. For cancellation and billing disputes, contact Odoo via their official support portal at odoo.com/help or email support@odoo.com with your subscription ID, billing email, and a clear description of your cancellation request.
If you're working with a local Odoo partner in Singapore, such as Acsems Technology, Mxgsoft Pte Ltd, or Alitec Pte. Ltd., contact them first-they often handle local cancellations and disputes faster than Odoo directly.
Escalation to consumer protection authorities
If Odoo refuses to cancel or disputes a refund claim, escalate to:
- Consumers Association of Singapore (CASE): info@case.org.sg or (65) 6100 0315. CASE offers free mediation for consumer disputes.
- Competition and Consumer Commission (CCCS): contact@cccs.gov.sg. The CCCS handles complaints about unfair business practices.
Stopee helps you cancel with confidence
Cancelling Odoo requires patience, organisation, and clear evidence. You're not just closing an account; you're protecting months or years of business data and ensuring you're not overcharged. That's why Stopee exists-to walk you through every step, flag the traps, and give you the leverage you need if things go wrong.
Stopee has helped thousands of Singapore businesses cancel complex software subscriptions, recover refunds, and move to new platforms without losing critical data. Your cancellation is important to us because your business is important to you. Follow this guide step by step, keep your evidence, and don't hesitate to escalate to CASE or CCCS if Odoo blocks your request unfairly. Stopee is here to support you through the entire process.