1917年,国立中央大学前身——南京高等师范学校创办商科。
1921年,商科迁址上海,成立上海商科大学。国立上海商学院1932年8月,学校由国立中央大学商学院独立建校,定名为国立上海商学院。上海财政经济学院1950年8月,学校更名为上海财政经济学院1978年7月,上海财经学院复校。上海财经大学1980年3月,学校隶属财政部领导。
1985年09月,更名为上海财经大学。
1996年,进入“211工程”重点建设高校行列。
2000年02月,划归教育部领导。
2006年,进入“985工程优势学科创新平台”行列2007年,进入国家建设高水平大学项目行列。
2010年,进入国家教育体制改革试点高校行列。
2012年5月14日,教育部、财政部和上海市人民政府签署三方协议,共建上海财经大学。