Ести ли обязательный набор документов на коммерческое ПО?
В данном случае, лучше обратиться к юристу.
Поскольку кроме того, что вы узнаете что нужно делать - это все равно нужно будет делать, так зачем бегать два раза?
Пользуюсь сервисом документовед, от скб-контур, там есть генератор документов для IT:
www.documentoved.ru/documents/dokumenty-dlya-it
Также вам стоит убедиться, что у вас есть соответствующий код ОКВЭД2 в выписке ЕГРЮЛ вашей организации, ну т.е. если вы хотите получать прибыль и при этом отчитываться в налоговую, то вам нужно, чтобы ваш вид деятельности по созданию ПО совпадал, хотя бы с дополнительными кодами ОКВЭД2.
подходящий вам код ОКВЭД2:
62.01 - Разработка компьютерного программного обеспеченияВключает:
• разработку, модернизацию, тестирование и поддержку программного обеспечения 
• разработку структуры и содержания и/или написание компьютерной программы, необходимой для создания и реализации поставленной задачи, в том числе: системного программного обеспечения (в том числе обновления и исправления), приложений программного обеспечения (в том числе обновления и исправления), баз данных, web-страниц; 
• настройку программного обеспечения, т.е. внесение изменений и настройку существующего приложения таким образом, чтобы оно функционировало в рамках информационной системы заказчикаНе включает:
• издание пакетов с программным обеспечением, см. 58.29; 
• перевод или адаптацию программного обеспечения общего пользования для конкретного рынка за собственный счет, см. 58.29; 
• планирование и проектирование компьютерных систем, которые объединяют компьютерное оборудование, программное обеспечение и технологии передачи данных, даже при условии предоставления программного обеспечения в качестве его неотъемлемой части, см. 62.02