Статья 346.17. Порядок признания доходов и расходов
1. В целях настоящей главы датой получения доходов признается день поступления денежных средств на счета в банках и (или) в кассу, получения иного имущества (работ, услуг) и (или) имущественных прав, а также погашения задолженности (оплаты) налогоплательщику иным способом (кассовый метод).
Статья 346.18. Налоговая база
3. Доходы и расходы, выраженные в иностранной валюте, учитываются в совокупности с доходами и расходами, выраженными в рублях. При этом доходы и расходы, выраженные в иностранной валюте, пересчитываются в рубли по официальному курсу Центрального банка Российской Федерации, установленному соответственно на дату получения доходов и (или) дату осуществления расходов.
Если мне память не изменяет, то Адсенс начисляет деньги доступные для вывода раз в месяц при достижении какой-то суммы. С этого момента у вас на них возникает имущественное право, а значит вы их должны зачислить себе в доходы этим днём по курсу ЦБ. То есть как только у вас появляется возможность вывода денег у вас возникает на них имущественное право. Возможности по договору нет — права нет — дохода нет.
В общем ориентируйтесь на сумму доступную для вывода — именно она отражает ваш реальный доход. Если она изменилась (в большую сторону) — у вас возник доход в виде имущественного права дельты этой суммы со вчерашним днём. Хуже всего с партнерками, которые начисляют каждый день, но имеют минимальную сумму для вывода. Пока у вас минималка не набралась — доходов у вас нет. Минималка (скажем 10$ за 10 дней) набралась — доход появился сразу 10$ по курсу ЦБ на этот день. В следующий день зачислили 1$ — ещё доход 1$ по курсу ЦБ на этот день. Вывели и опять 10 дней накапливается минималка — 10 дней без дохода.
Это если хотите чисто по закону, ни на йоту не нарушая его букву. А так можете считать по поступлению на р/с.