← Blog
7 min read

Do You Need an ABN to Sell Digital Products in Australia?

The short answer: if you're selling regularly with the intent to make money, yes. Here's what the ATO looks at, what the GST threshold means, and how to get started.

It depends on whether the ATO considers your activity a business or a hobby. If you are selling digital products regularly, marketing them to an audience, and intending to make money, you will generally need one. The good news is that registering is free and takes about ten minutes at abr.gov.au.

What is an ABN?

An ABN (Australian Business Number) is an 11-digit number that identifies your business with the Australian government and other businesses. It is free to register, takes about ten minutes through the Australian Business Register at abr.gov.au, and stays with you for as long as you are operating.

The business vs hobby question

This is the part that trips most creators up, and it is the heart of the ABN question.

The ATO does not care how small your operation is or whether you think of yourself as a creator rather than a business owner. What it cares about is intent and behaviour. An activity is considered a business if it is carried out in a business-like way with the intention of making a profit.

In plain terms: if you have created a product, set a price, marketed it to an audience, and are trying to make regular sales, the ATO is likely to consider that a business. If you occasionally sell something to a friend, have no marketing presence, and no real plan to scale it, that might be a hobby.

A useful self-check. Ask yourself: are you selling regularly, or planning to? Have you promoted your product to an audience? Did you create it specifically to sell it? Are you keeping track of what you earn? If you answered yes to most of those, the ATO would probably call it a business.

The ATO has a hobby vs business tool on their website that walks you through their criteria. It is worth five minutes of your time if you are genuinely unsure.

One thing to be clear about: the ATO is looking at intent and activity, not revenue. You do not need to be earning $75,000 before you need an ABN. That threshold is for GST, which is a separate question covered below.

What happens if you sell without an ABN?

If you sell without an ABN and another business pays you, they may be required to withhold tax at 47% under the ATO's no-ABN withholding rules. For most digital product creators selling directly to consumers, this is less of an immediate issue. But it can create complications as your business grows, particularly if you start working with brands, platforms, or other businesses that need to pay you.

ABN registration is free, so there is no reason to delay once you have decided you are running a business.

What about GST?

GST (Goods and Services Tax) is a 10% tax added to sales in Australia. You are required to register for GST and collect it from customers once your annual turnover reaches $75,000. Below that threshold, registration is optional.

Once you hit $75,000, you have 21 days to register. The ATO can backdate registration by up to four years if you delay, and charge GST on past sales along with penalties. So if you think you might be approaching that threshold, it is worth getting ahead of it rather than scrambling to catch up.

The key distinction to understand: you can have an ABN without being registered for GST. Most creators starting out will register for an ABN but will not need to think about GST until their revenue grows. These are two separate registrations, and most creators only ever need to deal with the ABN one.

For international sales: digital products sold to consumers outside Australia are generally GST-free. If most of your buyers are overseas, GST matters less to you. But once you are registered for GST, any Australian sales need to include it, and you will need to track Australian versus international sales separately.

If you are close to the $75,000 threshold or unsure how GST applies to your situation, an accountant can give you a clear answer quickly.

Practical steps for most digital product creators

  1. Use the self-check above to decide whether your activity is a business or a hobby. If you have a product, a price, and an audience, it is almost certainly a business.

  2. If it is a business, register for an ABN at abr.gov.au. Free, takes about ten minutes, and you do not need a third-party service to do it.

  3. Set up a simple way to track your income from day one. A basic spreadsheet is enough to start. The habit matters more than the tool.

  4. Keep an eye on your annual turnover. If you approach $75,000, talk to an accountant about GST registration before you hit it.

  5. Get your store live. Cashcart handles payment and file delivery automatically, and collects buyer details at checkout so your records are clean from the first sale. It is free to start, and you can compare it against other options in this platform breakdown.

Frequently asked questions

Do I need an ABN to sell digital products in Australia?

If you are selling digital downloads regularly, marketing your products to an audience, and generating consistent income, the ATO is likely to consider that a business activity, which means you generally need an ABN. Registering is free through abr.gov.au and takes about ten minutes.

Can I sell digital products as a hobby without an ABN?

If your activity is occasional, you are not actively marketing it, and your main purpose is not to make a profit, the ATO may classify it as a hobby, and hobbies do not require an ABN. But if you have created a product, set a price, and are posting about it to an audience, the ATO would most likely see that as a business rather than a hobby.

What is the GST threshold for digital product sellers in Australia?

GST registration is required once your annual turnover reaches $75,000. Below that, it is optional. You can have an ABN without being registered for GST. Most creators starting out will register for an ABN but will not need to think about GST until their revenue grows.

Is registering for an ABN free?

Yes. Registering for an ABN through the Australian Business Register at abr.gov.au is free and takes about ten minutes. You do not need to use a third-party service to do it, though some creators choose to use an accountant to make sure their broader business structure is set up correctly from the start.

Do I need to charge GST on digital products sold to overseas customers?

Digital products sold to consumers outside Australia are generally GST-free, so you do not need to add GST to those sales. Once you are registered for GST, Australian sales must include it. If you sell to a mix of Australian and international customers, you will need to track them separately.

What if I start selling and then realise I should have had an ABN?

You can register for an ABN at any point. The ABN itself does not carry a hard start date in the way GST registration does, so getting one late is not a major problem. If you have passed the $75,000 GST threshold without registering, that is a more serious matter and worth talking to an accountant about promptly.

The short version

If you are creating digital products, setting prices, marketing them to an audience, and trying to build consistent income, you are running a business in the ATO's eyes, and you should get an ABN. It is free, it takes ten minutes, and it removes any uncertainty about where you stand.

Once that is sorted, the next step is getting your store live. Cashcart is free to start, takes about five minutes to set up, and handles payment and file delivery automatically. If you are not sure whether a website is even necessary, this guide explains how to sell without one.

Ready to switch?

Set up your Cashcart store in 5 minutes. Free to start.

Start for free →