По агентскому договору вы в доход для налогов указываете только ваши 20% комиссии, 80% ни в доход ни в расход указывать не нужно в таком случае.
С физлицами сложнее - Вы будете для них налоговыми агентами и будете обязаны с их доходов (80%) уплачивать за них НДФЛ на их доходы (13% от их дохода 80%), а воможно еще и взносы в ПФР и тд.
Яндекс с доховод РСЯ за физ лиц платит взносы. С физлицами лучше не связываться либо только нерезидентов РФ за них не нужно удерживать взноcы, т к для них вы не будете налоговыми агентами.
Если сильно нужны физлица лучше делайте юрлицо в другой стране.
Тут читайте расписывал
Как работают маркетплейсы в России?