Most people accept the first offer. That is a mistake. Negotiation is expected.
Step 1: Know Your Number
Research the market rate for your role, city, and experience level before any negotiation.
The Counter Offer Script
"Thank you for the offer. Based on my research, I was expecting something closer to [X]. Is there flexibility?"