Non-Residential Taxpayer

A "Non-resident Taxable Person" refers to any individual or entity occasionally engaging in transactions involving the supply of goods or services, either as a principal, agent, or in any other capacity, but lacks a fixed place of business or residence in India.