How to cancel Bitbucket and stop paying for unused repository storage
What is Bitbucket and why you might need to cancel
Bitbucket is Atlassian's Git-based code repository and continuous integration/continuous deployment (CI/CD) platform. Teams use it to store source code, manage pull requests, run automated builds, and deploy applications across development environments. If you work in software development or manage technical teams in Australia, you've likely encountered Bitbucket, especially if your organisation already uses Jira or Confluence from the same vendor.
You might be considering cancellation for several legitimate reasons: your team has shrunk or disbanded, you've migrated to a competitor like GitHub or GitLab, you're not using the build minutes or storage you're paying for, or the monthly subscription no longer aligns with your budget. Yafee understands that every subscription decision carries financial weight, and this guide will walk you through the cancellation process step by step, with close attention to your data protection and refund eligibility under Australian law.
When cancellation makes financial sense
If you're paying for a Standard or Premium plan but your team is idle or you've moved repositories elsewhere, each billing cycle costs you money unnecessarily. Calculate your monthly spend by multiplying the number of billable users by the per-user cost (typically A$6 to A$18 per user per month, depending on your plan tier). If that's money you can reclaim or reallocate, cancelling sooner rather than later recovers real cash. Yafee recommends reviewing your last three invoices to understand your actual usage pattern before you decide.
Reasons to keep your Bitbucket subscription
Conversely, if you're actively building CI/CD pipelines, deploying code regularly, or collaborating with a team that depends on Bitbucket's native integrations with Jira or Confluence, cancellation may disrupt your workflow. You should also consider whether the cost of migrating repositories and reconfiguring pipelines outweighs the monthly subscription fee. Yafee advises weighing switching costs carefully: sometimes it's cheaper to stay than to move.
Bitbucket pricing and plan comparison
Understanding what you're paying for is the foundation of an informed cancellation decision.
| Plan |
Monthly cost (approx AUD) |
Billable users |
Build minutes per month |
Git LFS storage |
| Free |
A$0 |
Up to 5 |
50 |
1 GB |
| Standard |
A$6 to A$10 per user |
Unlimited |
Approx 2,500 |
5 GB |
| Premium |
A$12 to A$18 per user |
Unlimited |
Approx 3,500 |
10 GB |
| Pro tip: Check your billing account for exact AUD pricing. Atlassian displays regional pricing based on your location; always verify your account currency before cancelling to avoid surprises. |
Atlassian charges per billable user on a monthly or annual basis. If you selected annual billing, you likely paid upfront for the entire year, a critical detail that affects refund eligibility (see "Your refund rights in Australia" below). Overages for build minutes and Git LFS storage are charged separately and can accumulate quickly if your team runs intensive CI/CD workloads.
Australian consumer law and your cancellation rights
Your cancellation and refund rights are protected by the Australian Consumer Law (ACL), part of the Competition and Consumer Act 2010, regardless of what Atlassian's standard terms state.
What the australian consumer law guarantees you
Under the ACL, you hold the right to a refund if a digital service is faulty, unsafe, or not fit for its stated purpose. If Bitbucket is unstable, fails to deliver the promised features, or simply does not meet your needs, you can pursue a refund, not just a cancellation. Additionally, if you were charged without clear consent or during a trial period, you have grounds to dispute the charge. The Australian Competition and Consumer Commission (ACCC) enforces these rights and will investigate complaints if Atlassian refuses to cooperate.
Your legal position
You are entitled to cancel your Bitbucket subscription at any time. If Bitbucket is not fit for purpose or you can prove the service was misrepresented, the ACCC backs your claim to a full or partial refund, even if Atlassian's terms suggest otherwise. You do not need to cite a reason to cancel, and no penalty or exit fee can legally prevent you from leaving. If Atlassian refuses your refund request, you can lodge a complaint with the ACCC or take the matter to the Australian Small Business Ombudsman if you qualify. Yafee's experience assisting thousands of Australians shows that companies respect consumer law when it is clearly invoked.
How to cancel your Bitbucket subscription
Bitbucket cancellation is completed entirely online through Atlassian's billing portal; no postal address or phone call is required.
Step 1: log in to your atlassian account
- Navigate to admin.atlassian.com in your web browser.
- Enter your email address and password to sign in.
- If you use single sign-on (SSO) or two-factor authentication, complete that process.
Step 2: access your billing settings
- Once logged in, locate the Billing section in the left-hand navigation menu.
- Select Subscriptions from the submenu.
- You will see a list of all active subscriptions tied to your Atlassian account, including Bitbucket Cloud if you have a paid plan.
Step 3: select Bitbucket and open management options
- Find Bitbucket Cloud in your subscriptions list.
- Click the Manage button next to the Bitbucket entry.
- You will be taken to the subscription management page, which displays your current plan, billing cycle, and usage.
Step 4: initiate cancellation
- Click More actions (usually represented by three dots or a dropdown menu) at the top or side of the subscription panel.
- Select Cancel subscription from the menu.
- Atlassian will display a confirmation dialog asking you to confirm your intention to cancel.
Step 5: confirm and schedule deactivation
- Read the cancellation notice, which will state that your Bitbucket workspace will deactivate 15 days after the end of your current billing period.
- Click Yes, cancel or the equivalent confirmation button.
- Atlassian will send a confirmation email to the address associated with your account within minutes.
Step 6: back up your repositories before deactivation
- You will retain read access to your repositories for 15 days after your billing period ends.
- Use this time to clone or export any code, documentation, or build history you wish to keep.
- If you do not back up your data within 15 days, Atlassian will permanently delete your workspace and all associated repositories.
- Use the command
git clone --mirror to create a complete backup of each repository.
Understanding the cancellation timeline and what happens next
Bitbucket's cancellation process includes a built-in grace period to protect your data and allow you to export your work.
Your deactivation schedule
When you cancel your subscription, Atlassian does not immediately shut down your workspace. Instead, the company schedules deactivation for 15 days after your current billing period ends. For example, if your billing cycle ends on the 30th of the month and you cancel on the 10th, your workspace remains active and accessible until approximately the 15th of the following month. During this window, you can download repositories, export build history, and retrieve any other data stored in Bitbucket. This grace period is a safeguard under Australian Consumer Law to ensure you are not locked out of your own work.
What happens to your repositories
Your repositories remain in read-only mode during the 15-day grace period. You cannot push new commits, create pull requests, or trigger new builds. After 15 days, Atlassian permanently deletes your entire workspace, including all repositories, pull request history, and build artefacts. If you need to preserve any of this data for compliance, audit, or archival purposes, you must export it before the deadline. Yafee emphasises that permanent deletion is irreversible, so treat the 15-day window as non-negotiable for data preservation.
Refund processing and timeline
If you are eligible for a refund (see "Your refund rights" below), Atlassian will process it within 7 to 14 business days after cancellation confirmation. The refund will be credited to your original payment method (credit card, debit card, or bank account, depending on how you paid). Check your bank or card statement to confirm receipt. If 14 days pass and you have not seen the refund, contact Atlassian support at [email protected] and reference your cancellation confirmation email.
Your refund rights and how to claim them in australia
Refunds under Australian Consumer Law are distinct from cancellations: you can cancel your subscription and still pursue a refund if you meet specific criteria.
When you are entitled to a refund
Under the ACL, you have grounds to claim a refund if any of the following apply: Bitbucket was faulty, unsafe, or unreliable; the service did not match Atlassian's description or advertising; you were charged without clear consent (for example, via a misleading trial sign-up); or you can demonstrate that the service was not fit for purpose. You do not have an automatic right to a refund simply because you changed your mind, but if the service failed to deliver what was promised, you do. Additionally, if you paid for an annual subscription and are cancelling within the first 30 days, Australian Consumer Law grants you a 30-day money-back guarantee for digital products purchased online.
How to request a refund from atlassian
- After cancelling your subscription, go to admin.atlassian.com and navigate to Billing > Invoices.
- Locate the invoice or payment record for the period you wish to dispute.
- Click on the invoice to open its details.
- Look for a Contact support or Dispute button, or note the invoice number and reference ID.
- Email Atlassian support at [email protected] with the subject line "Refund request: Bitbucket subscription (Invoice #[your invoice number])".
- In your email, explain why you believe you are entitled to a refund (e.g., service was faulty, not fit for purpose, or charged without consent).
- Attach screenshots or documentation of the issue (downtime reports, feature failures, or evidence of miscommunication).
- Request a response within 10 business days.
If atlassian denies your refund
If Atlassian refuses your refund request or does not respond within 10 business days, you can escalate to the ACCC. The ACCC investigates consumer complaints and can compel companies to honour their legal obligations. You can lodge a complaint online at scamwatch.gov.au or contact the ACCC directly on 1300 302 502. Include your cancellation confirmation email, invoices, and a clear explanation of why you believe Atlassian breached the ACL. Yafee has observed that many businesses comply once they receive formal ACCC involvement, so do not hesitate to escalate if necessary.
Common mistakes to avoid when cancelling Bitbucket
Cancelling a subscription can feel daunting, but awareness of common pitfalls will protect your data and your money.
Mistake 1: forgetting to back up repositories before deactivation
The single most costly error is failing to export your code repositories during the 15-day grace period. Once your workspace is deleted, Atlassian does not recover repositories, even if you request it days later. Before you cancel, clone every repository to your local machine or a backup service like GitHub or GitLab. Use the mirror clone command to preserve the complete history.
Mistake 2: cancelling mid-billing cycle and expecting a pro-rata refund
Atlassian does not offer pro-rata (partial month) refunds for mid-cycle cancellations under its standard terms. However, the ACL may entitle you to one if you can argue the service was not fit for purpose. If you cancel on the 10th of a 30-day billing cycle, you will lose the remaining 20 days unless you dispute the charge with your credit card issuer or the ACCC. For this reason, timing your cancellation to align with a billing cycle end date can minimise losses.
Mistake 3: closing your atlassian account instead of cancelling the subscription
Deactivating your entire Atlassian account is not the same as cancelling your Bitbucket subscription. Closing your account may prevent you from accessing your cancellation confirmation or refund status. Always cancel the subscription first via the Billing menu, and only close your account if you are certain you no longer need any Atlassian services (Jira, Confluence, etc.).
Mistake 4: assuming no refund is possible because the terms say so
Atlassian's terms of service state that subscriptions are non-refundable. However, Australian Consumer Law overrides this clause if the service was faulty or misleading. Do not accept a flat "no refund" response as final; instead, invoke the ACL and request a refund on the grounds that the service was not fit for purpose, especially if you experienced outages, missing features, or performance issues.
Checklist before you cancel Bitbucket
Use this checklist to ensure you have completed all necessary steps before your workspace is deactivated.
| Task |
Status |
Notes |
| Review last 3 invoices and calculate total spend |
[ ] Complete |
Determine if a refund claim is worth pursuing |
| Clone all repositories to local machine or backup service |
[ ] Complete |
Use git clone --mirror for complete backups |
| Export build logs and pipeline configuration |
[ ] Complete |
Save to external drive or cloud storage |
| Update team members with new repository location |
[ ] Complete |
Notify via email or project management tool |
| Log in to admin.atlassian.com and confirm subscription status |
[ ] Complete |
Verify you can access Billing and Subscriptions |
| Initiate cancellation and confirm via email |
[ ] Complete |
Save confirmation for refund dispute if needed |
Comparing Bitbucket with GitHub and GitLab
If you are cancelling Bitbucket, you are likely migrating to another platform. This comparison will help you evaluate whether a switch is the right move.
| Feature |
Bitbucket Cloud |
GitHub |
GitLab |
| Free tier |
Yes (up to 5 users) |
Yes (public & private repos) |
Yes (public & private repos) |
| Jira integration |
Native, seamless |
Via third-party apps |
Via third-party apps |
| CI/CD pipelines included |
Limited (Bitbucket Pipelines) |
GitHub Actions (generous limits) |
GitLab CI/CD (generous limits) |
| Starting price (per user per month AUD) |
A$6 |
A$8 |
A$7 |
| Best for |
Atlassian-heavy teams |
Large open-source communities |
DevOps-focused teams |
| Support quality |
Good (email & community) |
Excellent (community & forums) |
Good (email & community) |
If your team relies heavily on Jira or Confluence, Bitbucket's native integration offers significant workflow advantages and may justify staying. However, if you use Bitbucket in isolation, GitHub or GitLab often provide more generous free tiers and better-integrated CI/CD pipelines at a comparable or lower cost. Yafee advises evaluating the total cost of ownership, including migration effort, before committing to a new platform.
After cancellation: what to expect and how to stay compliant
Cancellation is not instantaneous; understanding the post-cancellation period will prevent confusion and lost data.
Your workspace grace period (15 days)
After cancellation, your Bitbucket workspace remains visible and accessible for 15 days from the end of your billing period. You can log in, view repositories, and download files during this time, but you cannot modify code or trigger builds. Treat this window as a read-only archive period. If you need to retrieve any forgotten files, logs, or documentation, do so before day 15. After day 15, all data is permanently deleted and irrecoverable.
Monitoring your email for confirmation and refund status
Atlassian sends a cancellation confirmation email within minutes of your request. Save this email in a secure folder (not trash) because you will need the confirmation ID if you dispute a charge or pursue a refund through your credit card issuer or the ACCC. Check your email regularly for refund updates; Atlassian typically sends notification when a refund is processed.
Verifying the cancellation on your next billing cycle
Log in to admin.atlassian.com about 5 days before your next scheduled billing date. Navigate to Billing > Subscriptions and confirm that Bitbucket Cloud no longer appears in your active subscriptions list. If it does, contact Atlassian support immediately to investigate. A charge made after cancellation is grounds for a chargeback with your credit card issuer and a complaint to the ACCC.
Summary and next steps
Cancelling Bitbucket in Australia is straightforward when you follow the correct process and understand your legal protections. You have the right to cancel at any time, and under Australian Consumer Law, you may be entitled to a refund if the service was faulty or not fit for purpose. Back up your repositories during the 15-day grace period, request a refund if applicable, and escalate to the ACCC if Atlassian refuses to cooperate.
Yafee has helped thousands of Australian consumers navigate subscription cancellations and secure refunds they were owed. Whether you are migrating to GitHub, GitLab, or stepping back from version control altogether, this guide ensures you leave Bitbucket cleanly, protect your data, and understand your rights. If you encounter resistance from Atlassian, cite the Australian Consumer Law and the ACCC's authority, and remember that no company can legally prevent you from cancelling or claiming a refund when the law is on your side.
For further assistance or to understand your specific situation, visit Yafee at yafee.com, where contract law specialists and consumer advocates are ready to help you navigate subscription disputes and cancellation processes.