Software channel agreements

Which software channel agreement do you need?

Referral partner, reseller, value-added reseller, distributor of hosted software, white-label partner or original equipment manufacturer (OEM): what each one does, how they compare, and how to pick the right agreement for the deal in front of you.

Written by

Martin Kotze

Attorney, Conveyancer & Notary Public

Last reviewed:

Quick answer

Need this handled for you? Ask for a fixed-fee quote. It costs nothing, and we usually reply within one working day.

What is a software channel partner agreement?

A software channel partner agreement is the contract between a software vendor and a business that helps it reach customers. The partner might introduce customers, resell your product or distribute it through its own network. It might also sell your product under its own brand, or build it into its own product. Each role needs its own agreement, because each one changes who signs with the customer, who supports them and who carries the risks, such as unpaid bills.

In this guide, the vendor is the business that owns the software and the partner is the business that helps sell it. We draft six channel agreements: referral partner, reseller, value-added reseller (VAR), SaaS distribution, white-label and OEM (original equipment manufacturer, a business that builds your software into its own product). SaaS stands for software as a service: software you host and customers use over the internet.

Each agreement can be drafted for either side: the vendor appointing a partner, or the partner signing up. Each one starts from what the partner will actually do, not from what the deal is called.

How do referral, reseller, VAR, distributor, white-label, OEM and agent deals differ?

They differ on four things: who the customer buys from, whose brand the customer sees, who supports the customer and how the partner makes money. With a referral partner or a sales agent, the customer buys from you. Resellers, value-added resellers (VARs, which add their own work) and distributors of your online software buy from you and resell. A white-label partner sells your platform as its own. An OEM sells its own product with your software inside it.

The table compares the seven models. Our guide to each one: referral partner agreements, reseller and SaaS distribution agreements, value-added reseller (VAR) agreements, white-label software agreements, OEM agreements and sales agency agreements.

Three support terms appear in the table. First-line support is the customer’s first point of contact for help. Second-line support is the deeper technical help behind it. Third-line support is fixing the software itself. A sublicence is a licence the partner grants its customer under the partner’s own licence from you.

A distributor of physical goods is a different deal again: see our distribution agreement guide.

How a plain reseller deal works

Follow each line from the party it starts with. Pick another deal to see what changes.

Vendormakes the software
Resellerresells the product unchanged
Customeruses it
  • Name on the product

    The vendor’s.

  • The customer buys from

    The reseller, in its own name.

  • Terms the customer accepts

    The vendor’s own standard customer terms.

  • Money between the two

    The reseller pays the vendor an agreed price and sets its own resale price.

  • Help for the customer

    The vendor. The reseller gives at most first-line support.

The diagram shows a plain reseller deal under our agreements. A circle marks what belongs to the vendor, and a diamond what belongs to the partner. Each lane says in words what its line shows.
Software channel models compared
ModelWho the customer buys fromWhose brand the customer seesWho supports the customerHow the partner earnsOur guide
Referral partnerYou. The partner introduces the customer and steps back.YoursYouCommission on what you actually collect from customers it introduced, for the 12 months after the first paid order. Renewals earn commission only if agreed.Referral partner agreements
ResellerThe reseller, in its own name. The customer uses your product on your own standard customer terms.YoursYou. The reseller gives at most first-line support.The gap between the agreed price it pays you and the price it sets for its customer.Reseller and SaaS distribution agreements
Value-added reseller (VAR)The VAR. The customer licenses your software from you on your terms, unless you approve a sublicence.YoursThe VAR, with your second-line support behind it where agreed.Its margin on your product. It adds its own integration, hardware, hosting or services.Value-added reseller agreements
SaaS distributorThe distributor or its sub-resellers, in their own name, on your customer terms.Yours, the distributor’s or both, as agreed.You run the service. Your support policy and service levels bind the customers.Its margin on the subscriptions it resells. It carries the risk that customers do not pay.Reseller and SaaS distribution agreements
White-label partnerThe partner, on its own customer contract.The partner’s. You are hidden, credited as “powered by”, or co-branded. Some legal notices may still name you.The partner at first line, you at third line. Second line as agreed.Its own prices to its customers. It pays you per user, per customer, a revenue share or a committed amount.White-label software agreements
OEMThe OEM, as part of its own product only.The OEM’s. Yours only if you agree to co-branding.The OEM at first line, you at second line.From selling its own product. It pays you a royalty: per unit, prepaid or a revenue share.OEM agreements
Sales agentYou. The agent negotiates, takes orders or collects money for you.Set in a separate agency agreement.Set in a separate agency agreement.Set in a separate agency agreement.Sales agency agreements

Which channel agreement do I need?

