nie musi. Po warunkiem, że to będzie wiata - czyli bez ścian bocznych i nie dłuższa niż 5 m.

Co prawda jest jeszcze przepis o miejscach postojowych, ale jeszcze nie spotkałam się z tym, by ktoś go egzekwował w budownictwie jednorodzinnym.
Inaczej przy zabudowie szeregowej w ogóle nie dałoby się ustawić samochodu pod domem.