商精通天文计算，长于核算管理。汉元帝时四至九卿，所教授弟子众多，也像孔子一样分为四科：沛国唐林（字子高）为德行，平陵吴章（字伟君）为言语，重泉王吉（字少音）为政事，齐国炔钦（字幼卿）为文学。今文尚书大夏侯学，从此分成孔、许之学。汉成帝时许商与师丹、郑宽中、张禹同为皇帝老师，史称“许商能商功利”。建始元年（前32年）为博士。河平三年（前26年）为将作大匠。清河都尉冯逡奏请浚治屯氏河，以防河患。许商奉命行视，以为屯氏河盈溢所为，当时用度不足，可且勿浚。后来黄河决口，将作大匠许商与光禄大夫王延世等主持治理黄河