Если я правильно понял статью по ссылке, то не совсем так. В описанном на gb.by случае фигурирует две даты - дата составления акта (раньше) и дата фактической оплаты (позже). В результате этого получается, условно говоря, исчисление НДС в два этапа - сначала в момент подписания акта (в части суммы налога на доходы иностранных организаций), затем в момент перечисления оплаты за услуги за вычетом налога на доходы. Но, так как налог на доходы через своего агента платит иностранная организация, то фактически НДС взимается не с налога на доходы как такового, а с "вознаграждения" — в которое, так уж получается, входит в том числе и сумма налога на доходы. В общем, из-за наличия двух дат НДС исчисляется не один раз как 20% от $500, а дважды — как 20% от $75 и чуть позднее 20% от $425. Итого те же 20% от $500, но по разным курсам иностранной валюты из-за разных дат исчисления.
Правда, в случае работы с иностранными площадками в целом, а также в случае 1942332 в частности, насколько я представляю, вероятность такого сценария минимальна (?), так как момент исчисления налога на доходы (DUE DATE) обычно наступает раньше, чем появляется акт, и в это же время нужно также исчислить и НДС, так как этот день является днем зачета встречных однородных требований, в который иностранная организация в полном объеме удерживает (получает) свое вознаграждение. Вижу пока только один случай, когда может возникнуть данный нюанс - если белорусский ИП/организация составил(а) и подписал(а) акт или иной первичный учетный документ ранее, чем DUE DATE по вознаграждению иностранной компании.
В целом, очень интересное замечание, Leo.mogilev. Спасибо! С каждым днем все радостнее жить.