What is a professional or IT consulting services agreement?
Is an IT consulting services agreement binding in South Africa, and who owns the work?
“No assignment of copyright and no exclusive licence to do an act which is subject to copyright shall have effect unless it is in writing signed by or on behalf of the assignor, the licenser or, in the case of an exclusive sublicence, the exclusive sublicenser, as the case may be.”
“the mere provision of functional requirements and a periodic review of progress being made in the development of the program and testing it finally to see if it met its purpose, without more, does not establish control over the making of it or vest authorship therein.”
“a person may because of his control over the making of a computer program be the author of that program even if the creator of the program is an independent contractor.”
“Where the signature of a person is required by law and such law does not specify the type of signature, that requirement in relation to a data message is met only if an advanced electronic signature is used.”
When you need a Professional & IT Consulting Services Agreement
- When your IT or professional services business does repeat work for the same client (a review now, a configuration project next quarter, advisory hours in between) and you want to agree the legal terms once and add each job as a statement of work.
- When you sell your people’s time on hourly or daily rates, or quote fixed prices for defined projects, and need clear rules on rate cards, estimates, expenses, invoicing and what happens when the scope changes.
- When your consultants will write scripts, integrations, reports, configurations or other material for the client, and ownership of that work, and of the tools and templates you bring to every job, must be settled in writing before anyone argues about it.
- When your team will work inside the client’s systems or alongside its staff, and you need to stop the client hiring your people away and copying your methods.
- When your consultants will be able to see the client’s customer, employee or patient records, so that you act as an operator under POPIA and the client needs a written contract with you.
- When a client sends you its standard supplier terms, written for buying goods rather than consulting work, and you need master terms that actually fit what you do.
What a Professional & IT Consulting Services Agreement should contain
Master terms, SOWs and order of precedence
The PSA holds the standing terms; each SOW records the scope, deliverables, team, timetable, assumptions and price, and is signed under the PSA. Say which document wins if they conflict, usually the PSA unless the SOW expressly changes a named clause. Say too what happens to running SOWs if the PSA ends, so a project is not stranded halfway, and what the client must pay for work already done.
Pricing: time and materials or fixed price
For time and materials, set the rate card, what counts as a billable day, how timesheets are approved, whether estimates are only estimates or a cap, and how expenses are charged. For a fixed price, tie the price to an exact scope, the milestones at which it is paid, and the assumptions it rests on. Either way, fix the payment period, interest on late payment, and the consultancy’s right to pause work while invoices remain unpaid.
Change control and client dependencies
Any change to scope, timetable or price should go through a written change request, an impact assessment and a signed change order before the work changes. List what the client must supply (access, environments, data, decisions and its own staff’s time) and by when, so that a client delay moves the timetable and, on a fixed price, the price. Decide whether a typed name on an email counts as signing a change: in Spring Forest Trading v Wilberry the Supreme Court of Appeal held that typed names on emails satisfied a contractual clause requiring changes to the agreement to be in writing and signed, so if only formal change orders should count, the PSA must say so.
Acceptance of deliverables
Define how deliverables are reviewed and signed off: the acceptance period, objective criteria, how defects are reported and fixed, and when silence or live use counts as acceptance. Advice and reports are usually accepted on delivery; configurations and integrations are tested first. Link fixed-price milestone payments to acceptance, so both sides know when a stage is finished and the invoice is due.
Ownership of deliverables, tools and know-how
Decide, per SOW or per deliverable, whether the client will own the work (a written, signed assignment, usually effective once the related fees are paid) or the consultancy will keep it and grant a licence. Either way, keep the consultancy’s pre-existing tools, scripts, templates, frameworks and methods outside the assignment, license to the client whatever of them is built into its deliverables, and preserve the consultancy’s right to reuse its general skills and know-how. Because section 22(5) of the Copyright Act allows future works to be assigned in advance, one signed assignment in the PSA can cover every later SOW.
Confidentiality and POPIA operator terms
Make confidentiality mutual: the client’s systems, data and plans on one side, the consultancy’s methods, tools and pricing on the other. Where consultants work with personal information held by the client, the consultancy is an operator. Section 20 of POPIA requires it to process that information only with the client’s knowledge or authorisation and to treat it as confidential. Section 21 requires a written contract under which it maintains security measures, and obliges it to notify the client immediately if there are reasonable grounds to believe the information has been accessed or acquired by an unauthorised person.
Your people: staffing and non-solicitation
The consultancy chooses, supervises and replaces its own consultants, stays their employer and pays them; the client can be given key-person commitments for named roles. Add a non-solicitation clause under which the client may not recruit consultants who worked on its projects, during the engagement and for a reasonable period after it. If a fee is payable when the client breaches that promise, the fee is a penalty under the Conventional Penalties Act 15 of 1962, and section 3 lets a court reduce it if it is out of proportion to the consultancy’s prejudice. A fee for a hire the PSA expressly permits is, on the reasoning in Sun Packaging v Vreulink, more likely to be the price of that right than a penalty.
Warranties, liability cap and exit
Warrant that the services will be performed with reasonable skill and care by suitably qualified people, with re-performance as the first remedy for a defect. Cap each party’s total liability, usually by reference to the fees under the SOW concerned, exclude indirect and consequential loss, and agree the carve-outs, typically confidentiality, data-protection breaches and claims that the deliverables infringe someone else’s rights. On exit, require return or deletion of data and a handover of work in progress, paid for at agreed rates.
IT consulting services agreement compared with similar contracts
| Contract | What it covers | Typical parties | Where the risk sits |
|---|---|---|---|
| IT consulting services agreement (PSA) | Master terms for consulting, advisory, configuration and implementation projects, each run under its own SOW | An IT or professional services firm and a business client | Scope creep, acceptance disputes, and unclear ownership of the code and documents the consultants produce |
| Consultancy agreement | Engaging one individual consultant for an assignment | A business and a self-employed person | The consultant being treated as an employee under labour law |
| Professional services addendum | Onboarding, configuration and training around a SaaS provider’s own product | A SaaS or cloud provider and its subscriber | Fit with the subscription terms and ownership of custom work |
| Software implementation agreement | Configuring, integrating and migrating data into software licensed from a third-party vendor | An implementer and a customer, with the vendor alongside | Gaps between the implementer’s promises and the vendor’s licence, and failed go-lives |
| IT outsourcing / managed services agreement | Running an IT function continuously against service levels | A managed service provider and a customer | Service-level remedies, staff transfers under section 197 of the LRA, and exit |
Common South African pitfalls
- Assuming payment buys the code. The commissioning rule in section 21(1)(c) of the Copyright Act covers photographs, portraits, gravures, films and sound recordings only. For software, reports and designs, ownership turns on who controlled the making: usually the consultancy in an ordinary engagement, sometimes a hands-on client. Until a written, signed assignment settles it, the client has no clear title and the consultancy has a dispute it never priced for.
- Assigning everything and giving away your toolkit. A blanket assignment of all intellectual property created during the engagement can sweep in the scripts, templates, frameworks and accelerators the consultancy reuses on every job. Carve out pre-existing and generic material, list the important items in the SOW, and license to the client what is built into its deliverables.
- Warranting title you do not have. A consultancy can only assign what it owns. Code its employees write in the course of their employment belongs to it under section 21(1)(d) of the Copyright Act, but work by freelancers and subcontractors stays with them unless they have assigned it to the consultancy in writing. Put those assignments in place before promising a client clean ownership.
- Selling consulting that is really staff augmentation. Where the consultancy simply supplies people who work under the client’s day-to-day direction, the arrangement can fall within the Labour Relations Act’s definition of a temporary employment service: a person who, for reward, provides workers to a client and pays them. Section 198 then makes the consultancy and the client jointly and severally liable for certain breaches, including of the Basic Conditions of Employment Act, and section 198A can deem a placed worker who earns no more than the BCEA threshold to be the client’s employee once the placement runs past three months, unless the worker is standing in for an absent employee. Scope the work as projects and outcomes where that is the reality, and take advice where it is not.
- Letting change control happen in chat messages. When a client asks for one more report in a Teams thread and the team simply does it, a fixed price quietly absorbs the extra work. A signed change order before the work changes is the reliable fix, and the PSA should say whether an email with typed names counts as signing, because the Supreme Court of Appeal has held that it can.
- Letting invoices age. An unpaid fee is an ordinary debt that prescribes three years after it falls due (sections 11(d) and 12(1) of the Prescription Act 68 of 1969). The client’s acknowledgement of liability interrupts prescription (section 14), but a long argument over disputed timesheets can quietly run the clock out.
Frequently asked questions
What is the difference between a PSA and a statement of work?
The PSA holds the standing legal terms and is signed once. A statement of work describes one piece of work (its scope, deliverables, team, timetable and price) and is signed under the PSA, which it incorporates. Most of the negotiation happens once, on the PSA, so later SOWs are quick commercial documents.
Should we price consulting work on time and materials or a fixed price?
Time and materials suits work whose shape is not yet known, such as advisory hours or a discovery phase: the client pays for the time actually spent at agreed rates and carries the risk of overrun. A fixed price suits a well-defined deliverable: the consultancy carries the overrun risk, so the scope, assumptions and change-control process must be tight. Many engagements combine the two, with a time-and-materials discovery phase followed by a fixed-price build.
Who owns the code and documents our consultants create for a client?
There is no automatic answer, which is why the PSA must deal with it. Copyright in a computer program vests in the person who controlled its making: usually the consultancy where the client only sets requirements and tests the result (Bergh, 2020), but possibly the client where it directs and approves the work in detail (Haupt, 2006). A written assignment signed by the assignor, or an express licence, removes the doubt.
Can a client hire one of our consultants?
Only on the terms the PSA allows: most PSAs bar the client from recruiting consultants who worked on its projects, during the engagement and for a reasonable period after, and like any restraint the clause should be reasonable in length and scope. A fee payable on breach of that promise is a penalty that a court may reduce under section 3 of the Conventional Penalties Act 15 of 1962. Some PSAs instead permit a hire against an agreed placement fee, which is more likely to be treated as the price of that right than as a penalty.
Does POPIA apply when our consultants work on a client’s systems?
Usually, yes: a consultancy whose people work with personal information held in a client’s systems processes it on the client’s behalf, which makes the consultancy an operator. Section 21 of POPIA requires the client to have a written contract ensuring the operator maintains security measures, and obliges the operator to tell the client immediately if it has reasonable grounds to believe the information was accessed or acquired by an unauthorised person. These terms can sit in the PSA or in a separate data protection addendum.
Can we sign the PSA and SOWs electronically?
Mostly, yes: under section 13(2) of ECTA an electronic signature is not without legal force merely because it is electronic, and where the parties themselves require a signature, a reliable method such as a typed name on an email can meet it (Spring Forest Trading v Wilberry, 2014). The exception is the copyright assignment: section 22(3) of the Copyright Act requires a signature by law, so section 13(1) of ECTA demands an advanced electronic signature. Sign the PSA, with the assignment in it, on paper or with an advanced electronic signature.
How long do we have to recover unpaid consulting fees?
Three years. An unpaid invoice is an ordinary debt, which prescribes three years after it falls due under sections 11(d) and 12(1) of the Prescription Act 68 of 1969. The client’s express or tacit acknowledgement of liability interrupts prescription and starts the period afresh (section 14), and serving summons interrupts it too (section 15).
Does the Consumer Protection Act apply to consulting work?
Usually not, but check. The Consumer Protection Act 68 of 2008 does not apply where the client is a juristic person whose asset value or annual turnover equals or exceeds the threshold the Minister sets (section 5(2)(b)). For smaller business clients and individuals it can apply, and section 54 then gives the client a right to timely performance and to services performed in the manner and quality that persons are generally entitled to expect.
Sources & authority
- Copyright Act 98 of 1978, ss 1(1) (“author”), 21(1) and 22(3), (5)
- Haupt t/a Softcopy v Brewers Marketing Intelligence (Pty) Ltd (118/05) [2006] ZASCA 40; 2006 (4) SA 458 (SCA)
- Bergh and Others v Agricultural Research Council (93/2019) [2020] ZASCA 30; [2020] 2 All SA 637 (SCA)
- Electronic Communications and Transactions Act 25 of 2002, ss 12 and 13
- Spring Forest Trading 599 CC v Wilberry (Pty) Ltd t/a Ecowash (725/13) [2014] ZASCA 178; 2015 (2) SA 118 (SCA)
- Protection of Personal Information Act 4 of 2013 (POPIA), ss 20 and 21
- Conventional Penalties Act 15 of 1962, ss 1 and 3
- Sun Packaging (Pty) Ltd v Vreulink (665/94) [1996] ZASCA 73; 1996 (4) SA 176 (A)
- Prescription Act 68 of 1969, ss 11(d), 12(1), 14 and 15
- Labour Relations Act 66 of 1995, ss 198 and 198A
- Consumer Protection Act 68 of 2008, ss 5(2)(b) and 54
This guide is general information, not legal advice. It reflects the law as at October 2026.