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 SaaS Reseller Agreement And When Do You Need One?
- Do You Need Separate End User Terms For SaaS Resellers?
- What Should A Software Reseller Agreement Template Include?
- How Should Pricing, Commissions And Renewals Work?
- What Mistakes Should You Avoid In A SaaS Channel Partner Agreement?
- Key Takeaways
A SaaS reseller agreement in the UK should set out exactly how your partner can sell your software, who owns the customer relationship, how pricing and renewals work, and who is responsible if something goes wrong.
That sounds simple enough, but SaaS reseller deals can get messy quickly. Your reseller might be taking payment, providing first-line support, handling customer data, bundling your platform with their own services, or selling into markets you haven't dealt with before.
The right contract helps you grow through partners without losing control of your product, your brand or your customers. It doesn't have to be complicated, but it does need to be precise.
What Is A SaaS Reseller Agreement And When Do You Need One?
A SaaS reseller agreement is a B2B contract that lets another business market and sell access to your software to end customers.
You usually need one when your partner is doing more than simply sending you a lead. For example, if they can quote prices, sign up customers, collect payment, provide support or use your branding, you should have clear reseller terms in place.
There are a few common models:
- Reseller model: the partner buys subscriptions from you and resells them to end users, often with a margin.
- Referral or affiliate model: the partner introduces prospects, but you contract directly with the customer.
- Channel partner model: the partner may market, sell, onboard and support customers as part of a broader sales channel.
- Managed service provider model: the partner bundles your SaaS with their own consulting, IT services or managed services.
A SaaS channel partner agreement often needs more detail than a simple reseller agreement because the partner may be representing your business in the market. You may need rules on sales territories, brand use, training, lead registration, customer handover and minimum sales targets.
The key point is this: don't rely on a generic software reseller agreement template if your product is cloud-based, subscription-based and data-heavy. SaaS brings its own issues, especially around renewals, access rights, data protection and service availability.
Do You Need Separate End User Terms For SaaS Resellers?
Yes, in most cases you should have separate end user terms as well as your reseller agreement.
Your reseller agreement controls the relationship between you and your partner. Your end user licence terms control how the customer can access and use your platform. These are different relationships, and they deal with different risks.
Your end user terms should usually cover:
- the licence scope, including who can use the platform and for what purpose
- acceptable use rules, such as bans on scraping, reverse engineering or unlawful content
- subscription limits, usage caps and account security
- your IP ownership and restrictions on copying your software
- service availability, maintenance and updates
- customer data, privacy and security obligations
- payment terms, if the customer pays you directly
- termination and suspension rights
- liability limits and exclusions
You then need to decide how those terms reach the end customer. This is where many SaaS reseller arrangements fall down.
Your contract might say the reseller must ensure each customer accepts your end user terms through a click-wrap process. Or, the reseller might include your terms in its customer contract and agree not to amend them without your approval.
Say Priya runs a HR SaaS platform and appoints an HR consultancy as a reseller. If the consultancy signs customers on its own paperwork and forgets to include Priya's acceptable use rules, Priya may struggle to suspend a customer who uploads unlawful content or uses the platform outside the agreed user limits.
If your SaaS is sold to consumers, you may also need to think about the Consumer Rights Act 2015 and consumer cancellation rules. Many SaaS reseller deals are B2B, but it's worth checking the customer type early because consumer sales need extra care.
What Should A Software Reseller Agreement Template Include?
A useful SaaS reseller agreement should include the commercial deal, the licence rules, customer arrangements, data protection, support, renewals, liability and exit process.
If you're working from a software reseller agreement template, treat it as a starting point only. A lawyer should tailor it before you use it, because small changes in your sales model can change the legal position quite a lot.
Here is a practical fill-in outline for a B2B SaaS reseller contract:
- Parties And Background: identify your company, the reseller and the SaaS product being resold.
- Appointment: say whether the reseller is exclusive or non-exclusive, and define any territory, sector or customer segment.
- Sales Rights: explain what the reseller can and can't do, including quoting, contracting, discounting and collecting payment.
- Licence Scope: set out the reseller's limited right to market and resell access to your platform, and the end user's right to use it.
- End User Terms: state how customers must accept your SaaS terms and conditions and what happens if the reseller fails to pass them on.
- Pricing And Payment: cover wholesale fees, reseller margins, commissions, invoicing dates, late payment and taxes.
- Renewals: deal with subscription renewal dates, notice periods, price increases and customer migration after termination.
- Support And Service Levels: allocate first-line and second-line support, service levels, response targets and escalation steps.
- Data Protection: define controller and processor roles, include UK GDPR wording and cover subprocessors and security measures.
- IP And Branding: protect your software, trade marks, logos, documentation and marketing materials.
- Sales Conduct: require honest marketing, no misleading claims and compliance with applicable laws.
- Confidentiality: protect pricing, product roadmaps, customer lists and technical information.
- Liability: set caps, exclusions and indemnities that match the risk profile of the deal.
- Term And Termination: say how long the agreement lasts, how either side can end it and what happens afterwards.
- Post-Termination Handover: cover customer notices, data return or deletion, unpaid fees and ongoing access for active customers.
For IP, don't forget brand control. If the reseller uses your name, logo or product screenshots, you should set brand guidelines and approval rights. If your brand is protected as a registered trade mark through the UK IPO, say how that trade mark can be used and when that permission stops.
How Should Pricing, Commissions And Renewals Work?
Pricing should be clear enough that you can invoice, audit and enforce it without arguing about what was agreed.
Start by choosing the pricing structure. Common options include:
- Wholesale discount: the reseller pays you a discounted subscription fee and charges the customer its own price.
- Commission: you contract with the customer and pay the reseller a percentage of revenue for introduced or managed customers.
- Revenue share: both parties share recurring revenue under an agreed formula.
- Tiered pricing: reseller discounts improve when sales volumes increase.
Be careful with resale price controls. Under UK competition law, including the Competition Act 1998, you generally shouldn't impose fixed or minimum resale prices on an independent reseller. You can often recommend prices or set maximum prices, but you need to avoid pressure, threats or incentives that effectively force a minimum price. This is an area where tailored advice is worthwhile, especially if you'll have several channel partners.
Renewals are just as important as the first sale. Your agreement should say:
- whether subscriptions renew monthly, annually or for another term
- who sends renewal notices to customers
- whether the reseller earns commission on renewals
- how price increases are communicated
- what happens if the reseller relationship ends while customers are mid-subscription
For example, CloudDesk gives a reseller a 20% margin on annual subscriptions. The customer pays GBP 12,000 for a one-year subscription, so the reseller keeps GBP 2,400 and pays CloudDesk GBP 9,600. The contract says renewal commission only applies if the reseller remains the account manager and the customer renews within 30 days after expiry. If the reseller stops supporting the customer, CloudDesk can move the account in-house and future renewal commission stops.
That kind of detail avoids a common dispute: the reseller expects lifetime commission, while the SaaS company expected commission only while the partner actively manages the account.
Who Handles Data Protection, Support And Liability?
It depends on your operating model, but your agreement should clearly allocate data protection roles, support responsibilities and liability from day one.
Data Protection Roles
Under the UK GDPR and the Data Protection Act 2018, you need to work out who is a controller and who is a processor for each data flow. The answer depends on who decides why and how personal data is used.
For example, if you host customer employee records in your HR SaaS platform, you may be a processor for the customer. If the reseller manages onboarding and support tickets containing personal data, the reseller may also be a processor or an independent controller, depending on what it does with that data.
Your agreement should cover:
- what personal data the reseller can access
- whether the reseller can use customer data for its own marketing
- security measures, access controls and staff training
- personal data breach notification timing and process
- subprocessors and overseas transfers, if relevant
- data return or deletion when the agreement ends
If the reseller processes personal data for you, you may need a data processing agreement with the wording required by Article 28 of the UK GDPR. If both sides act as controllers, you may need controller-to-controller data sharing terms instead.
Support Levels
Support can make or break a reseller channel. Customers won't care whose fault the problem is. They'll just want the platform fixed.
Your contract should say who handles:
- first-line customer questions
- technical escalation to your team
- bug reports and product incidents
- training and onboarding
- service credits, refunds or goodwill gestures
If you offer an uptime commitment, set out exclusions for planned maintenance, third-party outages and customer misuse. Keep your service levels realistic. A 99.9% uptime promise sounds good, but it still allows only about 43 minutes of downtime in a 30-day month, so you'll need the systems to back it up.
Liability And Indemnities
Your liability clause should match the way risk flows through the reseller arrangement. You might accept responsibility for IP infringement claims relating to your software, while the reseller accepts responsibility for misleading sales statements, unauthorised discounts or failure to pass on your end user terms.
Some liability can't be excluded under English law, such as liability for death or personal injury caused by negligence, fraud or fraudulent misrepresentation. For commercial losses, you can often use a financial cap, but the cap should fit the deal value and risk.
What Mistakes Should You Avoid In A SaaS Channel Partner Agreement?
The biggest mistake is treating a SaaS reseller deal like a simple one-page sales arrangement.
Here are the issues that most often cause trouble later:
- No clear customer ownership: if both sides think they own the account, renewals and upsells can become tense.
- Unclear authority: the reseller may offer discounts, promises or service levels you never approved.
- Missing end user terms: you may not have a direct contractual basis to enforce acceptable use rules or licence limits.
- Weak data protection wording: customer data may be handled by the wrong party, stored in the wrong place or used for the wrong purpose.
- No renewal process: the first year goes well, then nobody knows who contacts the customer or who earns commission.
- Overly broad exclusivity: giving a reseller exclusive rights across the whole UK market can block your growth if they underperform.
- No exit plan: customers may be left confused if the reseller relationship ends.
A practical way to avoid these problems is to map the customer journey before drafting the contract. Write down who does each step: lead generation, demo, quote, order form, onboarding, support, billing, renewal and offboarding.
Once you can see the journey, the contract becomes much easier to draft. Each clause should answer a real operational question rather than sit there as legal wording nobody uses.
If something has already gone wrong with a reseller, start by gathering the agreement, order forms, emails, invoices, customer communications and support records. Then pause any further commitments until you know what the contract allows. If customers are affected, get advice before sending notices or changing access, because the wrong message can create a bigger commercial problem.
Key Takeaways
- A SaaS reseller agreement should cover more than sales commission. It needs to deal with licences, customers, support, data and renewals.
- Your reseller agreement and your end user terms do different jobs, so make sure both are in place and work together.
- Pricing clauses need care, especially where UK competition law limits fixed or minimum resale pricing.
- UK GDPR roles should be mapped clearly, with the right data processing or data sharing wording.
- Exclusivity, renewal commission and customer ownership should be written down clearly to avoid disputes as the channel grows.
- A template can help you organise your thinking, but your final contract should be tailored to your SaaS product and reseller model.
If you'd like help with your SaaS reseller agreement, end user terms, data protection wording or channel partner contracts, you can reach us at 08081347754 or team@sprintlaw.co.uk for a free, no-obligations chat.
Drafted by Taylor, Sprintlaw's AI, and overseen by Alex Solo. How we write
Get your customer-facing terms right
What should your privacy and online terms cover?
If you collect customer data, sell online or run marketing campaigns, your public terms and privacy documents should match the real customer journey.








