Вам никто сейчас не скажет как правильно. Потому что судебной практики ещё нет. Плюс надо время, пока она сформируется по регионам.
То, что было у кого-то где-то, конечно, интересно, но это не значит, что у Вас будет точно так же.
Поэтому если хотите, применяйте. Может и пройдёт. Всё-таки IT и Upwork достаточно специфичны, должны быть технические знания, чтобы оспаривать.
Налоговая не может просто так сказать, что ПСН не применяется. Надо обосновать.
Если будете применять, то учтите несколько моментов:
1. Патент действует в регионе выдачи. Но было много писем Минфина, что для удаленной работы применяется и важно, чтобы договор был заключен в месте выдачи патента. В договор Upwork это не внесете. Если есть возможность, в ТЗ прописывайте.
2. Выполняемые работы. Надо будет подтвердить, что были работы именно по разработке ПО. Поэтому сохраняете ТЗ. Или в переписке с заказчиками указывайте. Акты, понятно, не подписываете. Но хоть какие-то документы составляйте, чтобы потом доказать, что это была работа, которая соответствует патенту
3. Обязательно подайте заявление о применении УСН. Чтобы в случае оспаривания патента скинули на УСН, а не на ОСНО
Ещё один момент - мне кажется, Вы неправильно считаете платежи по патенту. Почему-то всё время речь идет только о 700 рублях превышения.
Но по патенту кроме оплаты за патент надо полностью вносить фиксированные взносы + 1% превышения.
Например, если доход за год 1 млн, то плата за патент + 36 238 руб. + 7 000 руб.
У вас 22 200 за патент
Это значит, что за год заплатите суммарно 65 438 руб.
Если УСН 6%, от взносы платить надо, в таком же размере. Но их можно вычесть
То есть заплатите взносов 43 238 руб.
налог УСН 6% = 60 000 руб. , вычтете взносы и доплатите 16 762 руб.
суммарно 60 000 руб.
Поэтому при доходе 1 млн. в год патент менее выгоден.