What is the difference between a subsidiary and a branch office?

Short answerA subsidiary is a separate Indian company that can do full business and is taxed as an Indian company; a branch office is an extension of the foreign parent, limited to permitted activities, needs RBI approval, and is taxed at higher foreign-company rates. Most investors choose a subsidiary for flexibility.

Subsidiary: separate, flexible

Full operations, Indian company tax rate, easier to run and expand.

Branch: limited, RBI-approved, higher tax

Restricted activities, RBI approval needed, and the higher foreign-company tax rate.

Talk to CA Vijay R Singh

Unsure whether to use a subsidiary or branch? You can message him directly, or book a short call to talk through your situation.

This answer is general information for NRIs, not tax advice. Tax rates, thresholds and forms change with each Finance Act — please confirm the current position for your own facts, or speak to us, before acting.

© 2026 Vijay R Singh & Co., Chartered Accountants | FRN 136869W | M.No. 153926 | +91 98607 23959 | info@cavijaysingh.com | Andheri East, Mumbai 400069

Book a Call