Прежде чем выяснить, как правильно говорить роспись или подпись, уточню, что перед нами чистой воды слова-паронимы. Напомню, что паронимами называют близкие по звучанию и написанию слова, часто однокоренные, но разные по значению, например:
приметный и приметливый;
опасный и опасливый;
база - базис;
представить - предоставить.
Слово "подпись" обозначает собственноручно поставленный росчерк своего имени и фамилии внизу любого документа.
А слово "роспись" многозначное. Им называют, во-первых, письменный перечень чего-либо (роспись доходов и расходов),
во-вторых, разнесение записей в разные места (роспись цифровых данных) и,наконец, рисунки или узоры на стенах храма или любого общественного здания.
В речи часты ошибки в употреблении этих слов из-за незнания их точного значения.
Например, говорящим явно допущена лексическая ошибка (смешение паронимов) во фразе:
"Вам необходимо поставить роспись на договоре".