Бухгалтеры, работающие с валютными операциями, часто сталкиваются с ситуацией, когда, казалось бы, выгодная покупка иностранной валюты приводит к возникновению отрицательной курсовой разницы в учете 1С:Бухгалтерия 3.0. Рассмотрим типичный случай: организация приобрела евро по курсу 79 рублей, в то время как курс ЦБ РФ составлял 80 рублей. Однако к моменту оплаты поставщику курс ЦБ упал до 75 рублей, и программа 1С отразила эту разницу (75-79) как расход. На первый взгляд это может показаться нелогичным, ведь валюта была куплена "дешевле". Разберем, почему такая ситуация является нормальной и корректной с точки зрения бухгалтерского и налогового учета в 1С.
Прежде чем углубляться в детали, важно усвоить базовый принцип: курсовые разницы возникают не от факта "выгодной" или "невыгодной" покупки, а от изменения рублевой стоимости валютных активов и обязательств со временем. 1С:Бухгалтерия 3.0 (БП 3.0) строго следует требованиям законодательства, в частности ПБУ 3/2006 "Учет активов и обязательств, стоимость которых выражена в иностранной валюте".
Согласно этому ПБУ, стоимость активов (например, валюта на счете) и обязательств (например, задолженность поставщику), выраженных в иностранной валюте, подлежит пересчету в рубли:
Для такого пересчета, как правило, используется официальный курс, установленный Центральным банком РФ на дату пересчета. Именно поэтому крайне важно регулярно загружать актуальные курсы валют ЦБ РФ в программу 1С через соответствующие сервисы.
Давайте пошагово проанализируем описываемую ситуацию, чтобы понять, как формируется отрицательная курсовая разница.
Вы купили евро за 79 рублей, когда курс ЦБ РФ был 80 рублей. Фактически, вы приобрели валюту дешевле официального курса на тот день. В 1С эта операция отразится примерно следующими проводками:
Дт 57 (или 76) Кт 51 – перечисление рублей на покупку валюты.Дт 52 Кт 57 (или 76) – зачисление евро на ваш валютный счет.Дт 57 (или 76) Кт 91.01 – признан прочий доход от операции покупки валюты, так как вы купили дешевле, чем курс ЦБ (разница 80 - 79). Или Дт 91.02 Кт 57 (или 76), если купили дороже.На этом этапе вы получили небольшую положительную курсовую разницу, поскольку приобрели актив (валюту) по цене ниже его рублевой оценки по курсу ЦБ.
Прошло некоторое время, и вы решили оплатить задолженность поставщику в евро. Но к этому моменту курс ЦБ РФ на дату оплаты упал, например, до 75 рублей. В этот момент 1С выполняет переоценку имеющегося у вас на валютном счете остатка евро по новому курсу ЦБ (75 рублей).
Важно понимать: ваша валюта, которая изначально была оценена (или приобретена) по курсу 79-80 рублей, теперь стоит 75 рублей. Рублевая стоимость ваших евро на счете уменьшилась. Это обесценивание актива приводит к возникновению отрицательной курсовой разницы. Программа отражает этот убыток на счете прочих расходов (Дт 91.02).
Фактически, вы купили евро за 79 рублей. Если бы вы продали их в тот же день, когда курс ЦБ был 80, вы бы получили небольшую прибыль. Но вы держали евро, и его рублевая стоимость упала с 79 до 75 рублей. Когда вы оплачиваете поставщику, вы используете эти обесценившиеся евро. Разница между рублевой стоимостью валюты на момент ее поступления/предыдущей переоценки и рублевой стоимостью на момент ее списания (оплаты) и формирует курсовую разницу.
Как пояснили эксперты на форуме, "Потому, что подешевела валюта и от приобретения валюты в итоге вы получили убыток.". Это фундаментальное правило валютного учета: изменение курса между датами операций или отчетными датами приводит к переоценке и, как следствие, к доходам или расходам.
Когда вы проводите банковский документ на списание валюты (оплату поставщику) со счета 52 "Валютные счета", 1С автоматически переоценивает валютный остаток на счете по курсу ЦБ РФ на дату этого документа. Если курс упал, как в нашем примере, возникает отрицательная курсовая разница.
В конце каждого месяца 1С выполняет регламентную операцию "Переоценка валютных средств" в рамках процедуры "Закрытие месяца". Эта операция переоценивает все валютные остатки на счетах и валютные обязательства (задолженности поставщикам/покупателям, кредиты/займы) по курсу ЦБ РФ на последнее число месяца. Проводки также формируются по счетам 91.01 или 91.02.
Для детального анализа возникновения курсовых разниц используйте специальную справку-расчет "Переоценка валютных средств", доступную при закрытии месяца. Она покажет, как именно сформировались разницы по каждому валютному счету или обязательству.
Важно помнить, что выданные и полученные авансы в иностранной валюте не переоцениваются в связи с изменением курса. По ним курсовые разницы не возникают. В 1С для счетов учета авансов (например, 60.21, 62.21) устанавливается соответствующая настройка, чтобы не рассчитывать курсовые разницы.
Курсовые разницы также имеют значение для налогового учета, особенно для плательщиков налога на прибыль (ОСНО). Они включаются во внереализационные доходы или расходы.
С 2022 по 2027 год действует временный порядок признания курсовых разниц для целей налогообложения прибыли:
Это означает, что между бухгалтерским и налоговым учетом могут возникать временные разницы, поскольку в бухгалтерском учете переоценка происходит ежемесячно, а в налоговом — только по факту погашения обязательства.
Необходимо убедиться, что все операции отражены корректно в 1С. Вот наши рекомендации:
Убедитесь, что даты документов "Поступление на расчетный счет" (валютный) и "Списание с расчетного счета" (валютный) соответствуют фактическим датам операций. Если у вас есть сомнения, уточните точные даты проводок по вашему валютному счету в банке. Банковская выписка является первичным документом для отражения этих операций.
Убедитесь, что в 1С загружены актуальные курсы ЦБ РФ за все даты, на которые приходятся валютные операции. 1С позволяет загружать курсы автоматически через сервис.
Как прозвучало на форуме, попытки вручную "скорректировать" курсовую разницу, чтобы избежать убытка, некорректны с точки зрения бухгалтерского учета. Возникший убыток от обесценивания валюты является реальным экономическим событием. Создание фиктивных проводок или изменение существующих данных может привести к искажению отчетности и вопросам со стороны налоговых органов.
Эксперты напоминают, что любая проводка должна иметь экономический смысл и подтверждаться первичными документами. Вопрос "За счет какого счета?" при попытке убрать разницу вручную подчеркивает абсурдность такой корректировки без реальной операции.
Для контроля и анализа корректности начисления курсовых разниц используйте:
52 "Валютные счета", а также по счетам расчетов с контрагентами (например, 60.22 для валютных расчетов с поставщиками).Налоговая инспекция имеет доступ к информации о всех ваших банковских операциях. Если операции отражены в 1С в соответствии с реальными банковскими выписками и курсами ЦБ, никаких вопросов у налоговой не возникнет, даже если в результате колебаний курса возникают убытки.
В заключение, возникновение отрицательной курсовой разницы в описанной ситуации является стандартным и корректным отражением обесценивания валюты между моментом ее покупки и моментом использования. Ваша задача — обеспечить правильное отражение всех операций и актуальность курсов в 1С, а не пытаться "исправить" естественные колебания рынка.