A person, let's say "X" got an offer from a US company as a Consultant. X lives in India. To receive payments from US company, does X need to start a LLC/PVT in India?
How can X receive payments for the consulting services provided to the US company?