Start with what the partner will do, not what it is called, and take the first step that fits. Selling your online software under its own brand: white-label. Building your software into its own product: OEM. Reselling your online service in a territory, or through its own smaller resellers: SaaS distribution. Introductions only: referral. Anything else is resale under your brand. Use our reseller agreement if the partner is not exclusive and sells your software unchanged; otherwise, our VAR agreement.

Ask these questions in order and stop at the first “yes”:

  1. Will the partner sell your hosted platform under its own brand, in its own name, on its own customer contracts? Use a white-label agreement, whether or not it is exclusive.
  2. Will it build your software into its own product, supply it only as part of that product and pay you a royalty? Use an OEM agreement, whether or not it is exclusive.
  3. Will it resell your hosted service in a territory, or through its own sub-resellers, in its own name and carrying the risk that customers do not pay? Use a SaaS distribution agreement, whether it is exclusive, sole or non-exclusive. A distributor that keeps your customer terms stays here even if it trades under its own brand.
  4. Will it only introduce customers to you, and never sell, set prices, sign the deal or collect payment? Use a referral partner agreement.
  5. Otherwise the partner resells your product under your brand, and only now does exclusivity decide. If it resells exactly as you supply it, with at most first-line support and no exclusivity, use a reseller agreement. If it is exclusive, or adds its own work (integrating your software, bundling it with hardware, hosting it as a service it runs, or other services), use a value-added reseller (VAR) agreement.

A partner that negotiates, takes orders or collects money for you is a sales agent, which is a different deal again (see below).

Can a reseller be exclusive, and what do exclusive, sole and non-exclusive mean?

Yes. An exclusive reseller is lawful in principle, though under the Competition Act it usually depends on the exclusivity’s actual effect on competition. The three terms mean this. Exclusive: no other partner in the territory, and no direct sales by you there except to customers you name. Sole: no other partner, but you keep your own direct sales. Non-exclusive: you are free to appoint others. We put every exclusive reseller on our fuller VAR agreement.

Exclusivity is valuable to the partner, so it brings three things with it:

  • Targets. The partner commits to a minimum level of sales. In our agreements that minimum is the price of the exclusivity, not a sales duty. Missing it is never a breach; the agreed result, usually, is that the appointment stops being exclusive.
  • A price for exclusivity. The agreement records what the partner gives in return, because that is what justifies the restriction.
  • Competition Act scrutiny. Exclusivity is a vertical restraint: a limit agreed between businesses at different levels of the supply chain. Under section 5(1) of the Competition Act 89 of 1998, it is usually judged on its effect on competition. Between competitors the rules are stricter. We treat you as competing with the partner if you also sell direct in its territory beyond the customers you name, and our agreements then cut back the terms that could divide the market between you; what each agreement drops is on our competition law page. Our agreements never seal a territory completely, and they record what the partner gives for its exclusivity.

Because exclusivity brings these terms, our plain reseller agreement is always non-exclusive. We put every exclusive reseller on our value-added reseller (VAR) agreement, even one that adds nothing to your product. That is our drafting choice, not a rule of law: the VAR agreement already carries the targets, the price of exclusivity and the competition safeguards.

Exclusivity does not move other models onto the VAR agreement. An exclusive white-label partner, OEM or SaaS distributor stays on its own agreement, which has its own exclusivity terms.

Labels vary between agreements. Our SaaS distribution agreement uses all three terms as defined above. Our VAR agreement’s exclusive appointment shuts out other resellers but keeps your own direct sales, which is the sole form. Whether a VAR can also keep you out of its territory is covered on our VAR page. How the Competition Act treats exclusive territories is on our competition law page.

If you are the reseller asking for exclusivity, expect to commit to targets, and expect a missed target to cost you the exclusivity. If you are the vendor, name your existing direct customers when you sign, so the exclusivity does not reach them.

Can one agreement cover more than one kind of partner deal, like reselling and OEM?

Not on our templates. We use one agreement per structure, so a partner with two roles signs two agreements. If a Durban IT firm resells your accounting software and also builds your reporting engine into its own point-of-sale app, it signs a reseller or VAR agreement for the resale and an OEM agreement for building it into its app. Within one structure, one agreement can carry many products.

Each of our channel agreements was drafted and reviewed for one structure. Stretching one to cover a second role leaves gaps: an OEM deal needs a royalty and a right to copy your software into every unit, which a reseller agreement does not give.

The same rule applies inside a model. Our OEM agreement takes one OEM model (a software product, a device or embedded SaaS) and one royalty model. A second model needs a second agreement. Our VAR agreement, by contrast, lists every product the VAR may resell in one schedule, and new products are added by a signed variation.

Use the questions above for each role separately.

How do I tell which type of channel deal I have if the partner calls it something else?

Ignore the label and ask three questions. Who pays whom? Who signs the contract with the customer? Who provides and supports the service? For a referral partner, the answer to all three is you, the vendor. If the answers point to the partner, the deal is something else and needs a different agreement, whatever the parties call it.

