Как лучше всего оформить custom development
От: Unhandled_Exception Россия  
Дата: 21.02.19 17:06
Оценка:
Всем привет,

Раньше принимал платежи за custom development через регистратора, но теперь по ряду причин хотел бы принимать деньги напрямую.

Я — ИП, стало быть, прохожу валютный контроль.

Как бы проще всего оформить? Это простые custom development, которые я делаю вовсе без контракта своим клиентам. Речь о суммах меньше $10k. Я так понимаю это означает упрощенный порядок. Что банк захочет? Может есть у кого какие-то образцы?

Спасибо!
Re: Как лучше всего оформить custom development
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 21.02.19 17:29
Оценка: 4 (1)
Здравствуйте, Unhandled_Exception, Вы писали:

U_E>Как бы проще всего оформить? Это простые custom development, которые я делаю вовсе без контракта своим клиентам.


Надо сделать контракт (договор). Удобнее всего — в две параллельных колонки (на английском — для клиента, и на русском — для ВК). Указать там, между кем заключен договор, описать предмет договора (разработка ПО), сроки выполнения, порядок и сроки оплаты, условия сопровождения, степени ответственности сторон. Лишнего писать не нужно — только самое основное, заказчики, как правило, постараются еще напихать о своих интересах.

Если предусматривается постоплата или оплата в виде аванс+доплата, нужно явно оговорить сроки оплаты, чтобы не попасть на нарушение дурацкого закона о репатриации валюты.

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

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

Если все-таки делать условием договора выполнение работ, то нужно явно оговорить, что право использования любых результатов (код, данные, порожденная информация и т.п.) клиент получает только после полной оплаты, а в случае просрочки — теряет все эти права, так что перемещения результатов через границу РФ как бы не происходит. Но это лучше обсудить с ВК, поскольку мнение органов может и отличаться.

U_E>Речь о суммах меньше $10k. Я так понимаю это означает упрощенный порядок.


Не нужен будет только паспорт сделки, а договор нужен при суммах от 200 тысяч рублей.
Re: Как лучше всего оформить custom development
От: c3p0  
Дата: 21.02.19 18:01
Оценка: 4 (1)
U_E>Как бы проще всего оформить? Это простые custom development, которые я делаю вовсе без контракта своим клиентам. Речь о суммах меньше $10k. Я так понимаю это означает упрощенный порядок. Что банк захочет? Может есть у кого какие-то образцы?

я обычно стараюсь уместить договор + счет на одной страничке.

Я такой-то заключил договор с таким-то на разработку ПО. Результат разработки передаются на правах стандартной лицензии: на сайте.
Стоимость разработки такая-то. Срок техподдержки 1 год. Время реакции 24 часа. Предоплата 100%. Сумма.
Реквизиты сторон. Подписи.

Приложение 1 — что разрабатываем
1. Фича1 + описание + приемочные тесты 1 2 3

Банк такой листок вполне съедает. Только нужно перевести на русский.

Если разработка на европейского заказчика, то ты как российская бизнес единица (ИП) обязан зарегистрироваться в EU, удержать и перечислить VAT 20%.
Это как я понимаю европейский VAT. Поэтому не беру деньги с европейцев напрямую.

>но теперь по ряду причин хотел бы принимать деньги напрямую.

Причины понятны — не платить процент регистратору. Даже с $10к — $500 не лишние.
Если вы параноик — это еще не значит, что за вами никто не следит
Re: Как лучше всего оформить custom development
От: TailWind  
Дата: 21.02.19 18:26
Оценка: 4 (1)
Принимаю платежи за услуги
Код 20200
Делаю Invoice, в котором пишу, что оплачивая данный счёт вы подтверждаете что получили услугу
Ставлю на него печать и подпись. Всё
Банк: Сбер

Если. Сумма меньше 200к рублей, только код 20200 вк отсылаю
Если больше, то скан инвойса
Re[2]: Как лучше всего оформить custom development
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 21.02.19 19:19
Оценка:
Здравствуйте, c3p0, Вы писали:

C>я обычно стараюсь уместить договор + счет на одной страничке.


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

