任中华苏维埃共和国临时中央政府国民经济委员会委员兼对外贸易总局局长，负责苏区供给工作。1934年参加长征，任中央没收征发委员会组长。1935年抵达陕北后，任中华苏维埃共和国中央政府西北办事处对外贸易总局局长。1936年2月，随李克农抵达洛川，与张学良、王以哲谈判达成中国工农红军与西北军互不侵犯、通商等协议。1937年春，到陕西西安、山西太原等地采办军需物资和粮食。抗日战争期间，调八路军南京办事处工作，随后八路军南京办事处与武汉办事处合并，钱之光任新组建的办事处主任兼新四军武汉办事处处长。1939年，担任