Quotejam
Get Started

Use Case

Approval Workflows for B2B Quotations: Controlling Discounts Without Slowing Sales

Why approval workflows matter for B2B quoting, how to set up effective rules for discount control and compliance, and what self-approval prevention means for pricing integrity.

The discount problem every growing sales team faces

When you have one sales rep, discount control is simple — you know what they’re quoting because you’re probably reviewing it yourself. When you have five reps across two offices, each handling 15 quotes a week, discount control becomes a systems problem. And without a system, one of two things happens.

Either every discount requires a phone call or email to a manager, slowing the process to the speed of the least available approver. Or reps apply discounts at their own judgment, and you discover during the monthly margin review that someone gave 20% on a deal that should have been 8%.

An industrial parts supplier reported a 23% lift in margin across custom orders within nine months of implementing automated discount controls and quote approvals. The margin wasn’t hiding — it was leaking through inconsistent discount application across a sales team that had grown faster than its pricing governance.

What a quote approval workflow actually does

A quote approval workflow is a set of rules that determine which quotes need review before they reach the customer, and who is authorised to provide that review. The concept is straightforward: define the conditions that trigger approval, define who can approve, and enforce the process consistently.

The execution is where most businesses get it wrong — either by making the rules so broad that every quote needs approval (which eliminates the speed advantage of having a sales team) or by making the rules so narrow that the quotes that actually need review slip through.

Effective approval rules target specific risk conditions

The most practical approach is condition-based rules that trigger on specific risk indicators:

Discount thresholds. The most common trigger. If a rep applies a discount above their role’s cap — say, 10% for sales reps, 15% for managers — the quote routes to someone with authority to approve that level. This protects margin without preventing reps from applying standard competitive discounts instantly.

Total deal value. A $5,000 quote carries different risk than a $150,000 quote. Value-based thresholds ensure high-value deals get appropriate review even when the discount percentage is modest. Five percent on a $200,000 deal is $10,000 of margin — worth a manager’s attention.

Special discounts. Beyond standard percentage-based discounts, some deals require one-off pricing adjustments — volume rebates, competitive match pricing, strategic account concessions. These are inherently non-standard, which means they inherently benefit from a second pair of eyes.

Product category restrictions. Some product lines have fixed margins that shouldn’t be discounted without executive approval. Others have promotional pricing that allows deeper discounts during specific periods. Category-based rules let you apply different governance to different parts of your catalog.

In Quotejam, approval rules use AND logic — multiple conditions can be combined on a single rule. A rule might trigger when the discount exceeds 12% AND the total exceeds $50,000, ensuring that small deals with standard discounts flow through without delay while large discounted deals get reviewed.

Who should approve — and who shouldn’t

Role-based routing

Not every approval needs to go to the same person. A 12% discount on a $10,000 order can be approved by a sales manager. A 25% discount on a $150,000 strategic account needs executive review. Effective approval workflows route to the right authority level based on what’s being approved.

Quotejam supports three approver types:

  • Specific user — Route to a named individual (the Sales Director, the GM, the pricing committee chair)
  • Role-based — Route to anyone with a specific role (any manager, any admin)
  • Any management — Fallback that routes to any user with management authority

When no specific approval rule matches a quote that’s been submitted for review, the system falls back to requiring management-level approval. This prevents a situation where a new product category or an edge case discount bypasses all rules by default.

The self-approval problem

Here’s a governance gap that seems obvious in retrospect but is easy to miss in implementation: can the person who created the quote also approve it?

If your sales manager submits a quote with a 15% discount and then approves their own submission, the approval workflow is a formality — it hasn’t provided any independent review. This is the maker-checker principle from financial controls, applied to pricing governance.

In Quotejam, the person who submits a quote for approval cannot approve their own submission. This is enforced at the system level, not by policy. The approval button simply doesn’t appear for the submitter.

There’s a practical exception: owners and admins can self-approve, because in small businesses, the owner often IS the pricing authority. There’s no one above them to route to. Managers can self-approve only when the discount is within their own cap and no special discount has been applied — meaning the quote wouldn’t have triggered an approval rule anyway.

What happens when a quote is rejected

A rejected quote is not a dead quote. In most B2B scenarios, rejection means “revise and resubmit” — the pricing needs adjustment, the discount needs to be reduced, or the terms need to change. The quote goes back to draft status, the rep makes changes, and resubmits.

This is different from customer rejection (the customer said no). Approval rejection is internal — it’s a pricing governance checkpoint that sends the quote back to the rep for revision.

In Quotejam, a rejected quote returns to draft status with the reviewer’s notes attached. The rep can see what needs to change, make adjustments, and resubmit. The full approval history — who submitted, who reviewed, when, and what notes were attached — is preserved as an audit trail.

Setting up effective approval rules

Start simple, then refine

The most common mistake is building complex multi-tiered approval matrices before you understand your actual discount patterns. Start with one or two rules that address the most obvious risks:

  1. A discount cap rule. “Any discount above 15% requires manager approval.” This single rule catches the most significant margin leakage while allowing reps to handle competitive pricing within a defined range.

  2. A high-value rule. “Any quote over $100,000 requires manager approval.” This ensures large deals get reviewed regardless of discount level.

After a month of operation, review which quotes triggered approval, which were approved versus rejected, and what the patterns look like. Then refine — adjust thresholds, add product-specific rules, tighten caps for roles that are consistently discounting too aggressively.

Configure discount caps per role

In Quotejam, default discount caps are set per role at the organisation level: 25% for sales, 30% for managers, unlimited for owners and admins. These defaults are configurable — you can tighten sales to 10% or loosen managers to 40% depending on your business and competitive environment.

When a rep applies a discount that exceeds their cap, the quote automatically requires approval. The rep knows before they submit. There’s no surprise rejection — the system shows that the discount exceeds their authority and will need approval before the quote can be sent.

Track what’s being approved

The value of an approval workflow extends beyond controlling individual quotes. Over time, the approval history reveals pricing patterns across your business:

  • Which reps consistently push the discount ceiling?
  • Which customer segments command the deepest discounts?
  • Which product categories have the thinnest margins?
  • How quickly are approvals being processed? Are quotes sitting in the approval queue?

These patterns inform pricing strategy, rep coaching, and discount policy refinement. They turn approval from a compliance mechanism into a business intelligence tool.

When you don’t need approval workflows

Not every business needs quote approvals. If you’re a sole proprietor or a two-person operation where every quote passes through the same person anyway, adding an approval workflow creates process overhead with no governance benefit.

Approval workflows add value when:

  • Your sales team has three or more people
  • Reps have authority to set pricing or discounts
  • Your margins vary significantly across deals
  • You serve customer segments with different pricing expectations
  • Compliance or audit requirements demand pricing approval records

In Quotejam, approval workflows are a Pro feature. The free tier is designed for solo operators and very small teams who don’t need them yet. As your team grows and pricing governance becomes necessary, approval workflows are there — without needing to migrate to a different tool.

Getting started

If you’re moving from spreadsheet-based quoting, you likely have no formal approval process at all. Implementing one doesn’t require a policy overhaul. Start with a single discount cap rule, let it run for a month, and review the results.

Quotejam’s approval workflows support condition-based rules, role-based routing, self-approval prevention, and full audit trails. Read the documentation for setup details, or try it on Pro to see how it fits your team’s workflow.

For more on setting up your team structure, see Team Collaboration Workflows. To understand how approval workflows fit into the broader quoting process, see How Equipment Suppliers Actually Quote.

Ready to see it in action?

Start free with 15 customers, 25 products, and 50 quotes/month. No credit card required.