Я недавно недели две бодался с одним из таких — он упорно хотел обязать меня возместить любой вред, который мог бы быть причинен его компании не только фактическим, но и предполагаемым (alleged) нарушением моих утверждений о принадлежности мне всех прав на софт. Типа, ежели кто-то вздумает с ними судиться, обвинив в неправомерном использовании моего софта, то я сперва должен буду возместить им все издержки, а уже потом сам отсуживать все это у облыжника. Помогло только жесткое предложение отказаться от сделки, ежели он не снимет это условие.
Re: Как лучше всего оформить custom development
От: /aka/ СССР  
Дата: 21.02.19 21:30
Оценка:
Здравствуйте, Unhandled_Exception, Вы писали:

U_E>Что банк захочет? Может есть у кого какие-то образцы?


Сходи в банк и спроси. У меня тоже Сбер, и я тоже показываю банку только скан счёта. Договор на суммы до $50К Сбер не интересует.
Re[3]: Как лучше всего оформить custom development
От: sushko Россия  
Дата: 21.02.19 22:30
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Помогло только жесткое предложение отказаться от сделки, ежели он не снимет это условие.


У меня обычно подобные переговоры заканчивались жестким отказом от сделки с их стороны. Соглашаться на такое, как мне кажется, нельзя, но любой другой вариант крупного клиента не устраивает.
Бесплатный генератор отчетов для программ на C/C++
http://www.oxetta.com
Re[3]: Как лучше всего оформить custom development
От: icezone  
Дата: 21.02.19 23:16
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Типа, ежели кто-то вздумает с ними судиться, обвинив в неправомерном использовании моего софта, то я сперва должен буду возместить им все издержки, а уже потом сам отсуживать все это у облыжника.


не за неправомерное использование твоего софта, а за то что твой софт сам по себе нелегальный
стандартное требование у всех крупных компаний
Re[3]: Как лучше всего оформить custom development
От: c3p0  
Дата: 22.02.19 04:05
Оценка:
ЕМ>Я недавно недели две бодался с одним из таких — он упорно хотел обязать меня возместить любой вред, который мог бы быть причинен его компании не только фактическим, но и предполагаемым (alleged) нарушением моих утверждений о принадлежности мне всех прав на софт. Типа, ежели кто-то вздумает с ними судиться, обвинив в неправомерном использовании моего софта, то я сперва должен буду возместить им все издержки, а уже потом сам отсуживать все это у облыжника. Помогло только жесткое предложение отказаться от сделки, ежели он не снимет это условие.

Обычно "infringement claims" включают крупные компании с юридическим штатом и высокими оборотами.
Это стандартное требование юридической защиты. Отшивать такие компании неправильно.
Правильнее было бы заранее заложить эти строчки в цену и держать ООО с уставным капиталом 10 т.р. на случай правовых троллингов.
Т.е. повышаешь стоимость услуг в 5-10 раз, соглашаешься на условия "infringement claims", оформляешь контракт на ООО.
Понятно, что если изначально разработка стоила $5к, а после добавления пункта стала стоить $50к, то клиент напрягётся.
Поэтому цену нужно назначать изначально высокую если они проталкивают свою форму договора.
Например так: Вот мой стандартный договор и ценник. Если ваша юридическая служба настаивает на вашем варианте — ценник будет совсем другой. Можно сослаться на расходы на привелечение квалифицированных лоеров, и т.д.
Если вы параноик — это еще не значит, что за вами никто не следит
Re[4]: Как лучше всего оформить custom development
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 22.02.19 07:32
Оценка:
Здравствуйте, sushko, Вы писали:

S>любой другой вариант крупного клиента не устраивает.


У меня были и крупные клиенты, но никто не выставлял условия о том, что я должен возмещать ущерб, причиненный предполагаемыми нарушениями. И только вот этот, последний (некрупный, кстати), изо всех сил продавливал свое alleged.
Re[4]: Как лучше всего оформить custom development
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 22.02.19 07:33
Оценка:
Здравствуйте, icezone, Вы писали:

I>не за неправомерное использование твоего софта, а за то что твой софт сам по себе нелегальный


