When is a business connection said to be established?
Business connection includes a profession at connection. Business connection includes any activity carried out through a person acting on behalf of a non-resident who performs any one or more of the following:

If such person has in India authority to conclude contracts on behalf of the non-resident (it will not include cases where authority is restricted to contract for purchase of goods or merchandise on behalf such non-resident); or
If such person in India habitually maintains stock of goods or merchandise from which he regularly delivers goods or merchandise on behalf of the non-resident;
If such person habitually secures orders in India mainly or wholly for the non-resident or for the other non-resident under the same management.

No business connection shall be deemed to have been established, if the business is carried on through an independent broker, general commission agent or other agent (i.e., a broker or commission agent who is not working mainly or wholly for such non-resident or other non-resident under same management), provided such person is working in his ordinary course of business.
Only so much of income which accrues or arises due to such business connection is deemed to be income accruing or arising from India and not the entire income of the non-resident.