Promotional offer — trial 48 h at $1.61 then $87.71/month without obligation. The solution to track your subscriptions.

Cancel Git: The Right Way to Exit Your Subscription
Learn how to cancel your Git subscription with ease. Understand your rights and get the best support. Rated 4.8/5. Start your cancellation today!
Your information
Complete the form below as on an e-cancellation journey: your data will pre-fill the rest in Tocancel. No letter preview on this page.
How to cancel Git services in australia and understand your developer rights
What Git services are and why developers subscribe
Git itself is free and always will be. It's an open-source version control system maintained by a global community, available to download and use without charge. However, the ecosystem around Git has grown into dozens of paid services that developers and teams rely on daily.
You might pay for GitHub Pro, GitLab Premium, Bitbucket Cloud, or desktop clients like Tower. You might subscribe to team collaboration tools that sit on top of Git infrastructure. Each service has its own billing terms, cancellation process, and refund eligibility. If you're reading this, you've decided one of these subscriptions no longer fits your needs, and you want to exit cleanly and keep track of your rights.
At Tocancel, we help Australian developers and technical teams understand exactly what they're paying for and how to cancel without losing access to critical work or facing unexpected charges. This guide walks you through every Git-related subscription scenario and your consumer rights under Australian law.
The difference between Git the software and git-based services
Git the command-line tool costs nothing. What you pay for is convenience, collaboration, security, and team features built on top of Git infrastructure. Tower gives you a graphical interface. GitHub Pro gives you advanced security scanning and code review tools. GitLab Premium adds project management and CI/CD pipelines. Each vendor sets its own terms, so identifying which service you actually subscribe to is your first critical step.
Common git-related paid services australians use
Most Australian developers use at least one paid Git-adjacent service. Understanding which one you're subscribed to, where you signed up, and what billing cycle you're on shapes your entire cancellation strategy and your eligibility for refunds under Australian Consumer Law.
Pricing and billing cycles for git-based services
Git-related subscriptions range from A$10 per month to thousands of dollars annually, depending on the vendor, your plan tier, and whether you're billed monthly or annually.
| Service | Subscription model | Billing cycle | Typical Australian cost (AUD) |
|---|---|---|---|
| Git (core) | Open source | Free | A$0 |
| GitHub Pro | Per-user monthly or annual | Monthly or annual | A$10-20 monthly; A$100-150 annually |
| GitLab Premium | Per-user monthly or annual | Monthly or annual | A$15-25 monthly; A$150-250 annually |
| Tower (desktop client) | Annual license or perpetual | One-time or annual | A$95-130 annually (one-time purchase) |
| Bitbucket Cloud (Atlassian) | Freemium; paid add-ons | Monthly or annual | Starts free; paid plans A$5-50+ monthly |
| GitKraken (desktop client) | Annual or monthly subscription | Monthly or annual | A$60-100 annually; A$10-15 monthly |
Many services price in USD or GBP, so your actual Australian cost fluctuates with exchange rates. Always screenshot your checkout confirmation so you have proof of the exact amount you agreed to pay. This matters when you request a refund under Australian Consumer Law.
When you're billed and what happens if you cancel mid-cycle
Most Git services bill you in advance for the period ahead. If you subscribe to a monthly plan, you're charged on day one for 30 days of access. If you choose annual billing, you pay upfront for 12 months. Some vendors refund unused portions of your subscription if you cancel early; others do not. Your refund eligibility depends on the vendor's terms and your consumer protections under Australian law, not the vendor's preference.
Your consumer rights and why they matter
Every subscription you purchase as an Australian consumer is protected by the Australian Consumer Law (part of the Competition and Consumer Act 2010). You have rights regardless of what the vendor's terms say.
What australian consumer law guarantees you
Under Australian Consumer Law, any service you pay for must be fit for purpose, delivered with due care and skill, and match any description given to you. If you cancel a Git subscription because the service isn't working as advertised, or because it fails to deliver what you paid for, you have a right to a refund or replacement. This is not a favor from the vendor; it's a legal obligation.
Additionally, if you paid for an annual subscription and the vendor shuts down, materially changes the service, or stops supporting your region, you may have grounds for a partial refund even if their terms say "all sales final." Tocancel advises consumers to document all communications with the vendor, especially if service quality drops or features disappear.
The 14-day cooling-off period
When you purchase most digital services online, you have 14 calendar days from the date you complete the transaction to change your mind and cancel without penalty. This applies to Git subscriptions purchased through online checkout, email, or app-based sign-up. If you cancel within this window, you're entitled to a full refund regardless of whether you've used the service.
Important: this 14-day window applies only if the vendor gave you clear cancellation terms at the time of purchase. If their terms were hidden, unclear, or missing, you may have grounds for a refund even after 14 days have passed. Tocancel recommends keeping records of every email, confirmation screen, and terms document you see when you sign up.
Your legal position in plain language
The vendor cannot force you to stay subscribed if the service is faulty, misleading, or no longer suits your needs. If they refuse a refund after you've raised a legitimate complaint, you can escalate to the Australian Competition and Consumer Commission (ACCC) or your state's fair trading authority. Neither the vendor's terms nor their customer service response overrides your statutory rights as an Australian consumer.
How to cancel Git subscriptions step by step
Cancellation method varies by vendor. Some allow instant cancellation through your account dashboard; others require email or written notice. Tocancel advises you to follow the official cancellation path for your specific service.
Cancelling GitHub subscriptions
GitHub is the most widely used Git hosting service in Australia. Follow these steps:
- Log in to your GitHub account
- Click your profile photo in the top-right corner and select Settings
- In the left sidebar, click Billing and plans
- Under Plans, find the subscription you want to cancel
- Click Edit and then select Downgrade to free
- Review the warning about losing access to paid features
- Confirm the downgrade by clicking Downgrade to free again
- Screenshot the confirmation page showing your free plan is now active
Your cancellation takes effect immediately. You retain read access to public repositories but lose advanced features like private repository unlimited collaborators and GitHub Actions minutes. If you paid for annual billing, contact GitHub Support and request a pro-rata refund for unused months under Australian Consumer Law.
Cancelling GitLab subscriptions
GitLab offers similar account controls:
- Sign in to your GitLab account
- Click your avatar and select Preferences
- Click Billing in the left menu
- Scroll to your active subscription and click Change your plan
- Select the free plan tier
- Confirm by clicking Confirm change
- Screenshot your confirmation email
Your downgrade takes effect at your next billing date. If you've already paid for the current month or year, you'll receive account credit that GitLab may allow you to roll forward or refund. Request a cash refund via email to support if the company doesn't offer one automatically.
Cancelling bitbucket cloud subscriptions
Atlassian's Bitbucket is slightly different because many users remain on the free tier:
- Log in to your Bitbucket account
- Click your avatar and select Workspace settings
- Click Billing on the left side
- Find your active plan and click Change plan
- Select Free or a lower tier
- Confirm the downgrade
- Save your confirmation reference number
Paid plans downgrade immediately. Prorated refunds for annual plans may require contacting Bitbucket Support directly with your invoice number and cancellation date.
Cancelling tower, GitKraken, or desktop client subscriptions
Desktop Git clients often use different billing systems (some are one-time purchases, others subscriptions):
- Open the client application and go to Preferences or Settings
- Locate Account, Billing, or License
- If a subscription is active, look for an Unsubscribe or Manage Billing option
- Some vendors (Tower) may require you to log in to their website account portal instead
- Visit the vendor's website, sign in, and navigate to Account > Billing
- Cancel the subscription and screenshot the confirmation
- If the vendor doesn't offer automatic cancellation, send a cancellation email (see below)
Desktop clients sometimes don't offer self-service cancellation. If you can't find a cancel button, move to the written cancellation method below.
Cancelling via written notice (when no online option exists)
Some Git service vendors don't offer self-service cancellation or their systems fail. In these cases, you must send a written cancellation request. Tocancel recommends this approach because it creates a dated, traceable record of your cancellation intent.
- Find the vendor's official support email or contact address (check their website footer or Terms of Service)
- Most vendors list a support@[domain] or legal@[domain] email
- If no email is listed, use the postal address shown in their Terms
- Compose a clear, professional email with the subject line: "Cancellation request: [Your account email or username]"
- Include the following details:
- Your full name
- The account email address or username associated with your subscription
- The date you started the subscription (from your first confirmation email)
- The current subscription tier or plan name
- A clear statement: "I request cancellation of my subscription effective immediately"
- Your preferred refund method (credit card reversal or bank transfer)
- Send the email using a service that provides read receipts or delivery confirmation (Gmail, Outlook, Australia Post tracking)
- Keep a copy of the email in a folder labeled "Cancellations"
- Wait 5 business days for a response
- If the vendor doesn't respond, send a follow-up email with the original email attached
Written notice protects you because it creates an official timestamp. If the vendor later claims you didn't cancel, you have proof you did.
Refunds and what you're entitled to receive
Your refund eligibility depends on when you cancel, your billing cycle, and whether the service is working as promised.
Full refunds within 14 days
If you cancel any Git subscription within 14 calendar days of purchase and haven't downloaded major files or used advanced features extensively, you're entitled to a full refund. This applies even if the vendor's terms say "no refunds." The Australian Consumer Law's cooling-off period overrides vendor policy.
Pro-rata refunds for annual subscriptions cancelled mid-year
If you paid for 12 months upfront and cancel after 4 months, you've used 33% of your subscription. You're entitled to a refund of the remaining 67%, calculated as (remaining months ÷ 12) × total amount paid. For example: A$120 annual plan, cancelled after 4 months = (8 ÷ 12) × A$120 = A$80 refund. Tocancel advises you to calculate this yourself and include it in your cancellation request so the vendor knows you understand your rights.
Refunds if service quality drops or features disappear
If the vendor materially changes the service after you've paid (for example, removes a key feature, reduces storage, or stops supporting your region), you may claim a refund even outside the 14-day window. Document the change by taking screenshots before and after, and mention this in your cancellation request.
No refund scenarios (and why they still might not hold)
Most Git vendors claim they don't refund if you've actively used the service. However, "use" alone doesn't cancel your right to a refund if the service is faulty or doesn't match its description. For example, if you paid for a tool that promised unlimited collaborators but it crashed every time you added more than 10, use isn't a valid reason to refuse a refund. Tocancel recommends disputing any blanket "no refund" policy if the service failed to deliver.
Common mistakes when cancelling Git subscriptions
Cancelling can feel straightforward, but small errors often delay refunds or leave you still charged. Many Australian developers accidentally downgrade instead of cancelling, or forget to request their refund in writing.
Downgrading instead of cancelling
The biggest mistake is clicking "downgrade to free" instead of "cancel subscription." Downgrading moves you to a free plan but keeps your account active and may leave automatic billing enabled. If the vendor later adds paid features or reactivates charges, they'll bill your payment method without warning. Always click the option that says Cancel, Delete, or Terminate, not Downgrade.
Not requesting your refund in writing
Many vendors don't automatically refund pro-rata amounts. They assume you've accepted their terms and won't return money unless you explicitly ask. After you cancel, send a follow-up email requesting your refund with your calculation included. Without this written request, you have no record of asking, and the vendor has no obligation to refund.
Forgetting to screenshot your confirmation
If the vendor's cancellation page doesn't send an automatic confirmation email, take a screenshot of the page showing your cancellation is complete. Save it with the date and time visible. This becomes critical evidence if the vendor later claims your cancellation never arrived.
Cancelling during a free trial without checking for auto-renewal
Free trials often auto-renew to a paid subscription on the final day. If you didn't cancel the trial before the renewal date, the vendor will charge you. Check your email for a trial expiration notice, then cancel immediately. If you've been charged, request a refund citing the unexpected auto-renewal.
After you cancel: what happens to your data and access
Cancelling a Git subscription is emotionally stressful because your code, history, and collaborations feel at risk. Understand that cancelling your plan doesn't usually delete your repositories or data immediately.
Data retention and access after cancellation
Most Git vendors retain your repositories and data for 30 to 90 days after cancellation, even on free plans. This gives you time to export your work or migrate to a different platform. However, paid features (private repositories, advanced security scanning, CI/CD minutes) usually disappear immediately or at your next billing date.
Before you cancel, export any private repositories, workflow configurations, and team settings you need. GitHub, GitLab, and Bitbucket all offer export tools in their Settings or Admin panels. Tocancel advises you to download this data to a local backup before submitting your cancellation request.
Moving your repositories to another platform
Git's entire value is that your code is portable. You can move repositories between GitHub, GitLab, Bitbucket, and private servers without losing history or commit data. Most migrations take fewer than 10 minutes using the vendors' built-in migration tools. Plan your move before you cancel so you're not left scrambling.
What happens to team access and permissions
If you own a team account, cancelling your plan may downgrade team members to read-only access or remove them entirely depending on the vendor's policy. Notify your team before you cancel so they can plan alternatives.
If the vendor refuses to refund you
If you've requested a refund and the vendor ignored you, denied it unfairly, or offered less than you're owed, you have escalation options.
Step 1: escalate within the vendor's system
Send a second email to support with the subject "Escalation: Refund request [Your account email]." Reference your original cancellation request, include your refund calculation, and cite the relevant Australian Consumer Law section. Be professional but firm. Most vendors respond to this level of escalation within 10 business days.
Step 2: lodge a complaint with the ACCC
If the vendor doesn't respond or refuses your refund, lodge a formal complaint with the Australian Competition and Consumer Commission (ACCC) at accc.gov.au. Include copies of all emails, your invoice, and your cancellation request. The ACCC investigates breaches of Australian Consumer Law and can compel the vendor to refund you.
Step 3: contact your state's fair trading authority
Each Australian state has a fair trading office (NSW Fair Trading, Consumer Affairs Victoria, etc.). You can lodge a complaint if the vendor is based in Australia or doing business here. State authorities often resolve disputes faster than the ACCC for smaller amounts.
Step 4: reverse the charge through your bank
As a last resort, contact your bank and request a chargeback or reversal of the vendor's charges. Explain that you cancelled the subscription, requested a refund, and the vendor refused. Most banks reverse fraudulent or disputed charges within 10 business days. Tocancel notes this should be your final step, not your first, because vendors may close your account in response.
Comparison table: cancellation difficulty by platform
Not all Git services make cancellation equally easy. This table shows which vendors have the simplest and most transparent cancellation processes.
| Platform | Cancellation method | Self-service available? | Typical refund response time | Ease rating |
|---|---|---|---|---|
| GitHub | Dashboard downgrade | Yes | 5-7 business days | Easy |
| GitLab | Dashboard downgrade | Yes | 5-10 business days | Easy |
| Bitbucket Cloud | Dashboard downgrade | Yes | 7-14 business days | Moderate |
| Tower | Website account portal or email | Partially | 10-14 business days | Moderate |
| GitKraken | Website account management | Yes | 5-7 business days | Easy |
GitHub and GitLab offer the fastest, simplest cancellations because they've invested in self-service systems. Smaller vendors or desktop clients often require email support, which delays your cancellation and refund by several days.
Checklist: before and after you cancel
Use this checklist to ensure you don't miss any steps and protect your data and rights.
Before cancellation
- Export all repositories, workflows, and configuration files to a local backup
- Download any CI/CD logs, security reports, or team documentation you need
- Take a screenshot of your current plan tier and the features you're paying for
- Note the date you started the subscription (from your first invoice)
- Write down the total amount you've paid to date
- Check the vendor's cancellation and refund terms on their website
- Notify any team members or collaborators who depend on your account
During cancellation
- Take a screenshot of every screen in the cancellation process
- Note the exact date and time you clicked Cancel
- If the vendor provides a confirmation number, save it immediately
- Copy any confirmation text displayed on-screen into a document
- If cancelling via email, use a read-receipt service and copy the email text to a file
After cancellation
- Wait 2 business days, then log back into your account and confirm the plan shows "Free"
- Check your email for a cancellation confirmation (it may arrive within 24-48 hours)
- If you're owed a refund, send a follow-up email within 5 business days requesting it
- Check your bank statement 7-14 days later to confirm the refund has posted
- Create a folder labeled "Git Cancellation" and save all screenshots, emails, and invoices there
Final thoughts: take control of your subscriptions
Cancelling a Git subscription doesn't have to be stressful. You have clear legal rights under Australian Consumer Law, and most vendors process cancellations routinely if you ask clearly and follow their stated process.
The key is to act deliberately: export your data first, cancel using the official method for your platform, request your refund in writing if you're owed one, and document every step. If the vendor refuses to cooperate, you have escalation paths through the ACCC and your bank.
Tocancel has helped thousands of Australian consumers cancel unwanted subscriptions and recover refunds they were rightfully owed. Whether you're leaving GitHub because you've switched to a different platform, cancelling a team plan because your project has ended, or downgrading Tower because you found a free alternative, Tocancel is here to remind you that your rights matter more than the vendor's terms.
Your subscription is a contract you can exit. Take control.
Frequently asked questions — Git
What is Git and why do people subscribe?
Git is a free, open-source version control system used by developers to track code changes and collaborate. People subscribe to paid services built on Git for features like hosted repositories and team collaboration tools.
What are common paid Git-related services in Australia?
Common paid services include GitHub Pro, GitLab Premium, and desktop clients like Tower. These services often have varying costs and billing cycles.
What happens when I cancel my Git subscription?
When you cancel a Git subscription, you typically stop being billed at the end of your current billing cycle. Check your provider's terms for specific details.
What are my consumer rights when cancelling a Git subscription in Australia?
Under Australian consumer law, you have the right to cancel subscriptions and may be entitled to refunds depending on the service's terms and conditions.
Why might someone want to cancel their Git subscription?
Legitimate reasons for cancellation include dissatisfaction with the service, a billing dispute, or the need to downgrade to a free version.
Other brands
Quickly access a similar journey: