You are three fields from submit. Name, done. Skills matrix, done. Then it shows up: Expected Rate. One blank box, no instructions, and somehow it feels heavier than the technical questions above it.
Type too low and you have just negotiated against yourself before anyone calls you. Type too high and the ATS quietly drops you into the reject pile before a human ever sees your resume. Leave it blank and some systems will not even let you submit, while others will flag you as evasive.
There is a better move than guessing. It is not a trick, it is just precision: a researched range, tied to a condition. Here is how to actually fill that box.
The Three Ways People Blow This Field
Almost every mistake in this box falls into one of three buckets.
- The lowball single number. You type your last rate, or worse, a number 10 percent under it to seem flexible. Recruiters and vendors anchor to whatever you write first. You rarely get to move up from there.
- The moonshot single number. You type your dream rate to leave room to negotiate down. Automated screens do not know you are negotiating. They just see a number above the client's ceiling and route you out.
- The blank field. Sometimes strategic, more often just avoidance. It works on some forms and torpedoes you on others, which is exactly the problem.
Why a Range With a Condition Wins
A single number is a guess dressed up as confidence. A range with a stated condition is information the client can actually use.
Instead of typing $95/hr, you type something like: $85 to $105/hr W2, depending on onsite requirement and contract length. That one sentence does three things a flat number cannot:
- It shows you understand the rate depends on scope, not just your title.
- It gives the vendor room to match you to their budget without a renegotiation email.
- It signals you have done homework on the market, which reads as competence before you have said a word in an interview.
Vendors and program managers see hundreds of applications with a bare number. A range tied to a real variable — onsite days, contract duration, W2 versus C2C, benefits or no benefits — stands out as the application of someone who has actually worked contracts before, not someone copy-pasting a resume across job boards.
When Leaving It Blank Actually Helps
Blank is not always wrong. It works when:
- The role description is thin and you genuinely cannot price it yet — no scope, no location, no contract length disclosed.
- The application explicitly allows N/A or "to be discussed" as an option.
- You are applying through a recruiter relationship where rate gets discussed live, and the field is a formality on a portal neither of you will look at closely.
In these cases, blank buys you a real conversation instead of locking in a number based on nothing.
When Blank Kills Your Application
Plenty of ATS platforms treat blank as a hard stop. Some will not let the form submit. Others pass it through but flag the record as incomplete, and a busy recruiter skims complete profiles first. If the platform requires a number, do not leave it blank hoping it reads as flexibility — it usually just reads as an error.
Direct-client portals for large staff-augmentation programs are the most common offenders here. They often have a hard rate ceiling baked into the requisition, and a blank or unrealistic entry gets auto-filtered before a person sees it. If the form forces a number, give a range at the low-to-middle of your researched band, not a single figure.
How to Build Your Range Before You Ever See the Field
Do this once, keep it updated, and you will never freeze on this field again.
| Input | Where to get it |
|---|---|
| Your last three contract rates | Your own records — normalize for W2 vs C2C |
| Current market range for your stack and level | Recent job postings, staffing recruiter conversations, peer networks |
| Location and onsite premium | Compare remote vs hybrid vs onsite postings for the same role type |
| Contract length | Short-term (under 6 months) typically commands a premium over 12+ month engagements |
Once you have that, build a range with a floor you will actually accept and a ceiling you can defend in an interview without flinching. Then attach the condition:
- "$X to $Y/hr C2C, assuming fully remote"
- "$X to $Y/hr W2, for a 6-month initial term"
- "$X to $Y/hr, depending on onsite frequency"
This is not the negotiation itself — that conversation happens later, after the offer, with more leverage and more information. At the application stage, the job of this field is simply to keep you in the pipeline as someone credible and self-aware, not to lock in your final number.
The One-Line Rule
If you remember nothing else: never submit a single flat number unless the posting itself states a fixed rate. Everywhere else, a range plus a condition beats a guess, every time.
Still not sure how your rate stacks up for a specific role or region? The team at Josh Pros LLC talks rate ranges with consultants every week and is happy to sanity-check yours — reach out at contact@joshpros.com or visit https://joshpros.com.
#ExpectedRate #ContractConsulting #ITStaffing #RateNegotiation #TechContractors #JobApplicationTips #ContractRates #W2vsC2C #ATSJobSearch #FreelanceTech #ConsultingCareers #TechJobSearch
Talk to a real recruiter, not a bot.
We'll tell you the rate, the client, and the terms before you interview. And if we're not the right fit, we'll say so.
