公司与分公司有如下区别:
(1)注册上海公司是独立的法人,独立承担民事责任,分公司不是独立的法人,其民事责任最终由公司承担;
(2)公司有股东、章程、注册资本和法定代表人,分公司没有股东、章程、注册资本,没有法定代表人,只有负责人;
(3)公司独立核算、自负盈亏,分公司仅核算收入和支出,但不独立核算,不自负盈亏,其盈利汇缴公司,其亏损由公司补充;
(4)公司所有的税赋都在注册地缴纳,分公司除企业所得税以外的税赋在分公司登记地缴纳,企业所得税统由公司汇总后在其注册地缴纳;
(5)上海公司注册的经营范围由公司章程规定,并经代理注册公司登记机关核准,但分公司的经营范围不得超越公司的经营范围。