根据《行政许可法》及相关法律法规,行政机关应当依法注销行政许可的情形主要包括:

  • 行政许可有效期届满未延续的;
  • 赋予公民特定资格的行政许可,该公民死亡或者丧失行为能力的;
  • 法人或其他组织依法终止的;
  • 行政许可依法被撤销、撤回,或者行政许可证件依法被吊销的;
  • 因不可抗力导致行政许可事项无法实施的;
  • 法律、法规规定的应当注销行政许可的其他情形。