Most TA functions that track offer decline reasons find compensation at the top of the list. The standard response is to adjust. Wider bands. Bigger sign-on bonuses. A budget conversation with finance. Money will be spent, but none of the fixes address why those candidates reached the offer stage in the first place.
The assumption behind every adjusted offer is that the candidate was the right person at the wrong price. More often, the candidate was never going to accept the range, but nobody shared information about the total compensation early enough for them to say so. What looks like a pricing failure is a transparency failure.
The logic of end-of-pipe
The Ecology of Commerce, published in 1993, made an argument about industrial pollution that applies uncomfortably well to hiring. In the book, Paul Hawken pointed out that the United States had spent over $1 trillion on pollution control since the Clean Air Act, and the environment kept degrading. Every dollar spent cleaning up waste at the output end of a production process made the process itself look more managed. If you're treating the symptoms, you must be addressing the disease. Except you're not. You're spending money to manage the mess, not to stop making it.
Hawken called this end-of-pipe thinking. A factory generates toxic output, so you bolt a filter onto the exhaust. The filter is expensive, visible, and measurable. Tons of waste captured and reports filed. What the filter never does is ask why the process creates so much toxic output in the first place. Redesigning the process would eliminate the need for the filter entirely, but redesign is invisible work. You can't count waste that was never created, let alone build a dashboard for problems that don't exist.
Where the pipe runs in TA
In hiring, the pipe runs from sourcing through screening through interviews to the offer. Every stage is a design choice about what information gets surfaced and when. When a candidate reaches the offer with expectations that don't match the budget, the misalignment wasn't created at the offer stage. It was created at whatever earlier stage failed to surface it.
A recruiter sources a strong candidate for a senior role. The candidate enters the process. Three rounds of interviews over four weeks. The hiring manager is engaged and the team likes the candidate. Then the offer goes out and the candidate says the number is 20% below what they'd need.
The recruiter logs the rejection as compensation-related. Leadership sees the pattern in the data and pushes for wider bands or approved exceptions. And here the end-of-pipe logic takes hold. Every approved exception reinforces the system that produced the mismatch. The pipeline keeps advancing candidates whose expectations don't align with the budget because nothing in the early stages filters for alignment. The exceptions become the cost of doing business. And each adjusted offer that gets accepted is a false confirmation, because it proves the money worked, not that the process is sound.
Unlike most TA problems, this one shows up in the numbers. When a candidate budgeted at 130K gets an offer at 145K because that's what it takes to close, the 15K gap shows up on a spreadsheet. Multiply that across ten or fifteen hires and you're looking at real budget impact, plus the internal equity pressure that ripples outward when new hires enter above band. What nobody counts is the alternative. A zero-cost change earlier in the process would have surfaced the mismatch before anyone booked the interview.
The "rejected for compensation" metric hides an important distinction. When a candidate turns down your offer because the number is too low, there are two very different reasons behind it. Sometimes the candidate's expectations changed during the process because the role turned out to be bigger than they thought. That's new information, and adjusting the offer makes sense. But most of the time, the candidate and the company simply had different numbers in mind from the start, and nobody compared them until the offer stage.
These two situations look identical in the data. The right response to each is completely different. For the first, you adjust the offer. For the second, you stop withholding the range. Adjusting offers when the range was never shared is the filter bolted onto the exhaust.
One structural fix
The fix is sharing the salary range, and preferably the full compensation and benefits structure, before anyone invests serious time. Share it in the job ad, in the sourcing outreach, or at the very latest, during the first screening call. Screening calls work both ways, and compensation is one of the first things candidates need to make their decision. "We've scoped this role at X to Y, with the following benefits package. Does that work for where you are?"
The most common pushback from hiring managers is that candidates will just ask for the top of the range if they see it. The fear sounds reasonable until you think about who you're actually trying to hire. For senior and critical roles, the best candidates are already employed and paid well. And If they're between jobs, they have options. These people are not going to accept less than they're worth. And if the range is hidden, many of them won't bother applying or responding to outreach, because they don't want to invest weeks interviewing for a role that turns out to be a dead end.
Hiding the range doesn't protect the budget. It tends to filter out the strongest candidates before they ever enter the pipeline, because the people with the most options are least willing to invest weeks in an opaque process. Some will apply anyway if the company or role is compelling enough, but the overall effect is a pipeline skewed toward candidates whose expectations and experience are less likely to align. And then three weeks and several hours of everyone's time go into confirming a mismatch that was there on day one.
Transparency doesn't eliminate every offer rejection. What it eliminates is the category of rejection that was predictable from day one and that the process kept invisible. That's the category where the money is.
When you share the range early, the pipeline gets smaller. Fewer candidates enter, and more of the ones who do are genuinely aligned. The budget conversation with finance never needs to happen, because the mismatches filtered themselves out in week one.
When to ignore this
This model can be pushed too far. Compensation expectations genuinely shift during a process. A candidate who enters at one number may learn the role is broader and more complex than they expected and legitimately revise upward. Raising an offer in response to what the process revealed is rational, not end-of-pipe. The fallacy kicks in when the adjustment covers for information the process should have surfaced earlier but didn't. A useful test is whether the candidate's final expectation reflects something they learned during the interviews or something they knew walking in.
Models in this article
End-of-Pipe Fallacy: Systems that respond to bad outputs by filtering them at the end, rather than redesigning what produces them, spend increasing resources to maintain the illusion of improvement.
Discipline: Ecological Economics / Systems Thinking
Source: Paul Hawken, The Ecology of Commerce (1993)