Normally the Indian Embassy and Indian High Commission will issue this business India Visa based on the documentation provided. The application for an
India business visa will require:
To apply for a
business India Visa requires a letter of Invitation from the host company in India. To obtain the India business visa, the invitation letter should mention: That the company in India invites you for purposes of business - and state the nature of what will be undertaken. For the business visa letter of invitation, a letter written on the Indian company letterhead is required.
Supporting Letter from the UK Company:
The application for an
India business visa should also include a letter of support from the UK employer. The business India visa letter of support should mention the purposes of business, that the employee is authorised on the visit and that all funds and sponsorship for the employee travelling on the India business visa will be covered by the company.