Sales & CPQ

Order form

Also called: Sales order, Order document, Service order

The signed commercial document that specifies what a customer is buying, at what price, on what terms — usually executed under a master agreement.

In B2B SaaS the contract is normally split in two. A master services agreement (MSA) carries the legal terms — liability, data protection, IP, termination — and is negotiated once. An order form carries the commercial terms and is executed for each purchase.

The order form specifies products and quantities, pricing and any discounts, the term and start date, the billing schedule and payment terms, and any deal-specific commitments such as a ramp or minimum commitment.

Why the split matters operationally

Because the MSA is negotiated once and the order form is transactional, expansions and renewals can be signed without reopening legal terms. That is the difference between a two-week upsell and a three-month one, and it is the main reason the structure exists.

It also means the order form is the document your billing system must reflect exactly. If the signed order form and the subscription record disagree, the order form wins — and the customer will point at it.

The failure mode

The classic problem is the order form that exists as a signed PDF and nowhere else. Its terms — a discount that expires after year one, an uplift at renewal, a commitment that has to be trued up — live in prose that no system reads.

Six months later the person who negotiated it has moved on, and the terms are only rediscovered when the customer disputes an invoice.

Making order-form terms structural — the quote generates the document and the same data creates the subscription — is what prevents that. The PDF becomes a rendering of the agreement rather than the only place it exists.

Stop calculating this in a spreadsheet

Bunny computes SaaS metrics, revenue schedules and retention from your live billing data — because quoting, subscriptions, usage and invoicing all sit in one system.