Postclic premium unlimited: promotional offer at ₱61.60 for 48h, then ₱3,353.56 per month without commitment

Cancellation service #1 in Philippines
Odoo is a subscription-based business software platform used for ERP, CRM, accounting, inventory, sales, and project work. It started in 2005 and is known globally for bundling many business tools inside one system, with paid plans that scale by user count and feature access.
If you are in the Philippines, the usual reason for subscribing is simple: one account can run invoicing, stock, website, HR, and reporting in one place. The truth is, Odoo can be powerful, but cancellation is less clear than it should be because the public steps are limited and many account changes still route through support.
The paid value is mainly in access to all apps, hosted environments, customization, and business automation. Based on published pricing, the free tier is One App Free at ₱0.00 monthly, while Standard costs $24.90 (₱1,407) per user per month and Custom costs $49.00 (₱2,768) per user per month, using the conversion rate in the pricing data.
Standard is aimed at businesses that want all apps on Odoo Online. Custom adds Odoo Studio, Multi-Company support, External API, and broader deployment options such as Odoo.sh and on-premise use. Those extra tools matter if your team built custom workflows and now needs to export them before leaving.
Odoo is available to Philippine users through the web, and official partner activity is visible locally through Odoo's Philippines partner directory. Public pricing is published in USD, so local readers should expect card charges to depend on exchange rate and bank conversion, even when you see the local estimate such as $24.90 (₱1,407) and $49.00 (₱2,768).
The business model is basically freemium plus subscription. One App Free costs ₱0.00 monthly, while paid tiers are recurring monthly charges per user. The available terms data does not state a minimum commitment duration, but renewal terms indicate charges may rise by up to 7% per year if your previous rate is below the current list price "upon renewal" (odoo.com/legal/terms-of-service as summarized in the verified research).
Many Odoo users get frustrated when the process feels unclear, especially when they are not sure whether the request actually went through. Local complaint patterns also mention confusing cancellation flows and delays, including a forum report about poor cancellation user experience and another about unclear instructions and processing delays (odoo.com).
Before sending any cancellation request, save your database exports, note your next billing date, and take screenshots of your current plan, user count, and any open invoices. If you are on Custom, also list connected apps, API integrations, and external modules, because database access may matter more than the subscription charge itself.
The verified cancellation route is through Odoo support directly from your account dashboard or through the official help channel. The safest practical path is to sign in, open your account or subscription area, look for billing or subscription management, and submit a clear cancellation request through support using Odoo Help.
Because Odoo says the exact steps may depend on your subscription type and region, treat support submission as the core action, not an optional extra. In your message, include your company name, database name, billing email, current plan, and the exact sentence that you want the subscription cancelled before the next billing date. Ask for written confirmation with the effective cancellation date.
Heads up: if the dashboard wording is vague, take a screenshot before and after submitting the request. A forum complaint about appointment cancellation flow shows how users can be left unsure whether a cancellation succeeded (odoo.com).
Public support details in the verified research do not list a phone number, live chat, email address, or support hours. That means the practical working channel is the web help route at Odoo Help, backed by screenshots and invoice records.
If you already work with an official partner or reseller in the Philippines, you can also notify that partner on the same day you contact Odoo support. Do not rely on a verbal request alone. Send a written message and ask the partner to confirm whether they handle billing or whether billing is direct with Odoo.
If your account access is limited or support replies are delayed, you can send a registered cancellation letter to the local partner address listed for the Philippines. This is not the main channel, but it gives you dated proof that you tried to stop renewal before the next billing cycle.
If you prefer digital proof instead of a traditional branch visit, some users also use services like Postclic for a certified digital letter with timestamped sending and receipt records. Use the same content as your web request and attach invoice references.
Odoo's public material in the verified research does not spell out a universal end-of-access rule for every plan, so the safest assumption is that your paid access continues until the end of the current billing period unless support confirms an earlier stop. What matters for you is the effective date written in the confirmation message.
If you do nothing, renewal can continue automatically. The Enterprise Subscription Agreement says that upon renewal, charges may increase by up to 7% per year of the previous term if your old price is lower than the current list price. In plain language, missing your billing deadline can mean another cycle plus a higher price later.
For databases hosted on Odoo Cloud, the privacy policy summary says that if you cancel, the database is kept deactivated for 3 weeks and then destroyed. That 3-week grace period is your recovery window if you change your mind or realize you forgot to export customer, invoice, or stock records.
Take this part seriously. If your database is central to operations, export data before you cancel and verify the files open correctly. A backup that cannot be restored is not a real backup, and with a 3-week deactivated period, time passes quickly once your team loses daily access.
Here is the straight answer: the verified research says refunds are not specified in the Odoo Terms of Service. That usually means you should not expect an automatic pro-rated refund for unused days unless support agrees in writing after reviewing your case.
This is one reason users get annoyed after cancelling. You may stop future billing, but getting money back for the current period is a separate request. If you were charged after a clear cancellation request sent before renewal, your case is stronger, especially if you have timestamps and screenshots.
Use the same support channel as cancellation and keep the message brief. Include the invoice number, charge date, amount, last 4 digits of the card if relevant, and the date you requested cancellation. If the charge was $24.90 (₱1,407) or $49.00 (₱2,768) per user, mention the exact number of billed users so support cannot misread the total.
Based on the available data, success is likely lower for goodwill refunds and stronger for duplicate, unauthorized, or post-cancellation charges. Be factual, not emotional. A short timeline with evidence works better than a long complaint.
For the Philippines, the Consumer Act of the Philippines or RA 7394 and DTI guidance are the main local references in this area. There is no universal statutory cooling-off period for all online subscriptions, but direct sales can have a 7 working day cooling-off period, while many online businesses follow 7 to 14 days as a best-practice return window rather than a strict universal rule.
If Odoo or your billing channel does not resolve an unauthorized or continued charge, cardholders in the Philippines typically have up to 60 days from the statement date to dispute the transaction through the bank, credit card issuer, GCash-linked card, Maya card, or other provider under BSP complaint and dispute frameworks. Use chargeback as a last resort after sending one clear refund request with proof of cancellation.
The available terms summary says Odoo's Enterprise Subscription Agreement includes renewal language and possible price increases of up to 7% per year when your old rate is below the current list price. That matters because a missed cancellation can cost more than just one extra cycle if the next renewal lands at a higher rate.
The same research says no minimum commitment duration is specified in the Enterprise Subscription Agreement. That sounds flexible, but it does not remove the need to cancel before the next billing date. A flexible term still renews if billing remains active.
The applicable law and dispute resolution can depend on the specific Odoo service or contract. One terms example in the verified data mentions Philippine law and courts in the City of Manila for a related Odoo-connected agreement, which shows why you should save the exact agreement or invoice terms tied to your own account.
For data retention, the key number is 3 weeks. The privacy policy summary says a cancelled cloud database stays deactivated for 3 weeks and is then destroyed. If your finance team needs a final export for BIR records or internal audit, do it before cancellation and test the file right away.
Plan | Price (USD / PHP) | Billing period | Main features |
|---|---|---|---|
One App Free | ₱0.00* | Monthly | One app, unlimited users |
Standard | $24.90 (₱1,407)* | Monthly | All apps, Odoo Online |
Custom | $49.00 (₱2,768)* | Monthly | All apps, API, Studio |
Prices are approximate, converted from USD at the rate 1 USD ≈ 56.5 PHP, and you should check the official website for exact local prices.
The cheapest option is One App Free at ₱0.00 monthly. The most expensive published monthly tier is Custom at $49.00 (₱2,768) per user, which is almost double Standard at $24.90 (₱1,407) per user. If you only need hosted business apps without advanced customization, Custom can be overkill.
The key value question is not only monthly price but user count. A 10-user team on Standard is about $249.00 (₱14,070) monthly, while 10 users on Custom is about $490.00 (₱27,680) monthly. If you are cancelling because costs crept up, count active users carefully before renewal.
The verified data does not provide a separate annual pricing table, so monthly pricing is the clearest benchmark here. What is clear is the renewal clause that can raise charges by up to 7% per year in some cases, which makes silent renewals more expensive over time.
No cancellation fee and no early termination fee were found in the Terms of Service data. That is good news for Philippine users who simply want to stop the next bill. The bigger risk is not a fee but missing the cut-off date and paying one more cycle.
For Philippine readers, the main framework is the Consumer Act of the Philippines or RA 7394, with the Department of Trade and Industry handling many consumer complaints. Applied to Odoo, this means you should be given a fair, non-misleading cancellation and billing process, especially if a service keeps charging after a valid stop request.
The research also notes there is no specific cooling-off period stated in Odoo's Terms of Service. That does not cancel your local protections. It simply means Odoo's public terms are not giving you an extra contractual cooling-off promise for general subscription use.
In the Philippines, direct sales can carry a 7 working day cooling-off period. For online purchases, there is no single universal cooling-off rule across all subscriptions, though 7 to 14 days is often seen as a platform practice. For Odoo, that means refund claims after signup are more likely to depend on billing facts, service use, and what support agrees to in writing.
If you subscribed and changed your mind quickly, send the cancellation and refund request immediately on the same day. A same-day or next-day timestamp gives you a cleaner story than waiting until after the first full billing cycle has already started.
If Odoo keeps charging after cancellation or refuses to address an unauthorized charge, gather your screenshots, invoice, support ticket, and bank statement. File a complaint with DTI for the consumer side, and file a dispute with your bank or e-wallet provider for the payment side. For cards, the dispute window is typically up to 60 days from the statement date under BSP-linked practice for transaction disputes.
Use plain language in your complaint: date subscribed, date cancelled, date charged, amount charged, and what response you received. That timeline matters more than a long explanation. Include the exact peso equivalent if your bank statement converted the USD amount.
Overall trend: 0 positive and 5 negative reviews out of 5 unique reviews. Based on the available material, cancellation and support appear difficult rather than smooth. The recurring complaints are unclear cancellation flow, delayed response, access problems, and refund frustration.
To stay balanced, Odoo still has strong product depth, broad module coverage, and a large business user base. The issue in this guide is not product capability. It is the gap between a powerful platform and a cancellation path that many users say feels harder than it should be.
Theme | Frequency | Typical example |
|---|---|---|
Unclear flow | High | No clear confirmation |
Slow support | High | Replies missing |
Access issues | Medium | Database access lost |
Refund frustration | Medium | Money recovery difficult |
Source | Rating | Number of reviews |
|---|---|---|
TrustPilot | Mostly 1/5 | 5 |
Odoo Forum | Complaint posts | 2 |
Build a small evidence folder before you do anything. Save a screenshot of the active plan, renewal date, user count, and latest invoice. If your account is on Standard at $24.90 (₱1,407) per user or Custom at $49.00 (₱2,768) per user, note the total users because support may bill by seat.
For a refund or chargeback, you need the transaction date, billed amount, statement screenshot, and cancellation proof. If you use a company card, ask finance for the statement line right away so you do not lose time inside the 60-day dispute window.
After cancellation, save the confirmation email or support reply, then check your next statement. If there is no confirmation, your cancellation record is weak. That is exactly why screenshots matter so much for Odoo.
A common mistake is writing support to ask about options instead of clearly ordering cancellation. If your message says you are "thinking about cancelling," support can treat it as a general inquiry. Write that you want the subscription cancelled before the next billing date and ask for written confirmation.
Real-world problem: users already report unclear instructions and delays in processing on the forum (odoo.com). A vague message makes that worse. Use one line that cannot be misunderstood.
Some users only focus on the billing issue and forget the data issue. That is risky because the verified privacy summary says a cancelled cloud database is kept deactivated for 3 weeks and then destroyed. If you wait too long, your accounting and sales history may be harder to recover.
The access complaint on TrustPilot about losing admin and database access is a warning sign. Export first, cancel second, verify third. That order saves headaches.
Odoo's terms data does not specify a general refund promise. If you assume the unused part of the month will be returned automatically, you may wait for money that never comes. Ask directly for a refund and attach your evidence.
A practical example is a charge that posts one day before your cancellation reply arrives. In that case, request reversal immediately, but prepare for the possibility that support may only stop future billing rather than refund the current cycle.
The renewal clause matters because charges can continue and may rise over time by up to 7% per year in some renewal situations. If your business renews monthly, sending the request on the billing date itself may be too late if the charge has already posted.
Set a reminder at least 7 days before renewal, then another 2 days before. This is simple, but it prevents the most expensive cancellation mistake: doing nothing until the bank alert arrives.
If support is slow or silent, proof becomes everything. Users who have trouble with cancellation usually regret not saving the final screen, ticket number, or response email. A bank dispute without proof is much weaker than a bank dispute with timestamps.
Your solution is straightforward: screenshot the submission page, confirmation page, and any reply. Save them in one folder with the invoice and statement line.
Method | Notice period | Fee | Difficulty |
|---|---|---|---|
Web/account | Before next billing | No fee found | Easy |
App Store (iOS) | Before next billing | No fee found | Medium |
Google Play (Android) | Before next billing | No fee found | Medium |
Registered mail | 5-10 business days | No fee found | Higher, best proof |
For most users, web account support is the fastest route because it matches Odoo's verified cancellation guidance. App Store and Google Play only matter if your subscription was actually purchased through those stores, which is less common for business Odoo plans but still worth checking on mobile-billed setups.
Registered mail is slower at 5 to 10 business days, but it gives stronger proof if web support stalls. Choose based on your situation: speed, proof, or both on the same day.
As soon as you submit the cancellation, save the evidence and add a calendar reminder for the next billing date plus 3 days. Then monitor your bank, card, GCash, or Maya statement for at least one full cycle after the expected stop date. If a fresh charge appears, act the same day.
In the Philippines, you can dispute unauthorized or continued charges with your bank or e-wallet provider, and cardholders typically have up to 60 days from the statement date to file a dispute under BSP-linked practice. DTI handles the consumer complaint side under RA 7394, so keep screenshots ready.
If you are cancelling because the setup no longer fits your budget or workflow, a few alternatives stand out. QuickBooks Online is better known for accounting-focused teams, Kechie targets small to mid-size distributors and manufacturers, and Holded combines CRM, projects, and accounting in one place.
For bigger organizations, NetSuite is the heavyweight option, though the verified data puts average first-year cost at $40,000-$300,000+ and that is far above typical SME budgets in the Philippines. In short, do not migrate just because you are annoyed. Migrate only if the replacement fits your operations better.
If you want to send a written cancellation notice with delivery proof, use this Philippine address listed in the verified service context:
Use your company name, database name, billing email, invoice number, and requested cancellation date in the letter. Even if you send a letter, also submit the same request through Odoo Help on the same day so you have both a digital trail and delivery proof.
For most Philippine users, the web support route is still the faster practical method because no public phone line or email is listed in the verified support data. The address is best used when account access is limited, replies are delayed, or you need stronger evidence before the next billing date.
Just a reminder: no cancellation fee and no early termination fee were found in the available terms data. Your main job is not to avoid a fee. It is to stop the next renewal cleanly, save your data within the 3-week deactivation window, and keep proof in case billing continues.
Already sent a letter? Enter its tracking number to see its proof of dispatch and certified timestamp.
Written by Beatrice Domingo
Digital-law graduate · 3 years experience
Graduate in digital law and passionate about secure written communication, I have been writing guides on certified mail and electronic registered delivery for 3 years.