农民不用交公粮是从2006年开始的。在此之前,交公粮是农民对国家和社会做出的一种贡献,是他们必须履行的义务。然而,随着我国经济社会的不断发展,农业税制度逐渐暴露出一些问题,如税负过重、征收方式不规范等,给农民带来了很大的负担。