Proposals and quotes

Bundle Pricing: How to Quote a Multi-Item Discount Without Eroding Margin

BOTrento Team7 min read

To quote a multi-item order without eroding margin, price each item at its normal rate first, then give the bundle discount on specific lines and only in return for something you gain: a larger commitment, a single delivery, a longer term or a faster decision. Never apply one blanket percentage to the whole total.

Most margin loss in bundles does not come from the discount itself. It comes from discounting the wrong lines, hiding the discount so it cannot be reviewed, and leaving it open until the customer has forgotten why they got it. The steps below fix all three.

Decide what a bundle actually has to do for you

A discount is a purchase. Before you offer one, name what you are buying with it. For a small B2B company the useful answers are usually one of these:

  • Less cost to serve: one delivery, one set-up, one invoice, one project manager instead of three.
  • More certainty: a longer term, a committed volume or a deposit.
  • A bigger first order: the customer adds the item they would otherwise have bought later, or elsewhere.

If you cannot name the gain, you are not bundling, you are just discounting. That is the race-to-the-bottom habit you want to avoid.

Pick a bundle structure that fits your offer

Fixed package

A set of items sold as one product at one price (for example, a conference kit with staging, sound and a technician). It is easy to sell and easy to compare, but customers will ask to swap items, so decide in advance what can change.

Core item plus add-ons

The main item keeps full price and the add-ons carry the discount. This is the safest structure for margin because the anchor never moves. It suits equipment rental, where kit is hired alongside delivery, set-up and on-site support.

Tiered by quantity or scope

The discount grows as the order grows: nothing on the first item, something on the second, a little more on the third. Set the tiers once and write them down so every salesperson quotes the same way.

Set discount rules before the enquiry arrives

Negotiating under pressure is where margin goes. Agree these rules once, as a team:

  1. Which lines can be discounted. Items with a high margin or a low cost to serve are fair game. Lines with thin margins, subcontractor costs or pass-through costs are not.
  2. A floor per line, not just per quote. A total can look healthy while one line is sold below cost.
  3. A maximum discount you can approve yourself, and a higher one that needs the owner.
  4. What the customer must give. Bundle discount applies only if all items are confirmed together, by a stated date.
  5. An expiry date. A bundle price is valid for a set period, not indefinitely.

If your team also needs to keep price lists consistent while quoting quickly, our article on speeding up proposals without losing control of prices goes deeper on that.

Show the discount on the quote, line by line

A visible discount makes the customer feel they have won something and lets you review it later. A hidden one is just a lower price that will be the starting point for the next order.

LineList priceBundle termsLine total
Core itemFull priceNo discountFull price
Add-on AFull priceBundle discount appliesReduced
Add-on B (subcontracted)Full priceNo discount, pass-through costFull price
Total excl. VATValid until [date]Sum

Keep the wording on scope and exclusions tight, because a bundle quote is also where scope disputes start. The principles in this guide to scoping a fixed price quote apply to any multi-item offer.

Email wording you can copy

Put the condition in the cover email as well as the quote, so the discount and its reason travel together.

Hi [Name],

Thanks for the details. I have put the three items into one quote so you get a single delivery and one invoice.

Because they are ordered together, I have applied a bundle discount to [add-on A] and [add-on B]. The discount applies if all three items are confirmed by [date]. If you would like to order only some of them, I will re-quote at standard rates.

Everything is shown line by line, excl. VAT. Would you like me to reserve the dates while you review?

Best regards,
[Your name]

If the customer then changes the scope, send a clearly versioned update rather than editing the old quote. These revised quote email templates show how.

Handle the "can I get more off?" reply

Customers will push on a bundle. Respond by trading, not by cutting:

  • Offer a bigger discount for a bigger commitment: a longer term, more items or earlier payment.
  • Remove an item instead of lowering the price of all of them.
  • Move a discounted line to a later phase at standard rates.

Whatever you agree, update the quote and note why. A discount with no recorded reason becomes the customer's expectation next time.

How BOTrento helps you keep bundle quotes controlled

Bundle quotes go wrong in the follow-up as much as in the pricing: the customer says they will decide by Friday, the quote sits in a sent folder, and the discount expires unnoticed. BOTrento Chief of Staff is a managed process for enquiries, quotes and follow-ups, not a pricing engine or a CRM replacement.

  • It watches enquiries and quotes in your mailbox and in the data you upload, and shows a daily Today 1+3 overview each working day.
  • It prepares draft replies, quotes and follow-ups in four languages, and picks up promises such as "I will get back to you by Friday" and reminds you.
  • A person approves every draft. Nothing is sent without that approval, so your discount rules still decide what goes out.
  • It works from the text of the email, not from attachments, so put the bundle terms in the message itself.

AI usage is included in the plan, within a monthly usage limit. You can see how the flow looks in the process demo, and for the plan structure see the pricing page. It is built first for event and production companies and equipment rental, where multi-item quotes are the norm.

The trial runs for 14 days, free, with no card and no API key of your own. The 14 days start with your first successful data upload, and you have 7 days to prepare. Afterwards you keep read-only access and export for 30 days.

Review bundles after they close

Once a month, look at the bundles you sold and the ones you lost. Check whether the customers took the condition (all items, by the date), which lines got discounted most, and whether any line went below its floor. If you want to follow up on quotes that went quiet, see how to stop forgetting quote follow-ups.

FAQ

How much discount should I give on a bundle?

There is no universal figure. Set it per line from your own margin and cost to serve, and never go below the floor you set for that line. Give more only when the customer gives more, such as a longer term or a larger order.

Should I show the discount on the quote or just the final price?

Show it line by line. A visible discount with a stated condition and expiry date is easier to defend, review and avoid repeating on the next order.

What if the customer wants only some items from the bundle?

Re-quote those items at standard rates, or at the tier that matches the smaller order. State this in the original email so it does not come as a surprise.

Can BOTrento calculate bundle prices for me?

No. It prepares draft replies, quotes and follow-ups and reminds you of promises, but a person sets and approves the prices. Nothing is sent without that approval.

How does bundle pricing fit with a CRM like Pipedrive or HubSpot?

Keep the deal and quote status in your CRM and use the same discount rules everywhere. BOTrento does not replace the CRM; it works alongside it on enquiries and follow-ups.

Summary

  • Treat a bundle discount as a trade: name what you gain before you give it.
  • Choose a structure (fixed package, core plus add-ons, or tiers) and keep the core item at full price where you can.
  • Agree rules in advance: discountable lines, floors per line, approval limits and an expiry date.
  • Show the discount line by line and state its condition in the cover email.
  • Answer pushback by trading scope or commitment, not by cutting the price.

Try BOTrento free for 14 days

Start your 14-day free trial with your own enquiries and quotes. You approve every draft, and nothing is sent without you. Fill in a few details and your access arrives by email right away. We are happy to help you connect your mailbox.

14 days free, no card and no API key of your own. The trial starts only once your data is first loaded. Then from €79 per month excl. VAT, AI included.

Nothing is sent without your approval. You add a card at the end, only if you continue; without payment access is blocked until you pay, we keep your data for 30 days and the export stays available. Pricing · See the process demo

No card and no API key of your own. Plan prices exclude VAT.

Related articles