Заказчики из-за границы: как сделать всё легально

Зарегистрируйтесь по этой ссылке payoneer получите бонус $25 при первом поступлении денег.
http://tracking.payoneer.com/SHEx

Из-за падающего курса рубля многие фрилансеры уже давно работают на зарубежных клиентов. Среди них не все желают сотрудничать с обычными физлицами: крупные заказчики требуют оформлять контракт и оплачивать работы в иностранной валюте. Чтобы охватить новый рынок, придётся зарегистрироваться как предприниматель и соблюдать серьезное валютное законодательство. Обо всех этих правилах мы постарались рассказать понятными словами.

Зарегистрировать ИП

С регистрацией бизнеса появляется обязанность вести бухгалтерию. У ИПшника она простая, поэтому на первых порах лучше не смотреть в сторону ООО.

ООО привлекает начинающих бизнесменов ограниченной ответственностью: считается, что в случае банкротства вы рискуете только уставным капиталом. Но это не так — государство предусмотрело субсидиарную ответственность. Если компания окажется банкротом, то заставить рассчитаться по долгам могут как директора, так и учредителей (список лиц, которых могут привлечь к ответственности за деятельность организации, на самом деле, открытый). Личное имущество удастся сохранить, только при наличии доказательства, что действовали в интересах организации. Логика законодателей простая: банкротство допустили сами собственники, поэтому им придется взять на себя обязательные платежи.

Открыть валютный счет

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

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

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

Можно ли работать с Paypal и Payoneer, чтобы не заморачиваться с валютным контролем?

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

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

Из минусов:

  • расплачиваться с вами могут только со счета физлица, по закону расчеты между ИП и организиями запрещены;
  • пользователи Paypal жалуются на невыгодный курс конвертации валютной выручки в рубли.

Payoneer работает по-другому: иностранный банк выпускает вам карту. В нашем законодательстве это рассматривается как открытие счета в банке за пределами РФ, а об этом нужно сообщать в налоговую инспекцию. Кроме того, с 2015 года установлена обязанность сдавать отчеты о движении денег по счету в зарубежных банках. Сейчас порядок и форма такой отчетности не установлены, но нельзя это исключить в ближайшем будущем. Из минусов владельцы карты отмечают невыгодную комиссию при обналичке денег и ежедневный лимит на расчеты картой и снятие наличных.

Контракт с иностранным заказчиком

Чаще всего контракт оформляется на двух языках: на русском и на английском. По договоренности с заказчиком вместо полноценного контракта можно выставить инвойс, в котором будут оговорены все условия сделки (наподобие российского счета-договора). Оплата от заказчика будет является подтверждением, что условия сделки приняты.

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

Кодексом об административных правонарушениях предусмотрено наказание за неполучение в срок иностранной валюты — штраф 1/150 ставки рефинансирования ЦБ РФ (действовавшей в период просрочки) от суммы денег, зачисленных с нарушением срока, за каждый день просрочки и (или) от 3/4 до одного размера суммы денег, не зачисленных на счет. Хоть и есть судебная практика с позицией, когда задержка оплаты по вине заказчика не является нарушением, спор лучше заранее предотвратить.

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

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

Если сумма договора более 50 000 долларов США — потребуется паспорт сделки.

Он необходим для валютного контроля, поэтому позаботиться стоит заранее. Для его оформления предоставьте заполненную форму с приложением подтверждающих документов. Обычно банк помогает справиться со всеми бумагами за дополнительную плату.

Валютный контроль

Заранее предупредим: к валютному контролю следует отнестись серьезно, ведь штрафы за нарушения могут достигать всей суммы по контракту.

Когда деньги поступят на транзитный счет, банк сразу же об этом сообщит. Чтобы пройти валютный контроль, в течение 15 рабочих дней с момента получения денег на транзитный счет предоставьте справку о валютных операциях с приложением подтверждающих документов: контракт или паспорт сделки. Вместе с паспортом сделки предоставляются акты, инвойсы и справка о подтверждающих документах. Чтобы не изучать порядок заполнения всех этих справок, вы можете вновь обратиться в банк за помощью.

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