A “referral partner” that invoices the customer and collects the money is reselling. A “reseller” that builds your software into its own device is an OEM. A “distributor” that only passes on leads is a referral partner. In each case the deal moves onto the agreement that fits; renaming it is not enough.

The same test sorts the remaining models: see which channel agreement do I need.

What is the difference between a sales agent and a reseller or referral partner for software?

A sales agent negotiates, takes orders, signs or collects money for you, so the sale is yours. A referral partner only introduces the customer and steps back. A reseller buys from you and resells in its own name, and must pay you even if its customer does not pay it. Our referral agreement keeps the partner on the introduction side. An agent needs a separate agency agreement setting out what it may do for you.

No court decision we rely on settles where agency ends and referral or resale begins for software. So we decide it on what the partner actually does. A referral partner under our agreement may attend meetings and explain your product, but it never sets prices, negotiates or signs.

Watch for a reseller that asks to pay you only when its customer pays it. That is asking for agency, not resale: a reseller carries the risk that its customers do not pay.

A software sales agent is drafted as a separate mandate. Our sales agency agreement guide explains how agency works, and our referral partner agreement guide covers introductions.

When does a software partner deal turn into a franchise under South African law?

A partner deal can become a franchise when three things come together. First, the partner pays for the right to trade under a system you largely set or control. Second, its business is closely tied to your brand. Third, the agreement governs your business relationship. Think of a partner that pays an upfront fee to trade under your logo and must run its business your way. The Consumer Protection Act then applies its franchise rules, whatever the deal is called.

The Consumer Protection Act 68 of 2008 looks at substance, reading all three parts of its definition together. A franchise agreement must be in writing, signed by the franchisee and contain prescribed information, and the franchisee may cancel it within 10 business days after signing. A channel agreement is not built to meet those rules.

So each of our channel agreements records the facts that keep the deal outside franchise law. The partner pays nothing for the right to trade beyond the price of the product. It runs its own business under its own system. Your approval rights cover only quality and the use of your brand. A fee for the right to trade, or a business system you control, takes the deal off our channel agreements and onto a franchise agreement.

A waiver does not help: the parties cannot agree that the franchise rules will not apply. White-label deals that show your brand, or come with heavy brand guidelines, sit closer to the line, so we read the guidelines before signing.

If you are the partner, our agreements keep your rights intact if the deal is later held to be a franchise. Whether that helps you depends on the facts and on the provision in question.

Can an individual or sole proprietor be a channel partner on these agreements?

It depends on the model. A sole proprietor can be a referral partner, reseller or VAR on our agreements. The Consumer Protection Act may then protect it as a consumer, much as it protects a shopper. Our white-label, SaaS distribution and OEM agreements need a company or other legal entity as partner; an individual there needs a custom agreement. If a would-be referral partner does not trade as a business, we first check whether it would really be your employee.

The Consumer Protection Act can protect a partner as a consumer of what you supply to it: a sole proprietor, or a small company below the Act’s size threshold. Its rules on fixed-term agreements, in section 14, do not apply where both parties are companies or other legal entities. They do apply to an individual partner on a fixed term, who may then cancel on 20 business days’ notice, paying at most a reasonable cancellation penalty.

  • Referral partner: a sole proprietor may sign. Our agreement does not take an individual who does not trade as a business; we first check whether that relationship is really employment.
  • Reseller: a sole proprietor may resell for its business, and the consumer protections apply where the Act requires them.
  • VAR: an individual VAR on a fixed term gets the section 14 protections, and the right to end the agreement for convenience is then the VAR’s alone.
  • White-label: our agreement does not take an individual partner. Its 36-month first term, minimum commitment and restraints do not fit section 14, so an individual needs a custom agreement.
  • SaaS distribution: an individual or sole-proprietor distributor needs a custom agreement.
  • OEM: our agreement does not take an individual or consumer OEM at all.

Can we sign a channel agreement by email or click, and change it by email later?

You can sign electronically, but our channel agreements name the methods: a handwritten signature, an advanced electronic signature (one made through a process accredited under the law) or a named e-signing platform. An e-mail, a typed name or a click does not sign or change them. A later change needs a signed amendment. An exchange of e-mails is not enough, and nor is a vendor notice announcing new partner-programme rules.

The Electronic Communications and Transactions Act 25 of 2002 accepts electronic signatures. Where the parties require one but have not agreed on the type, section 13(3) asks whether the method identified the person, showed their approval and was reliable enough. Naming the methods in the agreement avoids that argument. An advanced electronic signature is one that comes from a process accredited under the Act.

The same discipline protects the money. Prices, commission rates and fees sit in a schedule to the agreement. A vendor cannot change them by publishing new programme terms. Apart from any agreed yearly inflation increase, a change is a signed variation. A partner that has invested in selling your product can rely on the numbers it signed.

Frequently asked

