一、开货车上路必须要上岗证也就是《中华人民共和国道路运输从业人员从业资格证》。二、原因:因为没有上岗证开货车被逮到就会被罚款。三、根据:《道路运输从业人员管理规定》的第五章1、第四十八条 违反本规定,有下列行为之一的人员,由县级以上道路运输管理机构责令改正,处200元以上2000元以下的罚款;构成犯罪的,依法追究刑事责任:(一)未取得相应从业资格证件,驾驶道路客货运输车辆的;(二)使用失效、伪造、变造的从业资格证件,驾驶道路客货运输车辆的;(三)超越从业资格证件核定范围,驾驶道路客货运输车辆的。2、第四十九条 违反本规定,有下列行为之一的人员,由设区的市级人民政府交通主管部门处2万元以上10万元以下的罚款;构成犯罪的,依法追究刑事责任:(一)未取得相应从业资格证件,从事道路危险货物运输活动的;(二)使用失效、伪造、变造的从业资格证件,从事道路危险货物运输活动的;(三)超越从业资格证件核定范围,从事道路危险货物运输活动的。