Upwork и ПСН можно ли (again)?
Проблема есть, но она совсем не в этом.
Место осуществления деятельности для разработчика ПО - это его юридический адрес. Если вы ИП, то это ваша прописка. Соответственно, если вы получили патент по адресу прописки, то проблем нет.
Реальная проблема совсем в другом. Как в случае вопросов подтвердить, что ваша деятельность соответствует типу патента? Как подтвердить, что договор с Upwork - это договор на разработку ПО? В самом договоре ничего про разработку ПО не сказано, ведь Upwork не устанавливает тип задач.
Этот вопрос на данный момент открытый. Лично для себя я решил, что в случае вопросов буду показывать реальные контракты, подписанные на Upwork. Ведь Upwork по сути посредник.
Обращаться в налоговую с этим вопросом как-то не хочется ) они меня не трогают, я лишних вопросов не задаю, и всем хорошо.
Коллеги,
вот откуда вся муть пошла про указание места действия патента в договоре:
есть письмо некоего департамента минфина, что оказывается по их мнению оказывать услуги иностранному заказчику по ПСН можно, если договор заключен в месте действия патента.
https://www.audit-it.ru/law/account/886498.html
Поэтому налоговая на своем форуме стала это повторять. Хотя, согласитесь, требовать такое от нас - это неправильно: 
1) скорее всего, мало наших с вами заказчиков согласятся заключать договор на территории РФ (т.к. это, скорее всего, подразумевает, что судебные разбирательства тоже должны быть в РФ - на кой заказчику это надо, ахаха!)
2) какая на хрен разница для патента, где я заключил договор? От этого ровно ничего не меняется: я нахожусь в РФ, заказчик - за рубежом, услуги оказываются удаленно.  У нас нет в договорах НДСа, где реально важно место оказания услуг. И налог на доход я плачу в РФ, неважно где заключен договор. Блин, это какая-то ничем не обоснованная бюрократическая подстава.
Слава богу, в этом пистме есть приписка, что оно не является нормативным документом, но плохо, что налоговая теперь тупит и ссылается на него.