Important Changes for Non-US Authors/Affiliates/Service Providers

Yes PAN Card is your Foreign Tax ID.

Read This Discussion.