What is W-8BEN Form? Does it to be renewed?
W-8BEN Form is a declaration form from Internal Revenue Service of the U.S. for investor to declare their identity of non-US citizenship. It is required to be renewed in every 3rd full succeeding years. Otherwise, withholding tax will be levied upon trading of US securities after the last W-8BEN is expired.