|
I cannot speak for Ibill but I can say the IRS is requiring a W8BEN for all non US taxpayers who are paid. The W8BEN requires a US Taxpayer ID to be obtained. If you as a payor do not have a W8BEN with a TIN on file you must withhold 30% and pay it to the IRS.
|