Буквально сегодня давал ответ на этот вопрос.
К сожалению Вознаграждение upwork нельзя трактовать как агентское вознаграждение. С точки зрения оферты и нашего законодательства Вы от клиента приняли 1к, 10% с этой суммы заплатили апворку за поддержание сайта и куча всего остального, что указано в оферте.
Итого, если Вы оказали услугу на 1000$, то указывать в налогах надо именно 1000$. Потому что, когда налоговая доберется до этого (а она рано или поздно доберется до этого), она начнет раскручивать всю цепочку, и будет вправе доначислить налоги!
Но это еще не все! Так как Вы купили у upwork услугу на 100$, Вам еще необходимо уплатить НДС с этой суммы в размере 18%.
Для тех кому это интересно приведу пункты Налогового кодекса.
Про НДС говорят пункты 1, 2 и 5 статьи 161 НК РФ. А про место реализации услуг говорит пункт 4 статьи 148 НК РФ. Переведу все эти пункты на удобоваримый русский - если иностранное лицо, не состоящее на учете в качестве налогоплательщика, реализует на территории России товары, услуги или имущественные права, то покупатель этих товаров, услуг, имущественных прав (вторая сторона договора) становится налоговым агентом иностранного лица и обязанности по уплате НДС переходят к нему.
В целях настоящей главы местом реализации работ (услуг) признается территория Российской Федерации, если:
4) покупатель работ (услуг) осуществляет деятельность на территории Российской Федерации.
Это если говорить про upwork. C гугл и апстором немного другая ситуация, и по ним у нас пока нет точного ответа!