CBDT’s shift to electronic Form 10F filing poses compliance challenges for resident payers and non-residents, raising concerns over clarity, PAN requirements, and tax risks.