上海公积金的调整基数主要根据职工的月平均工资和单位缴存比例进行计算。具体过程如下:首先,职工的月工资需按照上年度的平均工资进行调整。然后,根据上海市每年的社平工资数据,确定个人的公积金缴存基数,通常在规定的范围内(如最低基数和最高基数之间)。单位和个人的缴存比例根据政策来定,通常为8%-12%。最后,通过公式计算得出实际的公积金缴存金额,确保符合当地政策法规。调整时间一般在每年的7月或8月。