外地户口摩托车上牌需要以下证件和手续:
1. 身份证(原件和复印件); 2. 购车发票(原件和复印件); 3. 车辆合格证(原件和复印件); 4. 交强险保单(原件和复印件,部分地区可能还需要购买第三者责任险); 5. 购车税完税证明(原件和复印件)。
6. 如果是委托他人办理,还需提供委托书及代办人的身份证明(原件和复印件)。
7. 如果是进口摩托车,还需要提供海关进口证明和商品检验证书等相关材料。
8. 当地车管所要求的其他材料。
以上所需材料可能因地区而异,建议提前咨询当地车管所以确保准确无误。