#коротко_и_ясно_о_русском_языке
Эти два слова часто путают.
Всё просто: ПОДпись мы ставим ПОД документами.
Слово "роспись" имеет значения: живопись на предметах быта (роспись на шкатулке), а также на стенах, потолках, например в храмах. Кроме того, росписью называют списки чего-либо или кого-либо: поквартирная роспись жильцов. Но это значение устаревает на глазах.
А вот употреблять слово "роспись" вместо "подпись" словари не рекомендуют, хотя там и указано такое значение, но с пометой "прост." — просторечное.