All insightsSales & Deal Loss

Discount Approvals That Take Days: How Internal Delays Lose Deals

Discount approvals that crawl through email and spreadsheets hand deals to faster competitors. Here is how to diagnose the delay and speed up sign-off without losing margin control.

The Ninjaz Group8 min read

A customer asks for a better price on a Tuesday morning. The salesperson knows the number that would win the deal, but it sits outside their authority. They email their manager, who needs the margin figure, which lives in a spreadsheet finance updates weekly. By Thursday someone has asked a clarifying question. By Friday the customer is holding a quote from a competitor who answered in an hour.

This is the quiet way deals are lost. Nobody refused anything, and nobody made a bad decision. The discount approval process simply moved at the speed of inboxes, and the buyer moved faster. In multi-location companies, where pricing authority is spread across branches, regions and head office, sales approval delays are structural rather than occasional.

This article covers why approvals stall, how to find where yours are stuck, what the delay really costs, and how to build a pricing approval workflow that is fast and still protects margin. It then explains how The Ninjaz Group approaches the problem.

Why discount approvals take days

Slow approvals rarely come from slow people. They come from missing context, unclear routing and manual handoffs, and each one adds hours.

The first cause is missing context. An approver who receives "Can we do 14% off on this one?" has to reconstruct the deal: what the customer is buying, what it costs, what was quoted before, what the account is worth over time. Every question sent back restarts the clock.

The second is unclear routing. If the rules for who approves what live in someone's head or in an old policy document, requests get forwarded, guessed at, or sent to everyone. The person who is actually authorised may be on leave, and nobody knows who the delegate is.

The third is stale margin data. When cost and margin figures sit in a spreadsheet exported from the ERP, the approver cannot trust them and asks finance to confirm. Finance becomes a hidden step in every request, and finance has its own queue.

The fourth is volume landing on a few people. Requests arrive by email, chat and phone, and a small team triages them from memory. Deal desk bottlenecks form not because the team is weak, but because the work has no structure: no priority, no due time, no visible queue.

How to diagnose where your approvals are stuck

Before changing anything, measure. You do not need new software to see the problem, only a sample of recent deals and a willingness to read timestamps.

  1. Pull the last 30 to 50 discounted deals, won and lost, from your CRM.
  2. For each, find when the discount was requested and when the customer received an answer. Email timestamps and chat history usually supply both.
  3. Split the elapsed time into stages: waiting for the first reviewer, waiting for margin data, waiting for second-level approval, and waiting for the quote to be reissued.
  4. Compare lost deals with won ones. Check whether slow approvals cluster among the losses, and whether the recorded loss reasons mention price or responsiveness.
  5. Look for approvals that went around the process, such as verbal yeses, discounts with no record, or quotes edited after sign-off.

The last step matters as much as the first. Slow processes breed workarounds, and workarounds are where margin leaks. If your reps have learned that the formal route takes three days, some will stop using it.

You will probably find the delay concentrated in one or two stages, often margin verification and escalation to a second approver. That tells you where to spend your effort first.

The real cost of a slow yes

Lost deals are the visible cost, but they are not the only one.

  • Lost deals. A buyer comparing offers rewards the first credible answer. Waiting days signals that you are hard to deal with before a contract exists.
  • Rep time and focus. Salespeople chase approvals instead of selling. They re-explain deals, nudge managers and rebuild quotes.
  • Approver time and burnout. Managers and finance staff answer the same questions repeatedly, often outside working hours. The people you rely on most carry the heaviest load.
  • Margin mistakes. Rushed decisions made on stale numbers can approve a discount that erodes margin, or reject one that was perfectly safe.
  • Inventory consequences. If stock is aging at one site and a deal could clear it, a slow approval lets the window close. In the other direction, a discount approved without sight of stock levels can promise a price on items that are not there.
  • Customer frustration. A customer who waited three days for a price remembers it, and it colours delivery, service and renewal conversations.

Most of these never appear in a standard report. The CRM records a lost deal, but not that the answer arrived on day four. That is why the problem persists: it is spread across many small delays, and no one owns the total.

How fragmented systems create the delay

