Стоит ли работать на удалёнке по ИП C# программистом?
Предлагают "в белую", это плюс.
ИП чем отличается от постоянного трудоустройства как сотрудника:
1) Отпускные, больничные - за ваш счет. Отпускные в ИП можно заложить, увеличив сумму.
2) Это не зарплата, которую нельзя отсудить назад, если вы не выполнили условия договора.
В остальном разницы нет.
Разумеется, нужно не забыть заложить сумму налогов сверх основой зарплаты.
При обычной работе в качестве сотрудника вы получаете на руки без налогов и даже не знаете о них.
Тут вы из суммы заплатите сами налоги, значит, сумма должна быть больше.
ИП - это не работник.
Дело не в том, что с вами легко разойдутся. Это само собой. Вам могут не заплатить. А может быть так, что и должны окажетесь.
Работник должен приходить на работу, выполнять "трудовую функцию". За это ему платят заработную плату два раза в месяц. Уволить очень сложно, если работник не прогуливает и приходит трезвый. Если накосячит, то материальной ответственности практически нет.
Понятно, что если у работника оклад 15 000, а всё остальное "в конверте", то ему могут в какой-то момент этот конверт не выдать. 
Но отпуск предоставить и оплатить обязаны, заболеет - оплатят больничный. НДФЛ сами перечислят. Страховые взносы, на основании которых будет рассчитана пенсия, перечислят
Что касается ИП. 
Он отвечает за результат. Оплата - в сроки по договору. Не заплатят - иди в суд. Пошлина, арбитраж. Никакой ГИТ не поможет, заказчика, у которого вы "работаете", никто штрафовать не будет. Это обычный гражданско-правовой спор.
Если будет просрочка или качество не устроит, то заказчик может не оплатить, да ещё и взыскать штраф по договору.
Отчетность подаёте сами, налоги платите сами. Перед налоговой отвечаете сами.
Разница колоссальная между ИП и работником.
Поэтому если нет разницы в оплате, для вас лучше быть работником. Если предлагают больше, решайте сами. Если речь только о том, что договор заключат с ИП, читайте внимательно договор и учитывайте все риски