Там было сформулировано так, что подпадали и варианты "автором переданы не все права" и т.п.
Re[4]: Как лучше всего оформить custom development
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 22.02.19 07:39
Оценка:
Здравствуйте, c3p0, Вы писали:

C>Обычно "infringement claims" включают крупные компании с юридическим штатом и высокими оборотами.

C>Это стандартное требование юридической защиты.

Если условие о предполагаемых (alleged) нарушениях стандартно, то почему мне за пятнадцать лет его выставили только раз, и то не крупная компания, а крупные, наоборот, не выставляли?

C>Правильнее было бы заранее заложить эти строчки в цену и держать ООО с уставным капиталом 10 т.р. на случай правовых троллингов.


Если б я все это время держал "дежурное" ООО на всякий случай — заплатил бы хренову гору денег ни за что.

C>Например так: Вот мой стандартный договор и ценник. Если ваша юридическая служба настаивает на вашем варианте — ценник будет совсем другой.


Сильно подозреваю, что при разнице на порядок будет то же самое — либо они согласятся на исходную цену, сняв условие, либо откажутся от сделки.
Re[2]: Как лучше всего оформить custom development
От: Unhandled_Exception Россия  
Дата: 22.02.19 12:36
Оценка:
Здравствуйте, /aka/, Вы писали:

A>Сходи в банк и спроси


Туда можно не ходить, они мне и по email отвечают. Но мне часто помогала информация от коллег, чтобы доказать ВК, что он не прав, когда он был не прав.
Re[2]: Как лучше всего оформить custom development
От: Unhandled_Exception Россия  
Дата: 22.02.19 12:38
Оценка:
Здравствуйте, TailWind, Вы писали:

TW>Делаю Invoice, в котором пишу, что оплачивая данный счёт вы подтверждаете что получили услугу


Как-то расписывается, что за услуга, или просто "услуги по разработке ПО"?
Re[2]: Как лучше всего оформить custom development
От: Unhandled_Exception Россия  
Дата: 22.02.19 12:42
Оценка:
Здравствуйте, c3p0, Вы писали:

C>Если разработка на европейского заказчика, то ты как российская бизнес единица (ИП) обязан зарегистрироваться в EU, удержать и перечислить VAT 20%.

C>Это как я понимаю европейский VAT. Поэтому не беру деньги с европейцев напрямую.

Да, тут как раз европейский заказчик. Тогда проще через регистратора провести, похоже.
Re[3]: Как лучше всего оформить custom development
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 22.02.19 12:46
Оценка: :)
Здравствуйте, Unhandled_Exception, Вы писали:

U_E>Как-то расписывается, что за услуга, или просто "услуги по разработке ПО"?


Пример договора
Re: Как лучше всего оформить custom development
От: nen777w  
Дата: 22.02.19 13:31
Оценка:
О, интересная тема!
А как быть с refounds и как осуществлять fraud check если все делать самому?
Re[2]: Как лучше всего оформить custom development
От: Unhandled_Exception Россия  
Дата: 22.02.19 14:13
Оценка:
Здравствуйте, nen777w, Вы писали:

N>А как быть с refounds и как осуществлять fraud check если все делать самому?


Так ваером платят, так что как раз эти проблемы отпадают.
Re[3]: Как лучше всего оформить custom development
От: c3p0  
Дата: 22.02.19 14:31
Оценка:
C>>Если разработка на европейского заказчика, то ты как российская бизнес единица (ИП) обязан зарегистрироваться в EU, удержать и перечислить VAT 20%.
C>>Это как я понимаю европейский VAT. Поэтому не беру деньги с европейцев напрямую.
U_E>Да, тут как раз европейский заказчик. Тогда проще через регистратора провести, похоже.

У меня тоже сейчас есть прямой европейский заказчик. У заказчика нет VAT ID.
Смотрю как лучше от него wire получить.

Нагуглил только это

Т.е. судя по статье, мне нужно удержать с него VAT.
Я бы с удовольствием от него принял ваер, но похоже придется заворачивать на регистратора.
Если вы параноик — это еще не значит, что за вами никто не следит
Re[4]: Как лучше всего оформить custom development
От: Unhandled_Exception Россия  
Дата: 22.02.19 15:25
Оценка:
Здравствуйте, c3p0, Вы писали:

