1、 以前交公粮是按照户口所在地和家庭人口数量来确定的。2 这是因为在计划经济时期,国家对粮食进行了全面的调控,为了保证国家粮食安全和公平分配,就采取了按照户口所在地和家庭人口数量来确定每户家庭需要交纳的公粮数量的方式。3 随着经济体制改革和粮食市场化,这种交公粮的方式已经逐渐被取消,现在我们的粮食供应已经实现了市场化,个人可以自由选择购买粮食。