Non Resident taxpayers need not file Form 10F now The Form 10F is signed physically by non-resident taxpayers and furnished along with the tax residency certificate to resident payers