Instagram verification is free. Instagram will never ask for payment for the verification badge, and if someone is offering to verify your account for money, they are trying to scam you.