Some verbs (salire, scendere, correre, volare, finire, cominciare) can take avere when used transitively (with an object) or essere when used intransitively.
Trapassato Prossimo — Tricky Verbs1 / 10
Completa: 'Quando ho controllato il conto, i soldi ___ già (sparire).'