C>У меня тоже сейчас есть прямой европейский заказчик. У заказчика нет VAT ID.

C>Смотрю как лучше от него wire получить.

Что бы поменяло наличие у него VAT ID, ведь все равно платить, как я понял, должен поставщик услуги?..
Re[3]: Как лучше всего оформить custom development
От: TailWind  
Дата: 22.02.19 17:07
Оценка:
TW>>Делаю Invoice, в котором пишу, что оплачивая данный счёт вы подтверждаете что получили услугу
U_E>Как-то расписывается, что за услуга, или просто "услуги по разработке ПО"?

Re[4]: Как лучше всего оформить custom development
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 22.02.19 17:18
Оценка:
Здравствуйте, TailWind, Вы писали:

TW>Image: invoice.gif


А вот интересно: если исполнитель, находящийся в России, посредством TeamViewer, SSH или чего-то подобного оказывает заказчику, находящемуся, скажем, в США, услугу по настройке ПО, то как определяется место оказания услуги?
Re[5]: Как лучше всего оформить custom development
От: salnicoff  
Дата: 22.02.19 18:37
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>А вот интересно: если исполнитель, находящийся в России, посредством TeamViewer, SSH или чего-то подобного оказывает заказчику, находящемуся, скажем, в США, услугу по настройке ПО, то как определяется место оказания услуги?


1) Страна покупателя.
2) Страна продавца.
3) Страна, которая указана в договоре как место оказания услуги.

Какой вариант выберут, зависит от законодательства обеих стран и пожеланий обеих сторон.
Re[5]: Как лучше всего оформить custom development
От: c3p0  
Дата: 22.02.19 19:45
Оценка:
ЕМ>А вот интересно: если исполнитель, находящийся в России, посредством TeamViewer, SSH или чего-то подобного оказывает заказчику, находящемуся, скажем, в США, услугу по настройке ПО, то как определяется место оказания услуги?

Про США не скажу. Но в EU местом оказания услуги считается место нахождения заказчика, т.е. того, кто платит за эту услугу деньги.
Поэтому хоть через спутник хоть через дрона услугу оказывай, место оказания услуги от этого не изменится.

>Что бы поменяло наличие у него VAT ID, ведь все равно платить, как я понял, должен поставщик услуги?..

Если есть VAT ID, есть надежда на reverse charge.
Т.е. выставляешь счет без VAT, а резидент сам в своей налоговой отчитывается по этому вату.

Надо бы коментарий от знающего лоера получить.
А то я запутался в этих VAT дерективах. Может быть возможен reverse charge уже сейчас.

Очень заманчиво получать деньги напрямую на SWIFT мимо регистраторов.
Куча плюсов:
1. Получаешь деньги сразу.
2. Никакая сволочь не сделает просто так чарджбэк.
3. Не платишь регистраторам комиссию.

Из минусов — светишь свой Sberbank Pupkin аккаунт западным клиентам особо чувствительным к "русским хакерам".

Однако не всем нравятся wire-ы.
Одним постоянным клиентам предложил оплатить напрямую — отказались.
Сказали что картой удобнее и быстрее.
Если вы параноик — это еще не значит, что за вами никто не следит
Re[6]: Как лучше всего оформить custom development
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 22.02.19 19:55
Оценка:
Здравствуйте, c3p0, Вы писали:

C>2. Никакая сволочь не сделает просто так чарджбэк.


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

C>3. Не платишь регистраторам комиссию.


C>Одним постоянным клиентам предложил оплатить напрямую — отказались.

C>Сказали что картой удобнее и быстрее.

Ну так повысить цену на комиссию регистратора, и вперед. Я так и делаю — или базовая цена через банк, или с накруткой комиссии — через регистратора.
Re[6]: Как лучше всего оформить custom development
От: TailWind  
Дата: 22.02.19 20:09
Оценка:
C>Однако не всем нравятся wire-ы.
C>Одним постоянным клиентам предложил оплатить напрямую — отказались.
C>Сказали что картой удобнее и быстрее.

Аналогично
Говорят так: карту отдал подчинённому, и он покупает софт
А пароль от банка подчинённому не дашь
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.