Have a Tax Question? Ask a Tax Expert
No you do not need an EIN. When you mark that you are an Active NFFE then complete Part XXV.
You can skip line 8.
The US company should know that you are a foreign entity and the W8 BEN E is what they keep to show why they did not withhold. As long as you did not perform any services in the US (physically) then they woudlnot withhold.
Please advise if you need more information or rating in a positive way is acceptable.
If my answer addressed your question please rate below or above (let me know if you have difficulty as I believe the system changed), if you need more information reply below.