What "Nastie Vs Attach" Actually Means in Compensation Work
When people talk about the Nastie vs Attach annual salary difference, they are usually working in one of two worlds: structured compensation surveys or a specific HR platform where those labels appear as column headers or comparison modes. The exact meaning shifts depending on which system you are using. In most cases I have seen, "Attach" refers to attaching or aligning a proposed salary band to a benchmark or job architecture, while "Nastie" is either a company-specific code, a legacy internal reference, or a data label that got carried forward from an older survey file. The actual calculation is straightforward. You take the annualized salary for the Nastie reference point and subtract the annualized salary for the Attach reference point, then express the result as both a dollar amount and a percentage. That percentage tells you how far apart the two positions, bands, or benchmarks sit from each other. Most people then use that gap to decide whether a promotion move, a salary adjustment, or a band reassignment is warranted. In practice, the Nastie side often represents the current or proposed standalone salary for a role or band. The Attach side usually represents the salary that gets tied to a benchmark, a grade spine, or a merged structure after alignment. The difference between them is what drives decisions about internal equity, compression, and market positioning.
I used to work with a dataset where the labels had been remapped through an intermediary file, and the Nastie column was actually showing the old band value before a job evaluation change, while Attach showed the new mapped band. The annual salary difference looked huge at first glance, but once I traced the mapping logic, the real gap was much smaller. Always verify what each column actually represents before you treat the difference as a real compensation gap.
How to Calculate the Difference Correctly
Start by confirming the salary basis. Annual salary should mean the same thing on both sides. If one side is monthly, biweekly, or includes a variable component that the other side does not, the comparison is wrong. Convert everything to a full 12-month base figure first. Then remove non-recurring items like sign-on bonuses, one-time retention payments, and discretionary stipends. Those inflate the apparent difference and mislead budget decisions. Once both sides are clean annual base figures, run the subtraction. Use this structure:
Get the Full Details

- Nastie annual base minus Attach annual base equals the raw difference.
- Divide the raw difference by the Attach annual base and multiply by 100 to get the percentage gap.
That percentage is the number that matters for most compensation decisions. A $5,000 difference means something very different when Attach is $60,000 versus when Attach is $160,000. The percentage keeps the comparison honest. The biggest issue I see repeatedly is mixing total cash with base salary. Some tools pull in on-target earnings that include target bonus or commission. If Nastie shows total cash and Attach shows base only, the difference is meaningless. Lock both sides to base annual salary unless you are explicitly comparing total target rewards, and even then keep the labels consistent. Another frequent problem is timing. Compensation data ages. If your Nastie values come from a current offer or recent review and your Attach values come from a survey published six months earlier, the gap partly reflects market movement, not internal policy. Note the date source for each figure so you can adjust expectations later.
I ran into a case where the Attach values were pulled from a benchmark file that used a different geographic correction factor than the Nastie values. The resulting annual salary difference suggested a major misalignment, but after applying the same location adjustment to both sides, the gap shrank dramatically. Always match geography, industry, and company size filters before trusting the number.
What the Difference Should Actually Drive
The Nastie vs Attach annual salary difference is useful when it tells you whether a role is underperforming against its intended benchmark, whether two adjacent grades have crept too close together, or whether a proposed change would create a compression problem. It is less useful when you use it as a blanket rule for every individual pay decision. A single percentage gap does not account for tenure, performance, skills scarcity, or internal equity history. I recommend treating the difference as a trigger for deeper review, not as a final verdict. When the gap crosses a threshold you care about, dig into the supporting data: job leveling rationale, market percentile, internal comparator pool, and any existing equity adjustments. That extra step prevents you from overcorrecting based on a noisy headline number.

When This Method Breaks Down
It breaks down when the labels are ambiguous, when the salary definitions are inconsistent, or when the benchmarks are outdated. It also fails when you try to apply it across fundamentally different role families without adjusting for skill and responsibility differences. A sales role and an engineering role will have very different market dynamics, and a single attach benchmark will not capture that variation. If your data setup makes it hard to separate base salary from total rewards, or if your benchmark sources are mixed, consider running the comparison on a narrower subset first. Test it on one department, one level, and one geography. Once the method stabilizes, expand it. That approach saves time and reduces the chance of making company-wide adjustments based on a flawed baseline. For a practical workflow, export your salary data with clear base-only columns, standardize the annual basis, apply matching filters, compute the difference, and then layer in context before acting on it. The math is simple. The judgment that follows is what actually matters.