Объектом налогообложения признается доход, полученный налогоплательщиками: 1) от источников в Российской Федерации и (или) от источников за пределами Российской Федерации - для физических лиц, являющихся налоговыми резидентами Российской Федерации;
— Налоговый кодекс Российской Федерации, ст. 209
Для правильной квалификации дохода необходимо обратиться к ст. 208 НК РФ. Она относит к доходам от источников в РФ, в частности, доходы от использования авторских прав в РФ. Вы разрабатываете программное обеспечение (ПО) — объект авторского права. Поскольку вся ваша деятельность осуществляется на территории РФ, создание ПО происходит здесь же, и доход от его реализации иностранным клиентам, скорее всего, будет признан доходом от источника в РФ. Это означает, что налоговая база по нему формируется по правилам применяемой вами системы налогообложения (УСН и ПСН) в полном объеме, независимо от места нахождения контрагента или счета.
Статья 208 НК РФ определяет, какие доходы относятся к доходам от источников в РФ. Для целей налогообложения доходов ИП на УСН/ПСН важно установить, являются ли доходы от разработки ПО для иностранных клиентов доходами от источников в РФ или за ее пределами. В частности, подпункт 3 пункта 1 относит к доходам от источников в РФ доходы от использования авторских прав в РФ. Если разработка ПО осуществляется на территории РФ, доход может считаться от источника в РФ.
— Налоговый кодекс Российской Федерации, ст. 208
Что касается возможности применения патентной системы налогообложения (ПСН) к вашей деятельности, то представленные нормы НК РФ (ст. 207, 208, 209, 346.15) не содержат перечня видов деятельности, разрешенных для ПСН. Такой перечень установлен в главе 26.5 НК РФ (ст. 346.43), которая не включена в ваш контекст. При этом получение оплаты на зарубежный счет само по себе не является препятствием для применения ПСН, если ваша деятельность (код ОКВЭД 62.01 — разработка ПО) прямо поименована в соответствующем законе субъекта РФ о ПСН, и соблюдены лимиты по доходам и численности. Однако точный ответ требует анализа именно ст. 346.43 НК РФ и регионального законодательства.
Переходя к валютному контролю, ключевое значение имеет ст. 19 Федерального закона № 173-ФЗ. Она прямо обязывает резидентов (а вы, как налоговый резидент РФ, являетесь валютным резидентом) зачислять валютную выручку от нерезидентов на свои банковские счета в уполномоченных банках (то есть в банках РФ). Ваши клиенты — нерезиденты РФ (независимо от их резидентства в Молдове или Болгарии), и вы оказываете им услуги. Эта норма императивна и не содержит исключений для случаев, когда у резидента есть счета в зарубежных банках. Таким образом, вы обязаны обеспечить поступление денег от этих клиентов на ваш расчетный счет в российском банке.
- При осуществлении внешнеторговой деятельности ... резиденты ... обязаны ... обеспечить: 1) получение от нерезидентов на свои банковские счета в уполномоченных банках иностранной валюты или валюты Российской Федерации, причитающейся ... за ... оказанные им услуги ...
— Федеральный закон от 10.12.2003 № 173-ФЗ «О валютном регулировании и валютном контроле», ст. 19
Ст. 24 того же Закона допускает возможность зачисления валютной выручки на счета, открытые в банках за пределами РФ, но лишь при соблюдении требований, установленных законом. В частности, такие требования могут касаться уведомления налоговых органов, лимитов сумм или специальных разрешений. В предоставленном контексте эти требования не раскрыты. Следовательно, без выполнения этих дополнительных условий просто получать деньги на счета в Молдове или Болгарии нельзя.
Резиденты обязаны обеспечить получение на свои счета, открытые в уполномоченных банках, и (или) на счета, открытые в банках за пределами Российской Федерации в соответствии с требованиями, установленными настоящим Федеральным законом, по внешнеторговым контрактам валюты Российской Федерации в доле, определяемой Правительством Российской Федерации.
— Федеральный закон от 10.12.2003 № 173-ФЗ «О валютном регулировании и валютном контроле», ст. 24
Общее правило ст. 6 Закона № 173-ФЗ устанавливает, что валютные операции между резидентами и нерезидентами осуществляются без ограничений, за исключением случаев, прямо предусмотренных законом. Однако специальная норма ст. 19 является именно таким исключением — она вводит обязательное требование репатриации выручки на счета в уполномоченных банках. Поэтому общее правило здесь не применяется, и ограничение действует.
Статья 6. Валютные операции между резидентами и нерезидентами 1. Валютные операции между резидентами и нерезидентами осуществляются без ограничений, за исключением валютных операций, предусмотренных частью 2 настоящей статьи, частью 4.2 статьи 5, статьями 7, 8 и 11 настоящего Федерального закона, в отношении которых ограничения устанавливаются в целях предотвращения существенного сокращения золотовалютных резервов, резких колебаний курса валюты Российской Федерации, а также для поддержания устойчивости платежного баланса Российской Федерации. Указанные ограничения носят недискриминационный характер и отменяются органами валютного регулирования по мере устранения обстоятельств, вызвавших их установление.
— Федеральный закон от 10.12.2003 № 173-ФЗ «О валютном регулировании и валютном контроле», ст. 6
Нарушение этого требования влечет ответственность по ст. 15.25 КоАП РФ. Зачисление выручки от нерезидентов на зарубежные счета без соблюдения процедур, разрешенных законом, может быть квалифицировано как осуществление незаконных валютных операций, расчеты по которым произведены минуя счета в уполномоченных банках. Санкции по этой статье существенны.
Статья 15.25. Нарушение валютного законодательства Российской Федерации и актов органов валютного регулирования... 1. Осуществление незаконных валютных операций, то есть валютных операций, запрещенных валютным законодательством Российской Федерации или осуществленных с нарушением валютного законодательства Российской Федерации, включая куплю-продажу иностранной валюты и чеков (в том числе дорожных чеков), номинальная стоимость которых указана в иностранной валюте, минуя уполномоченные банки, либо осуществление валютных операций, расчеты по которым произведены, минуя счета в уполномоченных банках или счета (вклады) в банках и иных организациях финансового рынка, расположенных за пределами территории Российской Федерации, в случаях, не предусмотренных валютным законодательством Российской Фе
— Кодекс Российской Федерации об административных правонарушениях, ст. 15.25
Теперь к вопросу о клиенте-резиденте Молдовы или Болгарии. Из предоставленных норм не следует каких-либо изъятий для таких случаев. Если клиент является резидентом одной из этих стран, он по-прежнему считается нерезидентом для целей валютного законодательства РФ. Соответственно, ваша обязанность по репатриации выручки на счета в уполномоченных банках и порядок налогообложения (вы как резидент РФ облагаете доход глобально) не меняются. Никаких специальных норм по этому поводу в приведенном контексте нет. Возможно, существуют международные договоры об избежании двойного налогообложения, которые могут повлиять на порядок зачета налогов, уплаченных за рубежом, но в рамках предоставленного блока НПА этот вопрос не урегулирован.
Статья 346.15 НК РФ, упомянутая в контексте как частично релевантная, не содержит прямых норм о ПСН или валютном контроле, поэтому ее анализ не требуется для ответа на поставленные вопросы.