APinkPanther
Newbie
- Apr 19, 2022
- 28
- 5
I have formed a LLC in USA from India and trying to open a PayPal account but they are asking for W9 from me to allow me to open the account with EIN number.
Do I need W9 or should I get any other form? What should I do please someone advise.
Thank you.
Do I need W9 or should I get any other form? What should I do please someone advise.
Thank you.