摩托车上牌必须购买交强险。根据《中华人民共和国道路交通安全法》的规定,摩托车上路行驶必须要有行驶证、驾驶证、号牌和交强险。摩托车上户先决条件包括,缴纳车辆购置税,拥有上户所在区域的居住证或者暂住证,并且一定要购买交强险和车船使用税。