Как с этого всего платить налоги

В конце всех бумажных оформлений вы наконец-то сможете свободно распоряжаться. Но прежде нужно поставить окончательную точку в легальной волоките — рассчитать налог с дохода в валюте.

Налоги всегда считаются в рублях, поэтому пересчитайте сумму дохода по курсу ЦБ РФ, который установлен на дату получения денег на транзитный счет. Действующий курс ЦБ РФ можно посмотреть на сайте cbr.ru Выручка в иностранной валюте всегда учитывается на дату получения денег на транзитный счет.

А что делать с курсовой разницей?

Чаще всего под этим понимается изменение курса валюты, пока она хранится на счете. Как ни странно, для налога УСН такая разница не имеет никакого значения. Учитывать нужно только ту курсовую разницу, которая возникает при продаже иностранной валюты по курсу выше, чем курс ЦБ РФ в день продажи валюты. В таких случаях у вас появляется выгода, с которой и придется заплатить налог. Отрицательная курсовая разница в расходах УСН не учитывается.

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

ссылка на оригинал статьи http://megamozg.ru/post/19240/

Go как первый язык программирования для школьников

Go программисты

Перевод рассказа об опыте обучения программированию группы школьников, с использованием языка Go. Оригинальный текст тут

(ориг. фото)

Привет Гоферы,

я хотел бы описать мой опыт применения Go в качестве первого языка программирования для группы юных программистов. Я знаю, что на эту тему уже были посты (тут и тут), но они в основном касались обучения студентов, или, как минимум, взрослых. Также есть презентация на GopherCon от Одри Лим про её первый опыт программирования и Go.

Также недавно Мартин Купманс спрашивал советы на данную тему для своего сына.
И это первый подобный пост, который я нашел, связанный напрямую с обучением детей.

Моя ситуация была похожа на ситуацию Мартина. У меня была группа из двенадцати 11-летних школьников. В течении всего 7-недельного курса, примерно 12-13 часов, я смог их обучить Go в достаточной мере, чтобы они могли написать генератор фракталов Мандельброта. Но, что гораздо более важно, они понимали и разбирались в коде.

Что я понял из этого опыта, так это то, что Go не только хороший язык для обучения, но и что он великолепен для полных новичков в программировании, в том числе детей. Я попытаюсь обрисовать те аспекты Go, которые действительно важны, когда вы имеете дело с юными программистами, и как я пришёл к этим выводам.

Первый аспект, который помогал это синтаксис, читающийся слева направо. Если вам одиннадцать, то это схватывается интуитивно, потому что Go-код читается естественно, как текст. Это становится очень явным, когда вы спрашиваете детей, что они думают про ту или иную строку кода.

Второе, в Go мало ключевых слов. Если вы ребенок, то это становится важным, потому что создает ощущение, что учить не так уж и много. Изначально это позволяет детям трансформировать проблему обучения программированию в «Что эти слова означают и как их использовать?». После этого, проблема выглядит решаемой.

Третье, go fmt оказался незаменимым помощником сразу по многим пунктам. Это сильный прирост уверенности для детей, когда они знают, что они могут просто писать код и не волноваться про правильное форматирование, зная, что редактор, с помощью go fmt, подравняет код за них. Через некоторое время они привыкают к Go стилю и просто начинают сами писать также естественным образом.

Go fmt, по своей природе, приводит любой код к одинаковому стилю, и это имело интересный побочный эффект. Когда (но не если) дети спонтанно начинали помогать друг другу, и сравнивали программу, которая работает, с программой, которая не работает, они не смотрели на форматирование, а фокусировались на логике. Они фактически сравнивали последовательности шагов в каждой программе, чтобы найти отличия и исправить проблему. Go fmt уменьшает умственные усилия, необходимые для этого — без него, этот процесс занимал бы больше времени, так как отнимал бы больше умственных усилий, потраченных на продирание сквозь различия в форматировании. Так что go fmt оказался фактическим помощником в обучении и понимании. Он уменьшал для детей барьеры для понимания кода. Мой вывод из всего этого в том, что 11-летние нуждаются в go fmt по тем же причинам, по которым в нём нуждаемся и мы.

