Зачем нужна "Переоценка валюты"? Мне довольно часто задают этот вопрос начинающие бухгалтеры, потому что ещё не сталкивались на практике с валютными операциями и не понимают откуда берётся эта переоценка, как она рассчитывается и нужна ли. Давайте же разберёмся с этим раз и навсегда на примере 1С:Бухгалтерия 8.3, редакция 3.0.

Во-первых, переоценка возникает "сама собою" при закрытии месяца.

Во-вторых, возникает она только для организаций, у которых были операции с валютой.

И вот почему.

Согласно ПБУ 3/2006 об учете активов и обязательств, стоимость которых выражена в иностранной валюте имеем:

Стоимость активов и обязательств, выраженная в иностранной валюте, для отражения в бухгалтерском учете и бухгалтерской отчетности подлежит пересчету в рубли.
Пересчет стоимости  производится на дату совершения операции в иностранной валюте, а также на отчетную дату.

Разберём на примере

01.01.2014 покупатель перечислил нам на расчетный счет 1 доллар.

Проводка будет следующей:

Д52 К62 1 USD (32.6587 рубля)

Обратите внимание, что мы записали сумму проводки одновременно в валюте операции (1 доллар) и в рублях по курсу на дату совершения операции (1 января 2014 года курс доллара составлял как раз 32.6587 рубля).

Получается, что все валютные счета хранят свои денежные показатели сразу в двух измерениях: в валюте счета и в рублях (основной валюте регламентированного учёта для России).

Таким образом, на конец дня 01.01.2014 остаток по 52 счету будет составлять 1 USD и одновременно 32.6587 рубля.

Всё замечательно, но время идёт. Курс доллара меняется. И вот уже на конец месяца (31.01.2014) за один доллар дают 35.2448 рубля.

И, если мы посмотрим на наш остаток по 52 счету в конце месяца, то увидим, что несмотря на то, что курс изменился там по-прежнему лежит 1 USD и 32.6587 рубля. Но мы то знаем, что одному доллару уже соответствует не 32.6587 рубля, а 35.2448 рубля! Возникло несоответствие суммы остатка в долларах сумме остатка в рублях.

Так вот, этот самый пересчёт стоимости активов и обязательств в иностранной валюте на отчётную дату (то есть ежемесячно) как раз и придуман для того, чтобы каждый раз в конце месяца восстанавливать это соответствие между валютой и рублями.

В данном случае переоценка по 52 счёту на 31.01.2014 будет выглядеть так:

Д52 К91.01 2.5861 рубля

Таким образом, мы дооценили рублёвый остаток по 52 счёту на 2.5861 рубля за счёт прочего дохода. Получается курс за этот месяц вырос - отсюда и доход для организации. Если бы курс наоборот упал - был бы прочий расход.

Итак, после переоценки дебетовый остаток по 52 счету на конец дня 31.01.2014 будет составлять 1 USD и одновременно 35.2448 рубля.

Но время идёт. И вот на конец февраля за 1 доллар дают уже 36.0501 рублей. А значит, у нас опять возникло несоответствие долларов и рублей на 52 счете, а заодно возник прочий доход за счет повышения курса за февраль.

Новая переоценка даст следующие проводки:

Д52 К91.01 0,8053 рубля

И дебетовый остаток по 52 счету на конец дня 28.02.2014 составит всё тот же 1 USD и одновременно 36.0501 рублей.

И так мы будем переоценивать до бесконечности, пока у нас будет сохраняться ненулевой остаток по 52 счёту. Таким же образом переоцениваются и другие валютные счета.

Вот вкратце теория переоценки валютных средств в бухгалтерском учёте. А теперь давайте посмотрим как это всё реализовано в программе на примере 1С:Бухгалтерия 8.3 (редакция 3.0):

Делаем загрузку курсов валют за 2014 год

Заводим валютный счёт (USD)

Для этого заходим в раздел "Главное"->"Организации" и открываем там нашу организацию

1010

В карточке организации в верхней панели выбираем пункт "Банковские счета":

1011

В открывшемся списке счетов нажимаем кнопку "Создать" и заполняем карточку расчетного счета следующим образом (номер счета и БИК указаны в качестве примера; обязательно выбрать валюту счета USD):

1012

Нажимаем "Записать и закрыть".

Делаем поступление денежных средств от покупателя

Для этого заходим в раздел "Банк и касса" и выбираем там пункт "Банковские выписки"

1013

Нажимаем кнопку "Поступление" и заполняем банковскую выписку следующим образом (поступление 01 доллара 01.01.2014; от любого контрагента по любому договору; счет учета - 52; банковский счет - тот, что мы только что создали):

1014

Нажимаем "Провести и закрыть".

Смотрим проводки документа (кнопка ДтКт в журнале выписок):

1015

Видим, что 1 доллар оприходовался на 52 счет по курсу на 01.01.2014

Делаем закрытие месяца за январь

Заходим в раздел "Операции" и выбираем там пункт "Закрытие месяца"

1016

Выбираем период январь 2014 и нажимаем "Выполнить закрытие месяца".

Затем находим пункт "Переоценка валютных средств", нажимаем на нём и выбираем "Показать проводки":

2017

Вот она наша курсовая разница на 2.58 рубля:

1018

Вернёмся в закрытие месяца за январь 2014 и найдём там кнопку "Справки-расчеты". Нажмём её и выберем пункт "Переоценка валютных средств":

1019

Программа сформирует отчет с расчетами по переоценке валютных средств:

1020

Аналогичным образом сделайте закрытие месяца за февраль, чтобы убедиться, что наши предварительные расчеты совпадают с поведением программы.