Consider a group with twelve locations selling equipment and service contracts. Quotes are built in the CRM. Unit costs and rebates live in the ERP. Minimum margin by product category sits in a spreadsheet owned by finance, and the approval matrix is a PDF on the intranet. Sales managers talk to reps on a messaging app, and contracts go out through a separate e-signature tool.

A rep at one location needs to discount a bundle by 12 percent. They paste the quote into an email, then message the manager separately to say it is urgent. The manager opens the margin spreadsheet, sees it was last updated the previous week, and emails finance to confirm current costs. Finance checks the ERP and replies the next morning, adding that the discount exceeds the manager's limit, so the regional director must approve. The director is travelling and sees the email on day three.

Once approved, the rep edits the quote in the CRM, exports a PDF, uploads it to the e-signature tool and retypes the final price. Somewhere in that sequence a figure is entered wrong.

No single step was unreasonable. The problem is that the information needed for the decision sits in five places, and people are the integration layer. Every handoff loses context, costs time and breaks the audit trail. Six months later, nobody can easily explain why that deal was priced the way it was.

Speeding up sign-off while keeping margin control

Speed and margin control are not opposites. Slow approvals usually protect margin less than people assume, because they are slow on the easy cases and inconsistent on the hard ones. The aim is to spend human attention only where it changes the outcome.

Write authority as rules, not names. Define bands by discount depth, resulting margin, deal size and customer segment. A discount inside the band and above the margin floor needs no approval at all. A deeper one goes to a named role, not a named person, so delegation and leave cover work automatically.

Put live margin in front of the approver. The request should pull cost and margin from the ERP and finance data at the moment of review, alongside the quoted price, the floor, the account's history and stock availability. An approver who sees all of that can decide in minutes. This is the core of margin control in sales: the decision uses current numbers, not last week's export.

Route through an approval workflow engine. Each request should have an owner, a due time, an escalation path and a delegate. Overdue requests should move up on their own rather than waiting for someone to notice.

Approve where people already work. A notification in the team's messaging channel, linked to the deal record and showing the margin summary, lets a manager approve or decline from anywhere. The decision and its reasoning stay attached to the record rather than buried in a thread.

Connect approval to the quote and the signature. Once approved, the price should flow into the quote and on to e-signature without retyping. If terms change after approval, such as price, payment terms or contract length, the request should reopen automatically.

Track the process itself. Watch time to approve, the share of requests auto-approved, and the gap between approved margin and realised margin. These tell you whether the rules are too tight, too loose or being bypassed.

How The Ninjaz Group approaches the problem

The Ninjaz Group is a managed-services partner for multi-location, customer-centred enterprises, and a slow approval chain is the kind of problem it looks for. The cause is rarely one broken tool. It is the gaps between tools that each work well on their own.

Engagements begin with a Blueprint, which maps the operation and finds where work is done twice, data goes stale or money leaks. For approvals, that means tracing a discount from request to signed contract and showing where it waits. The client keeps the map either way.

Build & Link follows, with no rip-and-replace. The CRM, ERP and finance systems you have already paid for stay in place. Through Managed Link, the integration layer Ninjaz builds, owns and maintains, those systems are connected to The Ninjaz Operating Platform. The platform's unified data layer holds one record per customer, asset and order, so the deal, the cost and margin data, and the stock position can sit in the same view. Workflow automations handle routing and escalation. Team chat boards tied to records keep the conversation next to the deal. Roles and an audit trail record who approved what and when. The Command Center can surface live KPIs and alerts across locations, such as requests nearing their due time.

To be clear about the limits: software does not set your pricing policy. Your leadership still decides the bands, the floors and the exceptions. What changes is that those decisions are applied consistently and quickly, using current data.

Managed Business Operations then covers day-to-day running after go-live, so the rules and connections are maintained as your business changes.

Where to start

You can make progress this week without any project. Pull a sample of recent discounted deals, measure the time from request to answer, and find the stage where deals wait longest. Then write your approval bands as plain rules and ask whether most requests really need a human at all.

If the audit shows that the delay comes from data and handoffs spread across your CRM, ERP, finance tools and inboxes, that is the problem Ninjaz is built to solve. You can book a consultation to talk through how your approvals work today, or see the platform demo to view how connected records, workflows and alerts come together in one place.