Четвертое, это go tool и рабочее пространство. Go tool сильно упрощает процесс для юных программистов. Как только они узнают, что всё, что им необходимо, это запустить «go run», они больше никогда не спрашивают, как запустить другую программу. Я им показал это буквально 2 или 3 раза. Я просто не могу представить подобное с помощью Makefile-ов или параметров командной строки. Это так просто, что дети просто это схватили моментально.

Рабочее пространство также помогало. Просто узнав, что им достаточно положить код в $GOPATH/src, чтобы всё работало, очень помогало, так как принуждало всех это делать. Детям не пришлось сталкиваться с ситуацией, что их программа не запускается, потому что она (или зависимости) находится в неправильном месте.

Когда я начал этот проект, я считал, что у детей будут хорошие шансы быстро освоить Go. Но всё же было несколько тем, которые по моему мнению могли бы быть проблематичными для объяснения.

Интересный случай тут представляют собой типы данных. Я думал, что для детей это будет по-настоящему сложный концепт для понимания, потому что он достаточно сильно абстрагирован. Именно по этой причине наиболее часто для обучения программированию используются «безтиповые» языки программирования. Но всё было с точностью до наоборот. Дети просто ухватили это на раз. Им достаточно было раз или два совершить ошибку с присвоением строки числовой переменной, чтобы понять, что компилятор им этого не даст сделать. Статическая проверка типов компилятора тут реально помогала, потому что она останавливала детей и говорила — тут есть проблема.

Но, конечно, типы ещё и действительно помогали. Дети должны были обосновывать, какой тип они выбирают, когда они объявляли переменную первый раз. Они разговаривали о том, для чего они хотят ту или иную переменную и затем выбирали нужный тип. Почти незаметно для них, это расширило их логические мыслительные способности.

Вместо IDE, я использовал редактор Atom и командную строку, чтобы учить детей. Я опасался, что отсутствие UI и кнопки «Старт» может быть проблемой для детей. Но они доказали мне обратное. Имея редактор с подсветкой синтаксиса, с интеграцией с go fmt, и зная, как собирать/запускать их программы, это не было проблемой вообще. Использование командной строки также не стало проблемой. Также, им не нужен был дебаггер. Когда их программы делали что-то неправильно, они просто возвращались в редактор, меняли код, пересобирали и пробовали ещё раз. Цикл исправить/собрать/запустить в Go настолько быстр, что им просто не нужен был дебаггер. Использование дебаггера каждый раз сильно бы их тормозило. Хотя, это может быть, отчасти, связано с маленьким размером проектов, которые они писали.

Фигурные скобочки для маркировки блоков тоже не были для детей проблемой. Дети банально про это никогда и не спрашивали. Возможно, это отчасти потому что go fmt всегда поправлял выравнивание скобочек. А возможно, потому что они никогда не программировали раньше, поэтому и не имели предвзятых убеждений по поводу наличия или отсутствия фигурных скобок. На данный момент я сам не до конца понял, что здесь первопричина для детей. Когда они забывали поставить скобочку, очень быстро они запоминали ошибку компилятора, которая об этом сообщала, и искали, где они пропустили скобку.

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

Как говорили Расс Кокс и Эндрю Герранд на конференции GopherCon в этом году, мы, как сообщество, не должны терять из виду эти изначальные принципы Go, по мере развития языка. Если мы будем забывать о них, мы рискуем испортить жизнь как будущим программистам, так и себе.

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

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

С уважением,
Оуен.

ссылка на оригинал статьи http://habrahabr.ru/post/264643/

Сохранение банковской тайны в Украине под угрозой

Зарегистрируйтесь по этой ссылке payoneer получите бонус $25 при первом поступлении денег.
http://tracking.payoneer.com/SHEx

