You are saying that your mother has income from investments and deposits. So if you start the business in your name then there is no benefit of claiming any depreciation losses or business loss ( if any).
As you say that you will be running a franchise it would be best if you could start up your business in a LLP form or as a company.
You please dont have to worry about the taxes. you only pay taxes on what you earn right.
As your company/firm may require some startup capital you could as well get the capital required from your mother.
Please decide on the style of business i.e. either LLP, Firm, Company etc.
Also try to get in contact with a Chartered Accountant or an Auditor (Atleast) for gaining the complete insights about maintaining accounts and other statutory compliances.
For a startup it is always required that the entreprenuar looks after the business rather than concentrating on these things.
Regards,
Praveen M.R
contact me on my email mrpraveen @ live.com in case you need any more help.