大学毕业，获经济学博士学位。曾于纽约花旗银行见习。1917年留美归国，在盛恩颐（盛宣怀之子）的汉冶萍公司驻上海总办事处任秘书。后赴广东。1923年任孙中山英文秘书、税务局长。同年4月孙中山在广州成立中央银行，宋子文负责筹备条例章程。1924年8月，任广州中央银行董事、副行长。
财政部长.1925年，任广东革命政府财政厅长、广州国民政府财政部长，为创办黄埔军校、组建军队、维持广州国民政府运作所需经费起到了很大作用。1924年，广州政府岁入800万大洋，1926年时增加至8000万银元