1. Research Before You Negotiate
Never walk into a salary conversation without data. Here is where to get it:
- Glassdoor: Search the role + company + location. Read the company's salary reviews.
- Levels.fyi: Best for tech companies. Has total compensation breakdowns including equity and bonuses.
- LinkedIn Salary: Shows salary ranges based on your connections and role.
- Rozee.pk Salary Insights: Pakistan-specific salary data.
- Network: Ask senior developers in your field what they earn. Most people are surprisingly open about this.
2. When to Bring Up Salary
The golden rule: Let the employer mention compensation first. If they ask you early in the process ("What are your salary expectations?"), deflect professionally:
"I'm more focused on finding the right fit at this stage. Could you share the budgeted range for this role? I'm flexible and want to make sure we're aligned."
Once you have an offer, that's when negotiation begins. Never negotiate before an offer is made.
3. The Exact Script to Use
When you receive an offer:
"Thank you so much for the offer — I'm genuinely excited about this role and the team. Based on my research using Glassdoor and LinkedIn Salary, the market rate for this position in [City/Remote] is around [X–Y range]. Given my [specific skill/project/certification], I was hoping we could discuss something closer to [Y amount]. Is there flexibility there?"
Then — stop talking. Let them respond. Silence is your friend in negotiation.
4. Handling Common Responses
"This is our standard fresh graduate rate"
Counter: "I completely understand there's a structure. Is there any flexibility given my [specific project/certification]? Or could we discuss a faster review cycle at 3 months instead of 12?"
"The budget is fixed"
Counter: Negotiate non-salary benefits: remote work days, learning budget (Udemy/Coursera), extra annual leave, or a 6-month review for a raise.
5. Beyond Base Salary — What Else to Negotiate
- Remote work days: 2–3 days WFH per week saves significant commute time and cost.
- Learning budget: Ask for PKR 50,000–100,000/year for courses, certifications, and conferences.
- Performance review cycle: A 6-month review (instead of 12) means you can get a raise faster.
- Signing bonus: Rare for fresh grads in Pakistan, but worth asking for in international remote roles.
- Equipment: A MacBook or high-spec laptop is worth negotiating if you're working remotely.
For salary ranges to anchor your negotiation, see: Pakistan Tech Salary Guide 2026 and Software Engineer Salary Worldwide.
Official Sources
How To Negotiate Salary As A Fresh Graduate Essential Resources
Ready to take the next step? Here are the most relevant and targeted resources specifically for How To Negotiate Salary As A Fresh Graduate: