How to cancel Elastic in singapore and protect your data and billing
What Elastic is and why cancellation matters
Elastic delivers cloud-based search, analytics and observability tools built on the Elastic Stack (Elasticsearch, Kibana, Beats and Logstash). Your organisation uses Elastic to store, search and analyse large volumes of machine and application data in near real time across cloud-hosted or self-managed deployments.
You may decide to cancel because your project concludes, your budget shifts, you migrate to a competitor platform, or you no longer need real-time data processing. Whatever your reason, cancelling cleanly is essential to stop recurring charges and safeguard your data. Yafee, a contract law specialist and consumer guidance platform, exists to guide you through cancellation step by step so you avoid unexpected billing and understand your full legal position.
Why you might cancel Elastic
Common triggers for cancellation include project completion, team restructuring, budget overruns, migration to alternative analytics platforms, or reduced demand for real-time observability. The sooner you initiate cancellation, the sooner billing stops and your data export window opens.
The cost of delay
Each additional day you delay cancellation incurs further compute, storage and support charges. Without a clear cancellation plan, you risk paying for services you no longer use and missing deadlines to export or archive critical data before account closure.
Understanding Elastic pricing in singapore
Elastic's pricing structure determines what you pay and what charges continue after cancellation.
Official pricing breakdown
Elastic Cloud pricing is published in USD on the official Elastic website and comprises compute, storage, snapshots and support tiers. The pricing calculator at the Elastic Cloud portal shows hourly compute rates (per GB memory per hour), monthly storage charges (per GB), support tier costs (Standard, Gold or Platinum), and outbound data transfer fees.
Singapore-specific pricing in SGD is not publicly listed. You must contact Elastic sales directly to obtain a quote in local currency and confirm all charges applicable to your account before you cancel.
| Pricing component |
Charge basis |
Currency |
| Elastic Cloud compute |
Per GB memory per hour |
USD (SGD on request) |
| Storage and snapshots |
Per GB per month |
USD (SGD on request) |
| Support tier |
Standard, Gold or Platinum monthly subscription |
USD (SGD on request) |
| Data transfer (outbound) |
Per GB, variable rates |
USD (SGD on request) |
| Free tier |
Limited monthly allowance, no cost |
Free |
| Enterprise custom contract |
Negotiated pricing, annual or multi-year terms |
USD or SGD |
Request a detailed billing statement before cancelling
Log into your Elastic Cloud account and download your full billing history for the past 12 months. Compare invoice charges against your expected usage. If discrepancies appear, contact Elastic billing support to clarify before you cancel, so you understand what you agreed to and can dispute any overcharges.
Your consumer rights in singapore and what the law protects
Singapore's Consumer Protection (Fair Trading) Act (CPFTA) and the Consumers Association of Singapore (CASE) framework establish your baseline rights when purchasing cloud subscriptions.
Cooling-off rights and digital services
Singapore law does not grant an automatic 14-day cooling-off period for digital or cloud subscriptions. The CPFTA excludes digital services that are delivered instantly from statutory cooling-off protection. Consequently, your ability to cancel and obtain a refund depends entirely on the terms in your Elastic service agreement, not on a statutory safety net.
You must therefore read your Elastic terms and conditions carefully to identify any contractual cooling-off period, notice period, or refund clause that may apply to your specific plan or industry (SME, enterprise, non-profit, etc.).
Protection against misleading conduct and unfair terms
Under the CPFTA, Elastic must not engage in misleading or unconscionable conduct. This means Elastic is legally obliged to:
- Clearly disclose all recurring charges, billing cycles and payment methods in plain language before you subscribe.
- Provide a transparent, accessible cancellation process documented in your terms and conditions.
- Respond promptly and fairly to your cancellation requests and complaints.
- Stop billing within the timeframe specified in your contract or within a reasonable period if your contract is silent.
If Elastic continues to charge you after you cancel, hides the cancellation process, or fails to respond to your written cancellation request within 14 days, you have grounds to escalate your complaint to the Consumers Association of Singapore (CASE).
Your legal position
You have the right to cancel your Elastic subscription at any time by providing written notice (email or formal letter) in accordance with the notice period in your contract. If your contract does not specify a notice period, you may cancel with immediate effect, but Elastic may apply charges for the current billing cycle or a minimum term if you are locked into a contract. You are entitled to export or download your data before account closure. If Elastic refuses to honour your cancellation or continue billing after you cancel, you may lodge a complaint with CASE for mediation or escalation to the Ministry of Health and the Competition and Consumer Commission of Singapore (CCCS) if unfair contract terms are involved.
How to cancel Elastic step by step
Follow this procedure to cancel your Elastic subscription and ensure billing stops on the date you specify.
Step 1: log into your Elastic cloud account and review your current plan
- Open your web browser and go to cloud.elastic.co (the Elastic Cloud console).
- Enter your email address and password to log in.
- Navigate to Account Settings or Billing in the left-hand menu.
- Review your current plan type, monthly or annual billing cycle, and renewal date.
- Note the number of clusters (instances) running under your account, as you may need to scale down or delete these before cancellation is processed.
Step 2: export or download all critical data and configurations
- Within your Elastic Cloud console, navigate to Snapshots and create a final backup of all indices, settings and metadata.
- Use the Kibana interface (within Elastic Cloud) to export visualisations, dashboards and saved searches as JSON or CSV files.
- Document any custom configurations, API keys, connector settings or third-party integrations connected to your Elastic deployment.
- Download and save all relevant files to your local secure storage or corporate repository.
- Test that backup files are accessible and complete before proceeding to cancellation.
Step 3: delete all Elastic cloud deployments (clusters)
- Return to your Elastic Cloud console and go to Deployments.
- Select each active deployment (cluster) one by one.
- Click Delete deployment or similar option (button text may vary by version).
- Confirm the deletion by entering your deployment name or ticking a confirmation box.
- Wait for each deletion to complete (this typically takes 5 to 15 minutes per deployment).
- Verify that all deployments show as Deleted or no longer appear in your deployment list.
Step 4: submit your cancellation request in writing
- Compose a formal email or letter addressed to Elastic's support or billing team.
- Include the following information:
- Your full name and registered email address associated with your Elastic account.
- Your Elastic organisation ID or account number (visible in Account Settings).
- Your requested cancellation date (specify if you want it effective immediately or at the end of your current billing cycle).
- A statement that you have exported all required data and deleted all active deployments.
- Your contact phone number and a secondary email address for confirmation.
- Send your cancellation request to [email protected] or the billing email address listed in your account portal.
- Request written confirmation of cancellation and the date billing will stop.
- Keep a copy of your email and the timestamp of submission for your records.
Step 5: confirm cancellation and verify billing has stopped
- Wait 5 to 10 business days for Elastic to respond and process your cancellation request.
- Check your email for a cancellation confirmation message from Elastic support.
- Log back into your Elastic Cloud account and verify that your account is marked as Cancelled or Inactive.
- Review your next billing invoice (which should not appear if cancellation is effective immediately, or should be the final invoice if effective at cycle end).
- If you are charged after your cancellation date, contact Elastic billing immediately and escalate to CASE if the charge is not reversed within 14 days.
Timeline for cancellation and when billing stops
Your cancellation timeline depends on when you submit your request and what refund terms your contract specifies.
Immediate cancellation (effective on request date)
If you cancel with immediate effect, Elastic will stop all services and billing on the date you specify. You may be charged for the current partial billing period (pro-rata) or the current full month if your contract does not permit mid-cycle cancellation. Most enterprise contracts allow immediate cancellation with pro-rata charges or a fixed exit fee.
End-of-cycle cancellation (effective at billing renewal)
If you request cancellation to take effect at the end of your current billing period, you pay for services through the last day of that cycle, then billing stops. For example, if your monthly billing cycle ends on the 15th of the month and you request cancellation on the 1st, you are billed through the 15th, and your account closes thereafter.
Processing timeframe
Allow 5 to 10 business days for Elastic support to acknowledge, process and confirm your cancellation. During this period, your account remains active and billed unless you specify an earlier effective date. Yafee recommends submitting your cancellation request at the start of your billing week to avoid partial-period charges and confusion.
Refunds and pro-rata adjustments
Your eligibility for a refund depends on your contract terms and the circumstances of your cancellation.
Refund eligibility under elastic's standard terms
Elastic Cloud's standard service agreement typically does not grant refunds for unused time if you cancel mid-cycle. However, if you paid for an annual plan upfront and cancel before the year ends, you may be entitled to a pro-rata refund for the unused months. Check your original invoice or service agreement to determine whether you committed to an annual prepayment.
How to request a refund
- Include a specific refund request in your cancellation email.
- Explain the basis for your refund claim (e.g., annual prepayment, mid-cycle cancellation, billing error, service outage, or failure to deliver agreed performance).
- Attach copies of relevant invoices, emails or screenshots demonstrating your claim.
- Request a response within 14 days and ask for a pro-rata calculation if applicable.
- If Elastic denies your refund request, you may escalate to CASE with copies of all supporting documents.
Chargeback and payment dispute as a last resort
If Elastic continues to charge you after cancellation and refuses to refund, you may initiate a chargeback or payment dispute through your bank or credit card provider. Contact your bank immediately and provide copies of your cancellation request, confirmation emails and invoices showing unwanted charges. Your bank will investigate and may reverse the charges if your evidence is strong.
What happens after you cancel Elastic
Account closure is final, but understanding post-cancellation obligations helps you manage any lingering issues.
Data retention and deletion
Elastic will retain your account data for 30 days after cancellation to allow you to recover or export any missed information. After 30 days, your data is permanently deleted and cannot be recovered. If you delete your account before the 30-day grace period ends, deletion is immediate and irreversible. Ensure you have exported all necessary files, backups and configurations before you confirm cancellation.
API keys and access tokens
All API keys, service tokens and authentication credentials issued under your Elastic account are immediately invalidated upon cancellation. Any third-party applications or integrations using these credentials will stop working. If you plan to migrate to a competitor, generate and save your API keys and any exportable credentials before cancellation.
Support and warranty
Technical support ends on your cancellation date. If you cancel mid-way through a support contract (Gold, Platinum or enterprise SLA), you may be entitled to a pro-rata refund for unused support months. Request this refund in your cancellation email with specific dates and invoice references.
Common mistakes to avoid when cancelling Elastic
Cancellation is straightforward if you follow the process, but a few pitfalls can trap you into unexpected charges or data loss.
Assuming an online cancel button will stop all billing
Many cloud platforms show a "Cancel Subscription" button in the account portal, but clicking it may only flag your account for review, not execute immediate cancellation. Follow up with a written email to Elastic support to confirm your cancellation is processed and that billing stops on your specified date.
Not exporting data before deleting deployments
Once you delete an Elastic Cloud deployment (cluster), all live indices and real-time data are removed immediately. Your snapshots (backups) remain for 30 days, but if you delete your account before exporting snapshots, recovery is impossible. Always export or backup data first, then delete deployments.
Overlooking annual prepayments and multi-year contracts
If you signed a 1-year or 3-year contract with annual upfront billing, cancelling early may trigger an early termination fee. Read your original contract to determine whether you are locked in and what penalty applies. Yafee advises reviewing contract exit clauses before submitting a cancellation request.
Failing to document and retain proof of cancellation
Save every cancellation-related email, confirmation message and billing statement. If Elastic disputes your cancellation or charges you again, this evidence is critical to resolve the dispute or escalate to CASE. Take screenshots of your account status after cancellation shows as Inactive or Cancelled.
Comparison of cloud analytics alternatives to Elastic
If you are exploring cancellation because you want to switch to a rival platform, this comparison may guide your decision.
| Platform |
Key strength |
Pricing model |
Best for |
| Elastic Cloud |
Open-source, fully featured, multi-cloud |
Pay-as-you-go or annual |
Enterprises with custom requirements |
| Datadog |
End-to-end observability and APM |
Per-host or per-transaction SaaS |
DevOps and monitoring-first teams |
| Splunk |
Enterprise security, compliance and log analysis |
Per-GB ingestion or licence annual |
Large enterprises with strict compliance needs |
| New Relic |
Lightweight observability, user experience monitoring |
Per-GB ingested monthly or annual |
SaaS companies and mid-market DevOps |
| OpenSearch (AWS managed) |
Elastic fork, fully managed, lower cost than Elastic |
AWS reserved instance or on-demand |
AWS-native deployments, cost-conscious teams |
| ClickHouse |
Ultra-fast columnar analytics, open-source |
Self-managed free or managed SaaS |
High-volume time-series and OLAP workloads |
Your cancellation checklist
Use this checklist to ensure you complete every step before submitting your final cancellation request.
- Account review: Logged into Elastic Cloud and confirmed your organisation ID, plan type, and current billing cycle end date.
- Data export: Downloaded all indices, dashboards, visualisations, saved searches and configurations from Kibana to local storage.
- Backup creation: Created a final snapshot of your deployment(s) and verified the backup files are accessible.
- Deployment deletion: Deleted all active Elastic Cloud deployments (clusters) from your account.
- Billing review: Downloaded 12 months of invoice history and identified any disputed or unexpected charges to address before cancellation.
- Contract review: Located your Elastic service agreement or terms of service to confirm notice period, refund eligibility and early termination fees.
- Cancellation email drafted: Written a formal cancellation request email including organisation ID, cancellation date, and refund claim if applicable.
- Email sent: Submitted your cancellation request to Elastic support ([email protected]) and saved a copy with timestamp.
- Confirmation received: Received written cancellation confirmation from Elastic and verified your account status shows Cancelled or Inactive.
- Final invoice reviewed: Checked that no further charges appear on your billing statement after your cancellation date.
- Records archived: Saved all cancellation emails, invoices and screenshots to a secure folder for your records.
Escalation: what to do if Elastic refuses to cancel or refund
If Elastic does not respond to your cancellation request within 14 days, refuses to stop billing or denies a legitimate refund claim, you have formal escalation routes.
Escalation to Elastic management
- Send a formal escalation email to [email protected] with the subject line Escalation: Unresolved Cancellation Request (Your Account ID).
- Reference your original cancellation request email and the date it was sent.
- Clearly state what Elastic has failed to do (e.g., not stopped billing, not responded, denied valid refund).
- Request a response from Elastic's management or billing team within 5 business days.
- If no response arrives, proceed to CASE escalation (below).
Escalation to the consumers association of singapore (CASE)
- Gather all supporting documents: your cancellation emails, Elastic's responses, invoices showing unwanted charges, and screenshots of your account status.
- Visit the CASE website at www.case.org.sg or call 6100 0315 to lodge a formal complaint.
- Complete CASE's complaint form online or by post, including a detailed chronology of events, your financial loss, and what resolution you seek.
- Submit copies of all supporting documents (emails, invoices, screenshots, contracts).
- CASE will contact Elastic to attempt mediation and negotiate a settlement on your behalf.
- If mediation fails, CASE may escalate the complaint to the Competition and Consumer Commission of Singapore (CCCS) if unfair contract terms or breaches of the CPFTA are involved.
Chargeback via your bank or credit card issuer
If Elastic continues to charge you after cancellation and does not respond to CASE escalation, contact your bank or credit card provider immediately. Provide them with copies of your cancellation email, Elastic's confirmation (if received), and invoices showing unwanted charges. Your bank will investigate and may reverse the charges if your case is strong. This is a last resort, as chargebacks can damage your credit history and business relationship with Elastic.
Customer experience and reviews of Elastic cancellation
Real user feedback on Elastic cancellation experiences provides valuable context for your own journey.
Common user feedback
Users report that Elastic's cancellation process is manual and requires email contact with support, with response times ranging from 2 to 10 business days. Some users note that Elastic support is helpful and responsive once contacted, while others report difficulty reaching the correct billing team or unclear responses to refund requests. Users also emphasise the importance of exporting data before deletion, as snapshots are only retained for 30 days post-cancellation.
Positive experiences
Customers with enterprise agreements report smooth cancellations when notice periods and exit clauses are met. Those who proactively exported data and coordinated with their account manager report quick processing and pro-rata refunds for unused annual prepayments.
Negative experiences
Some users report continued billing after submitting cancellation requests, delayed cancellation confirmation, or refusal to refund annual prepayments citing contractual lock-in. A small number of users also report difficulty recovering exported data or snapshots due to unclear documentation or technical barriers.
Use these official channels to submit your cancellation request and escalate issues.
Primary cancellation contact
Email: [email protected]
Subject line: Cancellation Request - Your Elastic Organisation ID
Website: cloud.elastic.co (Elastic Cloud console)
Business address (Singapore): Elasticsearch Pte. Ltd., registered office address in Singapore per ACRA records; additional office locations at Marina One and CapitaGreen.
Billing escalation contact
If your cancellation email is not answered within 7 days, send a follow-up email to [email protected] with the subject line Urgent: Billing and Cancellation Escalation - Your Account ID and request to be connected with the billing manager or account team.
Consumer protection escalation
Consumers Association of Singapore (CASE):
Phone: 6100 0315
Email: [email protected]
Website: www.case.org.sg
Operating hours: Monday to Friday, 9am to 5pm (Singapore time).
Final summary: your path to successful cancellation
Cancelling Elastic in Singapore requires you to follow a structured process: export your data, delete active deployments, submit a formal cancellation email, and confirm billing stops on your specified date. You are protected by Singapore's Consumer Protection (Fair Trading) Act, which requires Elastic to honour your cancellation request, stop billing promptly and respond to complaints fairly. If Elastic refuses to cancel or refund, escalate to CASE for mediation or to the CCCS if unfair terms are involved.
The Elastic Cloud platform is powerful but expensive if you no longer need its services. Yafee has guided thousands of consumers and organisations through cloud subscription cancellations, contract disputes and refund claims. Whether you are switching to OpenSearch, Datadog, Splunk or another platform, Yafee's contract law specialists are here to ensure your rights are protected and your billing stops on time. Start your cancellation today using the step-by-step process above, keep all emails and invoices, and escalate to CASE if Elastic fails to comply within 14 days.