For the great majority of sein-Perfekt-Verben, this is true. There are even verbs which may be used transitively or intransitively, for example fahren:
Er ist in die Waschanlage gefahren.
Er hat den Wagen in die Waschanlage gefahren.
However, German cannot exist without exceptions, as noted in the German-language answer given in the comments:
Der Wagen ist den Dreck dort losgeworden.
Er ist die Akte durchgegangen.
Sie sind einen Pakt mit dem Teufel eingegangen.