Hello and thanks for trusting me to help you today. I am a tax adviser with over 15 years of experience.
Are you working in the US physically? If so a W9 is appropriate.
If you are a US taxpayer (for example a US corporation, a US partnership, a US citizen or a US resident alien) you should submit W-9 Form.
Yes. I am on H1B
Yes I pay tax here
Being resident is not the same for tax as for immigration. You should complete the W9.
You are most welcome
Yes. I live in the US. on H1B visa and pay tax here
Then W9 is what you should complete
Your positive rating is always thanks enough.