Salary Negotiation for Veterans — How to Get Paid What You Are Actually Worth
By GetVetsHired · July 2026 · 5 min read
In the military, your pay was determined by your rank and your time in service. You did not negotiate. You did not ask for a raise. You got what the pay table said you got. The civilian world does not work that way. The salary is a starting offer, not a final number. And if you do not negotiate, you leave money on the table. Here is how to get paid what your experience is actually worth.
Why veterans leave money on the table
Most veterans accept the first salary offer without pushing back. It makes sense. You spent years in a system where pay was non-negotiable. You were conditioned to accept what you were given. But in the civilian world, the first offer is almost never the best offer. Employers expect you to negotiate. They build room into the salary band for it. If you say yes to the first number, you are not being grateful. You are being underpaid. And the cost compounds. A salary that is $5,000 lower than it should be, over a 30-year career with 3% annual raises, costs you over $200,000 in lifetime earnings. That is not a small miss. That is a house.
Research your market value before you get the offer
You cannot negotiate effectively if you do not know what the job pays. Before you even apply, look up salary data for the role, the industry, and the location you are targeting. Use Glassdoor, Payscale, Levels.fyi, and the Bureau of Labor Statistics. Look at job postings in states that require salary transparency (California, Colorado, Washington, New York). Talk to people in the industry and ask what realistic pay looks like. Do not ask 'what do you make.' Ask 'what range should someone with my experience expect for this kind of role.' You need a number in your head before the employer puts a number in front of you.
How to talk about your military salary
Some employers will ask what you made in the military. This is a trap question, and in many states it is now illegal to ask. Your military base pay does not reflect your total compensation. It does not include your housing allowance, your subsistence allowance, your tax-free combat pay, or your healthcare and retirement benefits. If you give them just your base pay number, you anchor the negotiation far below what you were actually earning. Instead, respond with: 'My total military compensation package, including base pay, housing, and benefits, was roughly $X. For this role, I am looking in the $Y to $Z range based on the market data I have reviewed.' You answer their question without giving them a low anchor.
The negotiation script that works
When the offer comes in, you do not have to accept on the spot. In fact, you should not. Thank them for the offer. Express genuine enthusiasm for the role. Then ask for time to review it. A simple script: 'Thank you so much for the offer. I am really excited about this opportunity and the team. I would like to take a day to review the full package and get back to you tomorrow. Does that work?' This buys you time to prepare your counter. When you come back, be specific. Do not say 'can you do better.' Say 'based on my experience, market data, and the value I bring in X and Y areas, I was hoping to be closer to $Z. Is there flexibility on the base salary?' Be direct. Be respectful. And be ready to explain why you are worth the number you are asking for.
Salary is not the only thing you can negotiate
If the employer cannot move on base salary, negotiate the total package. Ask for a signing bonus. Ask for more vacation days. Ask for a flexible schedule or remote work options. Ask for a professional development budget. Ask for an earlier performance review with a path to a raise. These things cost the employer less than a salary increase but add real value for you. Veterans often overlook this because military benefits were fixed. In the civilian world, everything is negotiable.
Put yourself in a position to negotiate
The strongest negotiating position is having another option. Apply to multiple jobs. Get multiple offers. You do not have to accept the first one that comes in. And the best way to get a strong offer in the first place is to have a resume that gets you past the ATS and in front of the hiring manager. Tailor your resume for every application. Match the job description's keywords. Present your experience in civilian language. The more interviews you get, the more offers you have to work with, and the more leverage you bring to every negotiation.
FAQ
