Doing business in Nepal requires foreign companies to first register a liaison office, which cannot conduct income generating activities. To set up a branch office, foreign companies must obtain permission and register with documentation including company documents and details of directors. Branch offices are taxed at 25% on net income and must file annual tax returns. VAT registration is optional if annual transactions are below thresholds. Repatriating profits from a branch office is subject to a 5% tax and requires central bank permission.