A Non-Resident Taxable Person is one who is a foreigner and occasionally wants to affect the taxable supplies from any state in India and for that, he needs a GST Registration.