• Какое состояние у современного фриланса на конец 2020?

    opium
    @opium
    Просто люблю качественно работать
    Все так же
    Говнокодеры в жопе, профи в шоколаде
    Ответ написан
    4 комментария
  • Как физ.лицо может разработанное им ПО продать организации?

    robux
    @robux
    Главная соль при взаимодействии с заказчиком - кто возьмет на себя фондовые отчисления: ПФР - 22%, ОМС - 5% и ФСС - 2%. От этого никуда не денешься, если работать по бумагам и юридически чисто (в том числе защищая авторские права).

    Также кому-то придётся платить НДФЛ 13% (или УСН 6% или НП 20%) и НДС 20%. По бумагам проблем хапнет, либо заказчик (если нанимает вас как "физика"), либо вы сами (если создаёте своего "юрика"). Ниже рассмотрю 5 самых ходовых вариантов.

    1. Вы действуете как Физическое лицо (2 варианта):
    1.1. Работа на Заказчика по Трудовому Договору (ТД) Трудового кодекса.
    Здесь заказчик как бы нанимает вас к себе на работу и оплачивает по ТД.
    В этом случае бухгалтерия заказчика ведет и сдаёт полную отчетность на сотрудника, платит все налоги: ПФР, ОМС, ФСС, НДФЛ и НДС. Для заказчика это самый геморрой по обслуживанию и налогам.

    1.2. Работа на Заказчика по Гражданско-правовому Договору (ГПД) Гражданского кодекса.
    Заказчик уже не устраивает вас к себе в офис, а привлекает как сдельного подрядчика.
    В этом случае Заказчик платит налоги: ПФР, ОМС, НДФЛ и НДС. Для него тоже гемор, но чуть меньший.

    В обоих случаях бухгалтерам заказчика придется считать фондовые отчисления и налоги, сдавать отчетность и делать платежи в фонды и налоговую. Для вас же как "физика" оба варианта (и ТД и ГПД) по бумагам и остальной движухе - халява и расслабон :)

    2. Вы действуете как Юридическое лицо (3 варианта):
    2.1. Вы действуете как ИП на УСНО 6%.
    Теперь для заказчика халява - он заключает только обычный договор.
    Заплатит заказчик только НДС (20%) в обычном порядке.
    Зато вам придётся побегать и раскошелиться: 15 тыщ на регистрацию, 30 тыс в год на обслуживание расчетного счета и сдачу фондовой и налоговой отчетности (если бегать с бумажками и печатать формы самому, то можно чуток сэкономить).
    Придется самому платить фиксированные налоги ПФР, ОМС и ФСС - 40 тыс/год.
    Зато от сделок вы платите только УСНО 6%.
    При закрытии ИП придется выложить ещё 25 тыщ.

    2.2. Вы действуете как ООО на УСНО 6%.
    Для заказчика снова халява - он заключает обычный договор и заплатит только НДС.
    Вам придётся потратить 30 тыщ на регистрацию, 35 тыс в год на обслуживание расчетного счета и сдачу отчетности (если бегать с бумажками и печатать отчетность самому, то можно чуток сэкономить).
    Налоги ПФР, ОМС и ФСС платятся уже не фиксой (40 тыщ в год), а по процентам от оборота (22%, 5%, 2%).
    Также от сделок вы плюсом платите УСНО 6%.
    При закрытии ООО придется выложить ещё 40 тыщ.

    2.3. Вы действуете как ООО на ОСНО.
    Для заказчика это самая халява - он заключает обычный договор и всё.
    Заказчик не заплатит НДС (точнее, при услугах получит как полный входящий вычет).
    Зато вам придётся потратить 30 тыщ на регистрацию, 50 тыс в год на обслуживание расчетного счета и сдачу отчетности.
    Налоги ПФР, ОМС и ФСС платятся по процентам (22%, 5%, 2%).
    Плюсом к фондам от сделок вы заплатите НП (налог на прибыль) 20% и НДС 20%.
    Также придётся привлекать бухгалтера - минимум 180 тыс./год.
    При закрытии ООО придется выложить ещё 50 тыщ.

    Примечание: все цифры взяты на глазок, ибо гос. пошлины, тарифы юристов, нотариусов, банков, абонентка за отчётность, всякие 1С, Тензоры, СКБ и прочие КриптоПро постоянно растут.

    Итого: выбор оптимума зависит от общей суммы, и насколько регулярно вы будете заключать договоры, как много у вас заказчиков.

    На глазок прикидки такие:
    - если один договор в год до 1 млн. руб, то я бы посоветовал ГПД от физика.
    - если сумма 1 млн. в год и выше, то можно выходить на ИП с УСНО 6%.
    - если сумма 2 млн. в год и выше, а заказчик гос. контора или пафосная корпорация, то ООО с ОСНО.

    Разово можно провернуть через стороннего юрика (есть отдельные конторы, к-е берут весь бумажный гемор на себя, это называется "юридическое сопровождение"), но учтите, все перечисленные расходы юрик-посредник постарается включить в цену - вам придется поторговаться.

    Если уходить от всего описанного геморроя в "серую зону" (грубо говоря, "грязным налом из-под стола"), то защищать авторские права в рамках закона не получится. Разве только по бумагам оформить например 10% суммы сделки, а под столом отмуслякать 90%, но заказчик будет ерепениться, и я вас, разумеется, здесь к этому не призываю :)
    Ответ написан
    4 комментария
  • Какая разница между ssh, stunnel,ipsec и openvpn?

    vvpoloskin
    @vvpoloskin Куратор тега Сетевое администрирование
    Инженер связи
    В общем случае разница во всех этих сервисах в том, на каком уровне TCP/IP они работают. Отсюда вытекает, что они могут и что позволяют.

    1. Openvpn - работает на уровне L2 и L3, создает новое сетевое соединение, влияет на всю систему, можно пропустить весь трафик, нужны рутовые права.
    2. Stunnel - работает на L4, L5. Это SSL, только для вполне указанных сервисов. Рутовых прав не требует, работает с конкретными портами и протоколами, можно подключаться через проксю.
    3. IPSec - в принципе, как openvpn, только на L3. Чуть тяжелее в конфигурировании, зато более универсален. Можно подключаться с сетевых железок. А вообще, IPSec - целый фрейворк для конфигурирования различных шифрованных соединений
    4. SSH в режиме туннеля - тот же самый openvpn, который не надо настраивать. Он использует те же самые алгоритмы, библиотеки и функции, что и openvpn. Рутовые права, создание новых интерфейсов при этом никто не отменял. Я бы сказал - разовое мероприятие.
    5. SSH в режиме прокси - в принципе, аналог Stunnel. Также прикладной уровень, также SSL, также не нужно рутовых прав, также работает через проксю. Ну и нужно каждый раз заново запускать, тоже разовое мероприятие


    В общем одни решения - SSL, другие - VPN. Через SSL общается конкретное приложение с другим конкретным. Через VPN могут общаться целые сети по любым протоколам.

    Если интересно, вот здесь более детальное описание, правда на буржуйском.
    Ответ написан
    Комментировать
  • Как найти последний максимальный элемент в list?

    adugin
    @adugin Куратор тега Python
    dmitrylogvinov, Вы в корне неправильно подходите к обучению. Вам нужно больше времени проводить с учебником и изучать стандартные библиотеки (и в первую очередь - встроенные функции, обращая особое внимание на их параметры), а не пытаться решать задачи "в лоб", раз за разом городя конструкции в стиле Delphi из базового синтаксиса, примерно одинакового для каждого языка. "Батарейки" в Python присутствуют как раз для того, чтобы не изобретать велосипеды.

    Задача решается просто и элегантно:
    from itertools import count
    
    def lastmax(*sequence):
        return max(zip(sequence, count()))
    
    assert lastmax(1, 2, 3) == (3, 2)
    assert lastmax(1, 2, 1, 2, 1) == (2, 3)
    assert lastmax(1, 2, 3, 4, 5) == (5, 4)
    assert lastmax(1, 1, 1, 1, 1) == (1, 4)

    Те же самое, но без itertools:
    def lastmax(*sequence):
        return max(zip(sequence, range(len(sequence))))

    Ещё вариант:
    from operator import itemgetter
    
    def lastmax(*sequence):
        return max(enumerate(sequence), key=itemgetter(1, 0))[::-1]

    И ещё:
    def lastmax(*sequence):
        return max({v: i for i, v in enumerate(sequence)}.items())

    Есть и ещё несколько более эзотерических вариантов - например, через heapq.
    Ответ написан
    Комментировать
  • Получение рублей от апворка. По какому курсу считать налог?

    6% x (долларовая сумма в акте + сумма всех комиссий Upwork) x (курс ЦБ на дату зачисления средств на ваш расчетный счет)
    Почему так объясняется тут: https://habrahabr.ru/post/262793/

    В ряде случаев бывает нужно заплатить налог с положительной курсовой разницы. В вашем случае это не требуется.

    Также нужно уплатить НДС со всех комиссий Upwork. Для каждой комиссии:
    18% x (долларовая сумма комиссии) x (курс ЦБ на дату списания комиссии Upwork'ом)
    Почему так объясняется тут: https://habrahabr.ru/post/319566/
    Ответ написан
  • Что выбрать - получить настоящий опыт разработки или продолжать изучать то, что нравится?

    HighQuality
    @HighQuality
    ☁ Ниндзя девелопер
    И пайтон и руби всего лишь языки программирования. Инструменты, которые помогают решать конкретные задачи. Никогда не стоит отказываться от изучения новых для себя технологий, если есть хорошая возможность для этого. :)
    Ответ написан
    Комментировать
  • Что выбрать - получить настоящий опыт разработки или продолжать изучать то, что нравится?

    un1t
    @un1t
    С опытом работы, пусть и на другом языке, работу найти легче чем без опыта. Работа это же не только ЯП, а еще и куча разных технологий, плюс опыт взаимодеийствия и процессы.
    Ответ написан
    3 комментария
  • Upwork и налоги?

    opium
    @opium
    Просто люблю качественно работать
    так как вы работаете в черную полностью не легально и причем с полным палевом для налоговой и полиции, к вам уплата ндс не относится.
    Ответ написан
    Комментировать