В соответствии с п. 1 ст. 39 Налогового кодекса РФ датой реализации товаров (работ, услуг) считается дата передачи на них права собственности. Для того чтобы возникли суммовые разницы, на дату перехода права собственности должно существовать обязательство по оплате товара (работ, услуг). Если не возникают обязательства по оплате товара (работ, услуг) на дату перехода права собственности, не появятся и суммовые разницы. Порядок перехода права собственности на товары (работы, услуги) и возникновения обязательств по оплате должен быть четко прописан сторонами в договоре. Поэтому можно говорить о том, что возникновение суммовых разниц зависит, прежде всего, от условий договора, определяющих дату возникновения обязательств, а также порядок расчета цены этих обязательств. Дата возникновения обязательств (цены договора) может рассчитываться на день отгрузки, на день оплаты или на иную установленную в договоре дату. Однако если такой пункт будет пропущен, то дата определения цены договора осуществляется в соответствии со ст. 317 ГК РФ на дату платежа.
Выше мы отметили, что суммовая разница не возникает в том случае, если на дату перехода права собственности на товары (работы, услуги) отсутствует обязательство по их оплате. Такая ситуация складывается при осуществлении 100 % предварительной оплаты. При внесении 100 % предварительной оплаты суммовая разница не возникнет ни у продавца, ни у покупателя как в случае с порядком определения цены обязательств на дату оплаты, так и в случае с порядком определения цены на дату отгрузки.
Если цена в соответствии с договором определяется на день оплаты, то после внесения 100 % предоплаты в бухгалтерском и в налоговом учете покупателя и продавца сумма обязательств уже сформирована в виде дебиторской или кредиторской задолженности и корректировке не подлежит. Внеся 100 % предоплату, покупатель выполнил свои обязательства перед продавцом. Теперь продавец должен выполнить свое обязательство перед покупателем по передаче ему товаров (работ, услуг), стоимость которых будет определяться по курсу на день оплаты. Иными словами, после получения предоплаты у продавца сразу же возникают встречные обязательства перед покупателем, сумма которых уже сформирована в виде внесенной 100 % предоплаты. Продавец обязан погасить их надлежащим образом, поскольку п. 1 ст. 408 Гражданского кодекса РФ гласит: «Надлежащее исполнение прекращает обязательство». А вот у покупателя при внесении 100 % предоплаты отсутствует обязательство по оплате на дату перехода права собственности на товар (работы, услуги), а значит, не возникают и суммовые разницы. В ситуации со 100 % предоплатой не возникнет суммовых разниц ни у покупателя, ни у продавца и в случае определения цены на дату отгрузки. В качестве предоплаты в этой ситуации покупатель перечисляет продавцу лишь приблизительную стоимость покупки. Окончательный же размер обязательства можно будет определить только в день отгрузки, когда будет установлен курс пересчета валюты. В зависимости от этого продавец должен дополучить от покупателя доплату или вернуть излишне полученные суммы. Поэтому в данном случае никаких суммовых разниц также не возникает как в бухгалтерском, так и в налоговом учете. Не возникнет суммовой разницы ни у продавца, ни у покупателя в том случае, если цена договора определяется по отгрузке, а оплата товара (работ, услуг) производится позже, т. е. после факта отгрузки. В момент отгрузки у продавца возникает требование к покупателю в условных единицах, переводимых в рубли по курсу на день отгрузки. И хотя у покупателя на момент перехода права собственности на товар (работы, услуги) и возникает обязательство по оплате, размер этого обязательства по условиям договора уже сформирован на дату отгрузки и корректировке не подлежит, а потому и не возникает суммовых разниц.
Таким образом, получается, что суммовая разница может возникать лишь в том случае, когда реализация происходит раньше даты определения цены. Естественно, что фактическая отгрузка не может произойти раньше отгрузки как момента определения цены в договоре. Поэтому при определении цены на дату отгрузки суммовых разниц не возникает никогда. А в случае с моментов определения цены на день оплаты суммовая разница возникает лишь в том случае, когда реализация производится раньше оплаты.
Суммовые разницы возникают только в случае, если момент реализации приходится на более раннюю дату, чем установлена сторонами договора».
Резюмируя все вышеизложенное можно сделать вывод, что суммовые разницы не возникают только в случае определения цены погашения обязательств на дату отгрузки и в случае перечисления 100 % предоплаты независимо от даты определения цены погашения обязательств. Возникновение суммовых разниц возможно лишь в случае определения цены договора на день оплаты при расчетах контрагентов путем частичной или последующей оплаты обязательств, стоимость которых выражена в условных единицах.