Website Development Agreement Lawyers Adelaide: Scope, Ownership, Acceptance and Handover
Website development agreements in South Australia
A website build goes wrong in predictable ways: the scope was never pinned down, the launch date slips, or the business discovers it does not own the site it paid for. Talon Legal drafts and reviews website development agreements for Adelaide businesses and for the web developers and agencies that build for them. Book a same-day free 30-minute consultation or call (08) 7094 2021.
Website development agreement key facts
| Issue | Position in South Australia |
|---|---|
| What this page covers | Design and build of websites and online stores, including content management systems, themes and integrations. Custom software is covered in the software development guide, and hosting in the hosting guide. |
| Who owns the code and design | The author, unless the author is an employee working under a contract of service (Copyright Act section 35(2) and (6)). |
| Transferring ownership | An assignment has no effect unless it is in writing and signed by or on behalf of the assignor (section 196(3)). Future copyright can be assigned before the work exists (section 197(1)). |
| Designers' moral rights | Authors have rights of attribution and integrity (sections 193 and 195AI). They cannot be assigned (section 195AN(3)), but a written consent covering specified acts and works allows changes (section 195AWA). |
| Promised launch dates | A representation about a future matter made without reasonable grounds is taken to be misleading (ACL section 4(1)). |
| Guarantees for consumer customers | Due care and skill, fitness for a purpose made known, and a reasonable time where none is fixed (sections 60 to 62), for a customer paying $100,000 or less (section 3 and regulation 77A). |
| Limiting liability | The guarantees cannot be excluded (section 64). For services not ordinarily acquired for personal use, liability can be limited to resupply or its cost, unless that is not fair or reasonable (section 64A). |
| Developers' standard terms | Unfair terms in standard form consumer and small business contracts are void, and making a contract containing one the developer proposed, or relying on one, is a contravention (section 23(2A) and (2C)). |
| Delay damages | An agreed sum for delay is a penalty only if out of all proportion to the interests it protects (Paciocco v ANZ, Kiefel J at [29]). |
| Stopping work for non-payment | Effective if the contract allows it and the customer has not used the dispute process. An IT provider was entitled to suspend in AIBI v Virtual Technology Services ([137] to [140]). |
| Time limits | Six years for a contract claim (Limitation of Actions Act 1936 (SA) section 35). The Magistrates Court hears claims up to $100,000 (Magistrates Court Act 1991 (SA) section 8). |
| First step | Same-day free 30-minute consultation. Call (08) 7094 2021. |
Need a website development agreement lawyer in Adelaide?
Our website development agreement lawyers in Adelaide act for businesses commissioning a new site or online store, and for web developers, designers and agencies. A website development agreement sets what will be built, how it will be accepted, when it will be delivered, what it costs, and who owns the result. The Copyright Act 1968 (Cth) and the Australian Consumer Law (ACL) in the Competition and Consumer Act 2010 (Cth) override parts of it. This page states the law current to 24 October 2026.
This guide is part of our online business and e-commerce practice. Related guides cover website content and copyright, web and digital contractor agreements, software development agreements and web hosting agreements.
For quotes and changes to the scope of a job, see our guide to quotes and variation agreements.
Free Consultation. Send us the developer’s quote and terms before you pay the deposit. Book a same-day free 30-minute consultation or call (08) 7094 2021.
On this page
- What should a website development agreement cover?
- Who owns the website code and design?
- What about themes, plugins, fonts and stock images?
- How should acceptance and launch work?
- What happens when a website build runs late?
- What can a developer exclude or limit?
- When are a developer's standard terms unfair?
- Who should hold the domain, hosting and admin accounts?
- What if the developer stops work or the relationship ends?
- How similar matters tend to play out
- How we act on website development agreements
- Case law
- Frequently asked questions
What should a website development agreement cover?
Scope first. The agreement should describe the pages, features, integrations and content the developer will deliver, the platform it will be built on, the browsers and devices it must work on, and what the customer must supply and when. Most website disputes are scope disputes in disguise.
Then the commercial terms: the price and payment milestones, how changes are requested and priced, the timetable and what happens if either side causes delay, and how the site is tested and accepted. The agreement should also deal with ownership of everything created, the third-party components used, warranties, limits on liability, confidentiality, and the handover of files, credentials and accounts at the end.
A website development agreement lawyer will also check what the agreement leaves out. Ongoing maintenance, security updates and hosting are often assumed and rarely priced, and they belong in a separate support or hosting agreement.
Who owns the website code and design?
The developer or designer, unless the agreement transfers it. The author of a literary or artistic work owns the copyright in it (Copyright Act section 35(2)). Code, graphics and written copy are all protected works. The main exception is work made by an employee under a contract of service, which belongs to the employer (section 35(6)). A freelance developer or an agency is not the customer’s employee.
Paying for the work does not transfer ownership. An assignment of copyright, total or partial, has no effect unless it is in writing and signed by or on behalf of the assignor (section 196(3)). The agreement can assign the copyright before the work exists, and it then vests in the customer as the work is created (section 197(1)).
Many developers prefer to keep ownership of their own frameworks and reusable code and grant a licence instead. That can be a fair outcome, provided the licence is perpetual, covers modification and survives the end of the relationship. What matters is that the agreement says which.
Moral rights sit alongside copyright. Designers have a right to be attributed and a right not to have their work subjected to derogatory treatment (sections 193 and 195AI). Those rights cannot be assigned (section 195AN(3)). A written consent, genuinely given and covering specified acts and works, allows the customer to alter the design without infringing them (section 195AWA).
Code generated by a tool needs care. Copyright needs a human author. In Acohs Pty Ltd v Ucorp Pty Ltd [2012] FCAFC 16, source code produced by the operation of a program, rather than by authors, was held not to be an original work ([57] to [58]). Where a developer relies heavily on AI tools or site builders, the agreement should deal with what is protected and what is licensed.
What about themes, plugins, fonts and stock images?
They are licensed, not owned, and the licence terms travel with the site. Most websites combine custom work with premium themes, plugins, fonts, image libraries and scripts supplied under someone else’s licence. The agreement should list them, say whose name each licence is in, who pays the renewal, and what happens if a licence lapses.
A customer that takes an assignment of “all intellectual property” in the site does not acquire the third-party components, because the developer never owned them. The agreement should therefore promise that the developer has the right to use each component in the site, and that the customer will have the licences it needs after handover. Our website content and copyright guide covers images and copy.
How should acceptance and launch work?
Through a defined test, a fixed period and a clear consequence. The agreement should say what the site will be tested against, usually the agreed specification and designs, how long the customer has to test, how defects are classified and fixed, and when the site is accepted. Deemed acceptance after a set period, or on launch, stops a project drifting.
Acceptance usually triggers the final payment and the start of any warranty period. It should not cut off claims for defects the testing could not reasonably have found. Where the customer is a consumer, the services must also be rendered with due care and skill (ACL section 60) and be reasonably fit for any purpose the customer made known (section 61), whatever the acceptance clause says.
What happens when a website build runs late?
That depends on why it is late and what the agreement says. If the agreement fixes no completion date, services to a consumer must be supplied within a reasonable time (ACL section 62). A developer that promised a launch date without reasonable grounds for it may have made a misleading representation, because a representation about a future matter made without reasonable grounds is taken to be misleading (section 4(1)), and misleading conduct in trade or commerce is prohibited (section 18).
Many delays are joint. The customer’s content is late, the scope changes, or feedback takes weeks. A good agreement extends the timetable for customer-caused delay and gives the customer a remedy for developer-caused delay, such as a right to terminate after a long overrun, or an agreed sum for each week of delay.
An agreed sum for delay is enforceable unless it is a penalty. In Paciocco v Australia and New Zealand Banking Group Ltd [2016] HCA 28, Kiefel J, with French CJ agreeing, asked whether a sum payable on default is out of all proportion to the interests the provision protects ([29]). The appellants did not establish that the bank’s late payment fee was a penalty ([69]).
What can a developer exclude or limit?
Less than many standard terms suggest. A term that purports to exclude, restrict or modify the consumer guarantees is void (ACL section 64). The Full Federal Court described the evident purpose of section 64 as preventing parties from contracting out of the guarantees (Valve Corporation v ACCC [2017] FCAFC 224 at [107]).
For services not of a kind ordinarily acquired for personal use, a developer can limit its liability for breach of a guarantee to supplying the services again or paying the cost of that. The limit does not apply if the customer shows that relying on it would not be fair or reasonable (section 64A(2) and (3)).
Outside the guarantees, exclusion and limitation clauses are read for what they say. Darlington Futures Ltd v Delco Australia Pty Ltd [1986] HCA 82 came to the High Court from South Australia. An exclusion or limitation clause is construed according to its natural and ordinary meaning, in light of the contract as a whole, and where appropriate against the party relying on it if it is ambiguous ([16]).
When are a developer’s standard terms unfair?
When they are in a standard form consumer or small business contract and meet the statutory test. A term is unfair if it would cause a significant imbalance in the parties’ rights and obligations, is not reasonably necessary to protect the legitimate interests of the party it advantages, and would cause detriment if relied on (ACL section 24(1)). The developer must prove a term is reasonably necessary (section 24(4)).
A small business contract is one where at least one party employs fewer than 100 persons or had turnover under $10,000,000 in its last income year (section 23(4)). Most website projects for Adelaide businesses meet that test. The statutory examples of terms that may be unfair include terms letting one party alone terminate, vary the terms, or decide whether the contract has been breached (section 25(b), (d) and (h)).
The Federal Court has declared such terms unfair. In ACCC v JJ Richards & Sons Pty Ltd [2017] FCA 1224, automatic renewal and unilateral price increase clauses in a supplier’s small business contracts created a significant imbalance ([56]). In ACCC v Fujifilm Business Innovation Australia Pty Ltd [2022] FCA 928, terms in equipment, software and support contracts, including unilateral variation, liability limitation and termination payment terms, were declared unfair by consent ([1] to [3] and orders). Since 9 November 2023, making a standard form contract containing an unfair term the developer proposed, or relying on one, is a contravention (section 23(2A) and (2C)).
Who should hold the domain, hosting and admin accounts?
The business, in its own name, from the start. Domain names, hosting, analytics, payment gateways, email services and the site’s administrator access should be registered to the business, with the developer given access rather than ownership. A developer that registers the domain in its own name, however well meant, leaves the business’s online presence in the developer’s hands if a dispute arises.
The agreement should require handover on completion and on termination: source files, design files, a working copy of the site, database exports, credentials and documentation. Hosting arrangements belong in their own agreement, covered in our web hosting and data centre agreements guide.
Forms that collect customer details make the site a privacy matter. A business covered by the Privacy Act must take reasonable steps to protect personal information it holds (APP 11.1), so the agreement should require the developer to build to a stated security standard and to tell the business promptly about any incident.
What if the developer stops work or the relationship ends?
Start with the agreement. Many development agreements allow the developer to suspend work if invoices are unpaid, and require a dispute notice before payment can be withheld. In AIBI Holdings Pty Ltd v Virtual Technology Services Pty Ltd [2022] FCA 696, a customer withheld payment of an IT provider’s invoices without activating the contract’s dispute mechanism. The provider was held entitled to suspend its services ([137] to [140]).
A customer unhappy with progress should therefore use the dispute clause before withholding money, and keep paying any amount not in dispute. A developer should check its suspension clause and give the notice it requires.
Time limits are generous but not open-ended. A contract claim must be started within six years after the cause of action accrued (Limitation of Actions Act 1936 (SA) section 35). The Magistrates Court hears money claims up to $100,000, with claims of $12,000 or less dealt with as small claims (Magistrates Court Act 1991 (SA) sections 3 and 8).
How similar matters tend to play out
Three illustrations of how the law on this page combines on ordinary facts. They are not predictions. Outcome depends on the contract, the evidence and the court.
Lower range. A cafe pays a designer $4,000 for a website on the strength of an emailed quote. Months later it wants another developer to update the site, and the designer objects. With no written assignment, the designer still owns the copyright (section 196(3)). A short deed of assignment and moral rights consent, usually negotiated for a modest fee, settles it.
Middle range. An online store’s new site launches eight weeks late. The developer blames late content and the store blames the developer. The agreement has no change process and no delay remedy. The contemporaneous emails decide who caused what, and the store’s realistic remedy is a negotiated reduction, not damages. A clear timetable and change clause would have avoided the argument.
Upper range. An agency’s standard terms let it raise its monthly retainer at any time, renew automatically for two years, and charge the balance on early exit. Most of its clients are small businesses. Those are the kinds of terms declared unfair in JJ Richards and Fujifilm. If they are unfair, relying on them since 9 November 2023 is a contravention (section 23(2C)).
How we act on website development agreements
We act for businesses commissioning websites and for developers, designers and agencies. For a business, the aim is a clear scope, ownership of what it pays for, control of its accounts and a remedy if the project fails. For a developer, it is terms that are enforceable, protect its reusable code and get it paid.
| Stage | What happens | What we do |
|---|---|---|
| Quote | The developer sends a proposal and terms. | Check scope, price, ownership, liability and unfair terms. |
| Drafting | The agreement and specification are prepared. | Draft acceptance, change, delay, IP, moral rights consent and handover terms. |
| Build | Changes and delays arise. | Advise on the change process, extensions and suspension rights. |
| Launch | The site is tested and accepted. | Advise on acceptance, defects and the warranty period. |
| Exit | The relationship ends or a dispute arises. | Enforce handover of files and accounts, or resolve the final account. |
We cannot promise an outcome, and no lawyer can. We can make sure the business owns what it pays for and the developer is paid for what it builds.
Every hour matters. Book a same-day free 30-minute consultation, or call (08) 7094 2021 now.
Website development case law
AIBI concerned an IT services contract, and Fujifilm and JJ Richards concerned suppliers’ standard terms. The other decisions deal with the ownership, guarantee, penalty and construction points every website build raises.
| Case | Court | Principle | Pinpoint |
|---|---|---|---|
| Acohs Pty Ltd v Ucorp Pty Ltd [2012] FCAFC 16 | Full Federal Court | Program-generated source code not an original work | [57], [58] |
| Paciocco v Australia and New Zealand Banking Group Ltd [2016] HCA 28 | High Court | When a sum payable on default is a penalty | [29], [69] |
| Valve Corporation v ACCC [2017] FCAFC 224 | Full Federal Court | No contracting out of the consumer guarantees | [107] |
| Darlington Futures Ltd v Delco Australia Pty Ltd [1986] HCA 82 | High Court | How exclusion and limitation clauses are construed | [16] |
| ACCC v JJ Richards & Sons Pty Ltd [2017] FCA 1224 | Federal Court | Automatic renewal and price variation terms unfair | [56] to [58] |
| ACCC v Fujifilm Business Innovation Australia Pty Ltd [2022] FCA 928 | Federal Court | Unfair terms in equipment, software and support contracts | [1] to [3] |
| AIBI Holdings Pty Ltd v Virtual Technology Services Pty Ltd [2022] FCA 696 | Federal Court | Suspension for invoices withheld outside the dispute process | [2], [137] to [140] |
Case notes
Acohs Pty Ltd v Ucorp Pty Ltd [2012] FCAFC 16
The Full Court held that HTML source code produced by the operation of a program on data entered into it did not emanate from human authors and was not an original work, agreeing with the primary judge ([57] to [58]).
Paciocco v Australia and New Zealand Banking Group Ltd [2016] HCA 28
Kiefel J, with French CJ agreeing, asked whether a sum payable on default is out of all proportion to the interests the provision protects ([29]). The appellants did not establish that the late payment fee was a penalty ([69]).
Valve Corporation v ACCC [2017] FCAFC 224
The Full Court said the evident purpose of section 64 is that parties cannot contract out of the consumer guarantees, so a term purporting to disapply them is void ([107]).
Darlington Futures Ltd v Delco Australia Pty Ltd [1986] HCA 82
On appeal from South Australia, the High Court held that exclusion and limitation clauses are construed according to their natural and ordinary meaning, in light of the contract as a whole, and where appropriate against the party relying on them in case of ambiguity ([16]).
ACCC v JJ Richards & Sons Pty Ltd [2017] FCA 1224
A services supplier’s automatic renewal and unilateral price variation clauses created a significant imbalance in its small business standard form contracts ([56]). The supplier did not show the terms were reasonably necessary to protect its legitimate interests ([57] to [58]).
ACCC v Fujifilm Business Innovation Australia Pty Ltd [2022] FCA 928
The respondents supplied office equipment with associated software and ongoing support services ([1]). After mediation, Stewart J made consent declarations that ten categories of terms in their small business contracts were unfair and void ([3] and orders).
AIBI Holdings Pty Ltd v Virtual Technology Services Pty Ltd [2022] FCA 696
An IT provider suspended its helpdesk for 36 days after its customer withheld payment ([2]). The customer had not activated the dispute process the contract required, so the invoices were payable ([137] to [139]), and the suspension was not a breach ([140]).
Frequently asked questions
What should a website development agreement include?
Scope and specification, price and milestones, a change process, timetable and delay terms, acceptance testing, ownership of the work, third-party licences, warranties, limits on liability, confidentiality, and handover of files and accounts.
Who owns a website built by a developer?
The developer or designer owns the copyright unless it is assigned in writing and signed (Copyright Act sections 35(2) and 196(3)). Only work by an employee under a contract of service belongs to the employer automatically (section 35(6)).
Does paying for a website transfer the copyright?
No. Payment does not transfer copyright; a written assignment signed by the assignor does (section 196(3)). It can be agreed before the work exists (section 197(1)).
Can a web designer object to changes to their design?
They can rely on their moral right of integrity (section 195AI), which cannot be assigned (section 195AN(3)). A written consent covering specified changes and works removes the problem (section 195AWA).
Who should own the domain name and hosting account?
The business, registered in its own name, with the developer given access. That avoids losing control of the site in a dispute.
What if the website is not finished on time?
The agreement’s timetable and delay terms decide the remedy. Where no date is fixed, services to a consumer must be supplied within a reasonable time (ACL section 62), and a launch date promised without reasonable grounds may be misleading (section 4(1)).
Can a web developer exclude all liability?
Not for the consumer guarantees where they apply (ACL section 64). For services not ordinarily acquired for personal use, liability can be limited to resupply or its cost, unless that is not fair or reasonable (section 64A).
Do the unfair contract terms laws apply to web development contracts?
Yes, to standard form contracts with consumers and small businesses (ACL sections 23 and 24). Since 9 November 2023, making such a contract containing an unfair term the developer proposed, or relying on one, has been a contravention (section 23(2A) and (2C)).
Can a developer stop work if an invoice is unpaid?
If the contract allows it and the customer has not used the contract’s dispute process. In AIBI v Virtual Technology Services, a provider was entitled to suspend because disputed invoices were withheld without activating the dispute mechanism ([137] to [140]).
Does code produced by an AI tool or site builder have copyright?
Possibly not. Copyright needs human authorship, and source code produced by the operation of a program was held not to be an original work in Acohs v Ucorp ([57] to [58]). The agreement should deal with what is owned and what is licensed.
Do I need a website development agreement lawyer?
For a site the business will depend on, yes. A website development agreement lawyer can settle scope, ownership, acceptance and handover before the deposit is paid. A free 30-minute consultation will tell you where you stand.