In B2B SaaS, you rarely sign "one contract". You sign a master agreement once, then a series of order forms over the life of the relationship: a module added, extra users, a renewal. This two-tier structure is efficient. And it is precisely in the alignment between the two documents that I see the most expensive mistakes.
French law recognises this structure: a master agreement sets the general features of the relationship, and successive orders govern its performance. Applied to SaaS, the master agreement carries the legal terms, the order form carries the commercial ones.
Done well, this architecture speeds up your sales. Poorly assembled, it leaves gaps that a dispute will exploit. Here are the friction points and how to handle them, from both the vendor and the buyer side.
The point of the model comes down to one idea: negotiate the legal terms once, sell fast afterwards.
The master agreement sets what should not be renegotiated with every purchase: liability, intellectual property, confidentiality, data protection, governing law. The order form describes what changes from one purchase to the next: scope subscribed, number of users, modules, term, price. Once the master agreement is signed, adding a building block takes only a short order form. It also works well for corporate groups, letting several entities access the same legal terms.
For a scaling vendor, the gain is real. Your sales teams close an upsell without going back through legal negotiation. For a buyer, it is the assurance that each successive purchase sits on an already-vetted foundation, rather than a stack of inconsistent contracts.
The two documents still have to talk to each other. That is where everything is decided.
What happens when the master agreement says one thing and the order form says the opposite? Without an order-of-precedence clause, you leave a court to decide, and the outcome is unpredictable.
The reflex is to include an explicit precedence clause. The logic I most often recommend: the order form prevails for its own commercial terms (scope, price, term), the master agreement prevails for the general legal framework, and technical annexes such as the DPA or the SLA hold their own rank. What matters is less the solution chosen than the fact that it is written down.
Worth flagging. With no precedence clause, interpretation can turn against you. Where a contract is imposed without real negotiation, doubt tends to be construed against the party that drafted it. In other words, a vendor that imposes its template without clarifying the hierarchy risks having the ambiguity decided to its disadvantage.
This is the most common mistake, and the quietest. An order form is signed quickly, sometimes by a rushed salesperson, without referencing the master agreement.
The danger: a standalone order form, detached from the master agreement, may be read as a contract in its own right, stripped of all your protections. Liability cap, intellectual property clauses, warranty limitations: none of it applies if the order form does not expressly attach to the master agreement. I often see the order form drafted by the buyer and referring to the buyer's own purchase terms, which is extremely dangerous for the vendor.
Each order form should therefore incorporate the master agreement by reference, ideally citing its date and version. A short line at the top of the order form is enough, provided it is systematic.
Here is the question with the greatest financial impact, and the one many contracts leave vague.
Is the liability cap assessed order by order, or on an aggregate basis across all orders placed under the master agreement? The difference is significant. A cap tied to the amounts of the single order at issue protects the vendor. An aggregate cap, pooling the whole relationship, can instead inflate exposure as orders accumulate.
On the vendor side, I generally argue for a cap tied to the order that gave rise to the loss. On the buyer side, the concern is clarity: knowing exactly what the maximum exposure is, and that it is not diluted order after order. In both cases, the worst scenario is contractual silence. The mechanics of the cap, the super-cap and the exclusions deserve dedicated treatment, which I set out in the article on the liability limitation clause.
The master agreement and the order forms do not have the same lifespan, and that mismatch must be anticipated.
Two questions come up every time. Does terminating the master agreement end the orders in progress, or do they continue to their term? And conversely, can an order survive the expiry of the master agreement? The sensible answer is usually to make each order self-contained for its performance and term, while providing that termination of the master agreement for material breach can carry the orders with it.
In practice. I often see contracts that provide for termination of the master agreement without saying what happens to active orders. The customer believes everything has stopped, the vendor keeps invoicing an annual order, and the dispute is born of that misunderstanding. To frame commitment terms and their exit conditions, the article on early termination of a SaaS agreement gives the right reference points.
Pricing is a perfect illustration of how the two documents share the load. The order form sets the amount of the purchase at hand. The master agreement carries the rules of the game: indexation, renewal increase caps, notice periods.
French law also leaves a degree of flexibility to framework agreements. In this structure, the price can be set by one party according to a method agreed in advance, provided it can be justified and is not abused. This latitude is useful for usage-based models, but it does not remove the need to frame the method clearly in the master agreement. Drafting a price escalation clause is an exercise in its own right, which I cover in the article on the SaaS price increase clause.
If you sit on the buyer side, the master-plus-orders structure calls for particular care.
The first reflex is to control who can bind your company through an order form. A loosely framed signing authority, and any team can subscribe to a module with no visibility for management. The second is to check that an order form cannot degrade the terms of the master agreement you negotiated: an order should set the commercial terms, not slip legal clauses back in through the side door. The third concerns the liability cap covered above, which you should read from the angle of your actual exposure.
One point deserves a mention for buyers who respond with their own purchase terms. Where the terms invoked by each party conflict, the incompatible clauses may simply cancel each other out. You cannot assume that your internal purchase order automatically prevails over the vendor's master agreement.
The mistake would be to draft the master agreement and the order forms as two independent documents. They form a system, and that is how they should be designed. Before deploying this model, I systematically check the following:
This model is one of the most powerful for a vendor that wants to sell fast without renegotiating its legal terms on every deal. Its strength is also its fragility: it holds only if the documents are designed to work together. The SaaS contracting guide places this architecture in the context of your full set of clauses. If you want to audit or set up your master agreement and order form pairing, let's talk.


What a French or EU trademark really costs: INPI and EUIPO fees, clearance searches, legal fees and renewal, by an IP lawyer.

Invested in GDPR compliance? Part of it carries over to the AI Act. What your work already covers, what it does not, and how to run both tracks together.
Let's build together to grow your business