Alex is Sprintlaw’s co-founder and principal lawyer. Alex previously worked at a top-tier firm as a lawyer specialising in technology and media contracts, and founded a digital agency which he sold in 2015.
- What Is a Software Licensing Agreement?
Step-By-Step: Using And Managing Software Legally
- 1) Map Your Needs and Risks
- 2) Shortlist Options and Check Pricing Triggers
- 3) Review the Licence (Don’t Just Click “I Agree”)
- 4) Set Your Privacy and Security Foundations
- 5) Put Internal Controls Around Usage
- 6) Prepare For Exit (Before You Need It)
- 7) If You Build or Supply Software
- 8) If Something Goes Wrong
- What Legal Documents Will You Likely Need?
- Key Takeaways
Software sits at the heart of almost every Australian business today - from accounting and payroll to CRM, e‑commerce and project management.
Whether you’re launching a startup, scaling a growing team or streamlining your back-office, the tools you choose (and the terms you accept) can have real legal and operational consequences.
Unlike physical goods, most software isn’t “sold” outright. You’re granted permission to use it under a software licensing agreement. That agreement sets the rules - what you can do, what you can’t, what it costs, how your data is handled and what happens if something goes wrong.
This guide breaks down software licensing in plain English, so you can make confident decisions, avoid common pitfalls and keep your business compliant in Australia.
What Is a Software Licensing Agreement?
A software licensing agreement is a contract between the owner of software (the licensor) and the user (the licensee) that grants you permission to use, access, install or host the software on agreed terms.
You don’t own the software itself - you’re buying a right to use it under specific conditions. Those conditions usually cover things like who can use it, where it can be used, how many users or devices are allowed, security requirements, support, updates, pricing and termination.
Software licensing spans almost every business tool, including:
- Productivity suites and collaboration tools
- Cloud apps and Software-as-a-Service (SaaS)
- Point of Sale (POS), inventory and CRM platforms
- Industry-specific tools (engineering, creative, medical, legal)
- Bespoke or custom-built systems
Clicking “I agree” creates a binding contract. If you’re unsure about the legal or technical wording, it’s sensible to get a quick contract review before you commit - especially for mission‑critical software.
Common Software Licence Models (And What They Mean For You)
There’s no single “standard” software licence. These are the models you’ll encounter most often in Australia and what they typically mean for your business.
1) Proprietary Licence
The licensor owns all rights. You get a limited right to use the software under set terms. This is common for most commercial desktop apps and many cloud platforms.
2) Subscription (SaaS)
You pay monthly or yearly to access the software. You don’t host it, and access can end if you stop paying or breach the terms. Watch for per‑user pricing, usage caps and automatic renewals.
3) Perpetual Licence
A one‑off fee to use a particular version indefinitely. Upgrades, security patches or support may require separate maintenance fees. Make sure you understand what’s included versus optional.
4) User/Device/Instance-Based
Licences that limit the number of named users, devices, installations or server instances. Over-deploying (even unintentionally) can breach your licence.
5) Open Source
Code is provided under an open-source licence. It’s often free to use, but conditions still apply (e.g. preserving notices, making modifications available, or restrictions on combining with proprietary code depending on the licence). Treat open-source terms with the same care as commercial licences.
6) Custom or Bespoke Licences
When a developer builds software specifically for you, the licence (and ownership of IP) should be negotiated. Clearly document who owns what, how it can be used and what happens if the relationship ends. For customer‑facing software, you may also need tailored SaaS terms or a public-facing Terms of Use.
Key Clauses To Review Before You Click “I Agree”
Most licence agreements cover similar ground. Here are the clauses that typically matter most for small and medium businesses - and why.
Scope of Use and Restrictions
- How you’re allowed to use the software (internal business use, external commercial use, resale, embedding in your product, etc.).
- Any technical or territorial limits (e.g. use only in Australia, or only in your corporate group).
- Prohibitions on reverse engineering, benchmarking or competing products.
User, Device and Usage Limits
- Caps on users, devices, environments or API calls.
- Rules on sharing accounts and multi‑tenant use.
- Audit rights (how the vendor can verify compliance).
Fees, Renewals and Exit
- Pricing structure and what triggers extra fees (e.g. additional users, premium support, storage).
- Auto‑renewal terms and notice periods to cancel.
- Consequences of non‑payment and any reinstatement fees.
Updates, Maintenance and Support SLAs
- What updates you get, how often, and whether updates are mandatory.
- Support hours, response times and escalation (often set out in a Service Level Agreement).
- Planned downtime and how you’ll be notified.
Intellectual Property (IP) and Ownership
- Confirmation that you’re receiving a licence, not ownership of the software.
- Ownership of customisations, configurations or plug‑ins built for you.
- Rights in your data, analytics and any feedback you provide.
Privacy, Data Security and Data Location
- Where data is stored and processed (Australia or overseas) and minimum security standards.
- Responsibilities for backups, restoration and incident response.
- Obligations if personal information is involved - you may need a compliant Privacy Policy and internal procedures.
Warranties, Indemnities and Liability Caps
- What the vendor promises (e.g. malware‑free, conforms to documentation) and for how long.
- Any indemnities (e.g. IP infringement indemnity) and how they operate.
- Limits on liability and excluded losses - check these carefully so you’re not accepting unreasonable risk for mission‑critical systems.
Termination and Data Return
- When either party can end the agreement (for breach, insolvency, convenience).
- What happens to your access, backups and export rights on exit.
- Data deletion timelines and format of any final data export.
If a clause doesn’t make sense, or the risk feels one‑sided, get a short legal review or negotiate amendments before signing.
Which Australian Laws Affect Software Licensing?
Licensing is contractual, but several Australian laws often sit in the background. Understanding them helps you spot issues early and stay compliant.
Australian Consumer Law (ACL)
The ACL applies to businesses supplying goods and services (including software) in Australia. It covers misleading or deceptive conduct, consumer guarantees for services and unfair contract terms.
- Misleading or deceptive conduct: Marketing claims, performance representations and comparisons must be accurate. This applies to your own customer promises as well as how you interpret a vendor’s claims. See our guide on section 18 of the ACL.
- Unfair contract terms: Since November 2023, penalties can apply for proposing, using or relying on unfair terms in standard form contracts. Small businesses are now broadly covered (e.g. fewer than 100 employees or annual turnover under $10m). This matters if you offer your own standard SaaS terms or EULAs.
Copyright and IP Law
Software is protected by copyright. Using it beyond your licence (e.g. unauthorised copying, sharing or modification) can infringe IP rights. Typical consequences are contractual remedies, damages or injunctions - not administrative “fines” for ordinary licence breaches. Criminal penalties tend to be reserved for deliberate piracy or serious offences.
Privacy Act 1988 (Cth)
If you handle personal information, the Privacy Act may apply. Most small businesses under $3 million annual turnover are exempt, but there are important exceptions (for example, if you provide health services, trade in personal information, or are a contractor to a larger entity that requires compliance).
- If you’re an APP entity or an exception applies, you must have an up‑to‑date and accessible Privacy Policy and meet the Australian Privacy Principles (collection, use, disclosure, security, access/correction and breach response).
- If your software sends personal information overseas, you’ll need to consider cross‑border disclosure obligations (APP 8) and ensure appropriate contractual safeguards with processors. A Data Processing Agreement can be a helpful contractual tool here - it’s not mandated by Australian law, but it’s a practical way to allocate privacy and security responsibilities, especially with overseas vendors.
Contract Law and Dispute Resolution
Licence terms are ultimately contracts governed by Australian contract law (or the stated governing law). Pay attention to dispute resolution steps (notice, negotiation, mediation) and jurisdiction clauses. Well‑drafted clauses can resolve issues faster and at lower cost.
Step-By-Step: Using And Managing Software Legally
Setting up the right way saves money, avoids downtime and reduces risk. Use this practical sequence for new tools and renewals.
1) Map Your Needs and Risks
- List what each team needs (finance, sales, operations, marketing) and the data each tool will handle.
- Decide your user numbers, budget, expected growth and any integrations or APIs you’ll rely on.
- Identify red‑flag risks: sensitive data, uptime needs, vendor lock‑in, regulatory considerations (e.g. health or financial data).
2) Shortlist Options and Check Pricing Triggers
- Compare proprietary, open‑source, on‑prem and cloud options.
- Look for per‑user fees, storage/usage caps, premium support rates and auto‑renewal settings.
- Ask about discounts for annual commitments versus monthly flexibility.
3) Review the Licence (Don’t Just Click “I Agree”)
- Focus on scope of use, user/device limits, data rights, uptime/support and exit terms.
- For high‑impact tools, get a quick contract review or negotiate a short rider to fix any deal‑breakers.
4) Set Your Privacy and Security Foundations
- Confirm where data is stored and who can access it. Ensure security controls align with your risk profile.
- If you’re subject to the Privacy Act, publish a compliant Privacy Policy and align your internal processes with it.
- Where third parties process data for you (especially overseas), use a Data Processing Agreement to define security, sub‑processors, breach notice and deletion/return of data on exit.
5) Put Internal Controls Around Usage
- Use named accounts, least‑privilege access and password managers; avoid shared logins.
- Track licence keys, user counts, renewal dates and change logs in a central register.
- Train your team on acceptable use, data handling and your obligations under each licence.
6) Prepare For Exit (Before You Need It)
- Confirm export formats, API availability and any fees for data extraction.
- Set calendar reminders well before renewal to reassess value, negotiate or switch providers.
- Document how to disable access, retrieve data and complete deletion requests.
7) If You Build or Supply Software
- Publish clear end-user terms (EULA) and, where you’re providing a hosted platform, tailored SaaS terms.
- Use a robust Software Licence Agreement and EULA to define licence scope, fees, support, IP ownership and liability.
- Include an accurate Privacy Policy and align your practices to the ACL (consumer guarantees and marketing claims).
8) If Something Goes Wrong
- Accidental over‑deployment or missed renewals happen. Pause any non‑compliant use, speak with the vendor and agree on a commercial fix.
- If you receive a notice, respond promptly and check audit rights, cure periods and dispute processes in the contract.
- Get advice quickly if you’re unsure about next steps or potential exposure.
What Legal Documents Will You Likely Need?
- Software Licence Agreement / EULA: Your core contract if you supply software, covering licence scope, fees, support and IP. See Software Licence Agreement and EULA.
- SaaS Terms: Customer‑facing terms for hosted platforms that set uptime, support and fair use rules, often paired with a service policy. See SaaS terms.
- Terms of Use: Public website/app rules for visitors and registered users, including acceptable use and IP notices. See Terms of Use.
- Privacy Policy: Explains how you collect, use and secure personal information and how people can contact you. See Privacy Policy.
- Data Processing Agreement: Contractual controls with processors (especially overseas) for security, sub‑processing and breach notification. See Data Processing Agreement.
- Non‑Disclosure Agreement (NDA): Protects confidential information when discussing features, pricing or integrations with partners or contractors. See Non‑Disclosure Agreement.
- Employment Contracts and Policies: If you have staff, define duties, confidentiality and acceptable use. See Employment Contract.
You may not need everything on day one, but having the right documents in place early prevents disputes and builds customer trust.
Key Takeaways
- Most business software is licensed, not owned - the licence sets what you can do, how you pay and what happens on exit, so don’t treat it as “just ticking a box”.
- Understand the model you’re buying (proprietary, SaaS, open source or bespoke) because it changes your rights, obligations and long‑term costs.
- Focus on the practical clauses: scope of use, user limits, support SLAs, privacy/security, liability caps and data return on termination.
- Australian laws sit behind your contracts: the ACL, copyright law and the Privacy Act may all apply depending on your role and data flows.
- Set up internal controls: track users and renewals, train staff, document exports and use DPAs with processors where appropriate.
- If you build or supply software, publish clear customer terms, an accurate Privacy Policy and fair, compliant licensing to avoid ACL and contract risks.
- A short legal review up‑front can prevent costly disputes - especially for tools that power core operations.
If you’d like a consultation about computer software licensing for your business, reach out to the Sprintlaw team at 1800 730 617 or team@sprintlaw.com.au for a free, no‑obligations chat.








