Вы должны ежегодно подавать налоговорую декларацию по форме 3-НДФЛ и платить налог по ставке 13%.
Если имеет место быть поступление денежных средства в валюте, то доход рассчитывается по курсу ЦБ на дату получения средств на счет.
Также существует мнение (которое может быть неверным!), что физические лица, работающие с иностранными компаниями, должны самостоятельно оплачивать страховые взносы (ПФР - 22% и ОМС - 5.1%). Данные взносы обычно выплачиваются компаниями-заказчиками (как в случае трудовых, так и в случае гражданско-правовых договоров), но иностранные компании, естественно, выплатить эти взносы не могут. Меня самого этот вопрос очень беспокоит, поэтому я открыт на этом форуме тему:
Физическое лицо работает на иностранную компанию по гражданско-правовому договору Если это действительно так, что ситуация здорово меняется. Эти взносы огромны и перекрывают даже НДФЛ.
Также советую убедиться, что ваша деятельность не может быть трактована как предпринимательская (в этом случае нужно ИП). Если честно, я сам не до конца понимаю, где граница между предпринимательской и непредпринимательской деятельностью, но предполагаю, что если вы заключаете много контрактов с разными заказчиками, то это точно предпринимательская деятельность и нужно ИП.