Which agreement do I need if a partner just resells my software exactly as I supply it?

Our reseller agreement, as long as the appointment is not exclusive. The reseller buys from you and resells in its own name, under your brand. Its customers use your product on your own standard customer terms, unchanged. It gives at most first-line support, meaning it is the customer’s first point of contact for help. If it wants exclusivity or will add its own services, use a value-added reseller (VAR) agreement instead.

Which agreement do I need if a partner wants to sell my software under its own brand and name?

A white-label agreement, if you host the software online. The partner supplies it to its own customers under its own brand, on its own contracts, and bills them itself. It gives first-line support, as the customer’s first point of contact. You give third-line support by fixing the software itself, and the agreement says who gives the deeper technical help in between. This applies whether or not the partner is exclusive. Rebranding software that customers install themselves is drafted as a custom agreement.

Which agreement do I need if a company wants to build my software into its own product?

An OEM agreement. OEM stands for original equipment manufacturer: a business that builds your software into its own product and supplies it only as part of that product. It pays you a royalty, a fee for using your software: per unit sold, paid in advance, or as a share of its revenue. The OEM can be a software house, a device maker or a business that hosts the combined product. Exclusive or not, it stays an OEM deal.

Which agreement do I need if I want a distributor abroad who signs up its own sub-resellers?

A SaaS distribution agreement, if your software is a hosted service (software as a service, or SaaS). The distributor resells subscriptions in its territory in its own name. It sells directly and through smaller resellers (sub-resellers) you approve, and bears the loss if its customers do not pay. It can be exclusive, sole or non-exclusive. For software that customers install themselves, a distributor with sub-resellers is drafted as a custom agreement.

Which agreement do I need if someone only introduces customers to me for a commission?

A referral partner agreement. The partner introduces prospects and you sell, set the price, sign the customer and support them. It earns commission on the revenue you actually collect from those customers for 12 months after their first paid order. If it starts negotiating, signing or collecting for you, it has become a sales agent and needs a different agreement.

Who signs the contract with the end customer in each type of channel deal?

It depends on the model. Referral partner: you sign with the customer. Reseller: it sells in its own name, but the customer accepts your standard customer terms unchanged. VAR: it resells, but the customer takes its licence (its permission to use the software) directly from you. The exception is a sublicence you approve, which the VAR grants under its own licence from you. Distributor of your online software: it signs customers in its own name on your customer terms. White-label partner: it signs customers on its own contract. OEM: its customers accept your licence terms directly, or a sublicence that protects you at least as well.

What do all software channel agreements have in common, whatever the model?

Our channel agreements share a core. A partner that resells always sets its own resale price; you may only recommend one. A minimum commitment is drafted as a price the partner pays, not a sales target it must hit, so missing one is never a breach. Each agreement records the facts that keep the deal outside franchise law, such as that the partner pays nothing for the right to trade beyond the price of the product. Where either side handles personal information for the other, they sign a separate data processing agreement on how to protect it. Interest on late payments follows a formula in the agreement. It is never simply 2% a month.

What if my partner deal does not fit any of these agreements?

Then it needs a custom agreement, not a stretched template. Common examples are a sales agent who signs or collects for you, joint marketing with no referrals, a distributor with sub-resellers for software customers install themselves, rebranded installed software, an individual distributor, and committed minimum fees. We build these as custom agreements, starting from the closest standard one. A deal that looks like a franchise goes on a franchise agreement.

How do the six channel agreements compare on who sets the price, who supports the customer and who owns the customer?

Price: a partner that resells always sets its own resale price, and you may recommend a price only if it is clearly not binding. With a referral partner you set the price, because you make the sale. Support: you support referral and plain reseller customers, though a reseller may be the customer’s first point of contact. Your support policy binds the customers of a distributor of your online software. White-label and OEM partners are the customer’s first point of contact, and you support the partner at the level the agreement sets. A VAR is the first point of contact too, with your support behind it where agreed. Customers: our agreements do not say who owns them. Instead they decide who may keep serving them, export their data and approach them when the deal ends.

Related guides

Sources

For the businesses we act for

The Keystone Workspace

The attorney-designed platform the businesses we act for use to run their contracts, e-signatures and company secretarial work in one place.

Get a fixed-fee quote for your matter

Tell us what you need. We reply with the scope and a fixed fee, usually within one working day. Asking costs nothing.

Would you rather talk it through first? Book a consultation.

An email address or a phone number is enough. Use whichever you prefer.

Asking does not make you a client. Please leave out confidential details for now. We handle your details under our privacy policy.

Why you can trust this: Martin Kotze has been an admitted Attorney of the High Court of South Africa, registered Conveyancer, and Notary Public since 2014, practising from Pretoria. The firm is regulated by the Legal Practice Council under firm registration 17444.

This guide is general information, not legal advice for your specific matter.