Компания LAWBOOT Lawyers & Consultants следит за ключевыми изменениями законодательства по всему миру, которое в той или иной сфере касается IT бизнеса.

В этой статье мы хотим рассказать Вам о нашумевшей в Украине новости, а так же предоставить аналитику касательно законопроекта, опубликованного на сайте Министерства Финансов Украины, согласно которого планируются глобальные изменения в аспекте раскрытия банковской тайны в Украине.

Если законопроект будет принят, то у IT-шников (и не только) из Украины могут начаться определенные трудности. О них я расскажу ниже.

Официальные первоисточники:

Начнем с изменений в Налоговый Кодекс:

1) Ввели термин состоятельное лицо. Кто это?

Во-первых: Резидент Украины который является конечным бенефициаром (контролером) крупного налогоплательщика.

Проведя аналогию со смежным законодательством, предоставляем «расшифровку» определений:

бенефициар (контролер) — человек который владеет 25% акций/уставного капитала компании.
крупный налогоплательщик — юридическое лицо, у которого объем дохода от всех видов деятельности за последние четыре последовательных налоговых (отчетных) квартала превышает пятьсот миллионов гривен или общая сумма уплаченных в Государственный бюджет Украины налогов по платежам, контролируемым органами государственной фискальной службы, за такой же период превышает двенадцать миллионов гривен.

Во-вторых: Владелец 20% и более акций/уставного капитала компании, которая не является резидентом Украины (компании зарегистрированной заграницей) и у етой компании задекларированный доход в год больше 10 млн евро.

Наша аналитика:
Эта норма сейчас не работает, так как у государства Украина по факту нет полномочий и законодательных оснований получить налоговую информацию о заграничной компании. Но, возможно, это первый шаг к подписанию ряда Tax Information Exchange Agreements (TIEAs) с другими странами.

Напомним, что 7 октября 2014 года Украина и OECD уже подписали меморандум о взаимопонимании, который предусматривает содействие OECD в реформировании налоговой системы Украины, а также обмене налоговой информацией с другими странами.

В-третьих: Резидент Украины чей общий годовой налогооблагаемый доход за предыдущий налоговый (отчетный) год должен превышать 50 миллионов гривен.

Если Вы не попадаете под эти критерии (к сожалению… или к счастью), то давайте перейдем к следующему нововведению:

2) Согласно этого же законопроекта планируется внесение изменений в статью 62 Закона Украины «О банках и банковской деятельности».
Планируется предоставление полномочий Государственной фискальной службе Украины (налоговой, простыми словами) получать от банка информацию о Вашем банковском счете: транзакции, суммы, назначения платежей и.т.д.

Как думаете, зачем? (п.с. я ответ не знаю, но предполагаю — «наполнить бюджет посредством теневых предпринимателей»)

Раньше такое право было лишь у Службы безопасности Украины, Министерства внутренних дел Украины, Национального антикоррупционного бюро Украины, Антимонопольного комитета Украины.

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

Напоминаем, что физические лица обязаны декларировать свои доходы и уплачивать с них подоходный налог (НДФЛ).
Ставки НДФЛ тут.

В первую очередь, это может коснуться и представителей IT сферы, например фрилансеров, которые работает не через ФЛП, и принимают деньги не на тот же заграничный Payoneer, а на местную банковскую карту… вебмастеров которые так же часто принимают деньги на свой личный счет, итд…

Ведь не для кого не секрет что лишь единицы (если такие вообще есть) платят с этих сумм НДФЛ.

Важно:
Что этот законопроект будет принят, мы уверены на 99%.
Ведь это одно из основных условий, при выполнении которых государство Украина получит 1 миллиард долларов от МВФ.

Компания LAWBOOT Lawyers & Consultants предлагает Вам подготовиться к нововведению и вооружиться налоговой (например США), безналоговой (та же Эстония, ГонКонг) или оффшорной (Белиз, BVI) зарубежной компанией, с помощью которой Вы сможете на законных основаниях вести бизнес и принимать на нее деньги от предпринимательской деятельности.

Мы готовы научить Вас вести бизнес заграницей, создать все необходимые инструменты для удобного использования зарубежной корпоративной структуры.
Список юрисдикций указан на нашем сайте www.law-boot.com

Подписывайтесь на блог компании LAWBOOT Lawyers & Consultants на Мегамозге, чтоб не пропускать интересные новости в мире «Юриспруденции и IT», Предупрежден — значит вооружен!

Не стесняйтесь задавать свои вопросы в комментарии, ЛС, или нам на имейл clients@law-boot.com… и, «держите нос по ветру».

ссылка на оригинал статьи http://megamozg.ru/post/16742/

Серия текстов о фрилансе, написанная профессионалами индустрии

Зарегистрируйтесь по этой ссылке payoneer получите бонус $25 при первом поступлении денег.
http://tracking.payoneer.com/SHEx

И снова здравствуйте, уважаемые читатели «Хабра». Надеемся, майские праздники у вас удались. Кто о чем, а мы — опять про фриланс. Недавно назад мы начали публиковать в официальном блоге Payoneer тексты, написанные фрилансерами, в том числе, хабрапользователями, о фрилансе.

Вернее, тексты не о фрилансе в целом, а об актуальных вопросах и проблемах, с которыми сталкивается почти каждый фрилансер на том или ином отрезке работы или витке карьеры. Авторы — фрилансеры рассказывают о сложностях работы на мировом рынке; о том, как привлечь внимание потенциального клиента и сделать так, чтобы клиент выбрал именно вас из целого ряда откликнувшихся фрилансеров; как определить стоимость проекта; как найти заказчиков через «Хабру», как из двух разработчиков превратиться во внушительных размеров компанию; как определить часовую ставку или стоимость проекта, как выбрать другого фрилансера для субподряда и о многом-многом другом.

В проекте приняли участие такие авторы как:
jff
Yalantis
taxigy
Terras
malroc
dmitry_pavlov

Вот некоторые из этих материалов, по мере выхода новых текстов, мы будем обновлять ссылки.

Особенности работы с клиентами из разных стран. Опыт фрилансера

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

Обзор фриланс-биржи oDesk (теперь Upwork) с точки зрения программиста

Даниил Зорин, математик, программист и путешественник рассказывает о поиске работы на бирже Odesk (недавно переименованной в Upwork), разбирая список доступных проектов, подходящих для его навыков.

ссылка на оригинал статьи http://habrahabr.ru/post/257629/

Средние ставки фрилансеров — итоги исследования Payoneer

Зарегистрируйтесь по этой ссылке payoneer получите бонус $25 при первом поступлении денег.
http://tracking.payoneer.com/SHEx

Здравствуйте, уважаемые читатели “Хабра». В конце 2014 года мы устроили опрос для фрилансеров, чтобы определить средние часовые ставки. В опросе приняли участие 23000 человек из разных стран мира.

Те, кто участвовал в опросе фрилансеров, получат результаты автоматически на зарегистрированный адрес электронной почты.

• Только 46% фрилансеров довольны своим доходом

Многие фрилансеры недовольны своим текущим доходом и хотели бы увеличить его. В ходе опроса выяснилось, что нет прямой связи между количеством отработанных часов и удовлетворенностью доходом.

• 44% фрилансеров находят работу через онлайн-биржи

Оказалось, что большинство фрилансеров работает через онлайн-биржи; значительная часть опрошенных заключает прямые контракты со своими клиентами.

• Средняя часовая ставка фрилансеров в русскоговорящих странах составила $18

Мы проводили исследование в различных регионах, включая Северную и Латинскую Америки, Европу, Азию, Ближний Восток и Африку. В исследовании участвовало больше 2500 фрилансеров из 14 стран постсоветского пространства.

Также в исследовании идет речь о том, какие навыки позволяют зарабатывать больше; как ваш возраст, пол, образование и навыки влияют на ваши доходы.

Скачать полный отчет о доходе фрилансеров можно здесь: paynr.co/1cWi74T

ссылка на оригинал статьи http://habrahabr.ru/post/256323/