Как обновлять курсы валют в 1С

Информация об актуальной разнице курсов валют необходима в учетной системе не только для оформления операций купли-продажи иностранной валюты. Иногда поставщик в договоре определяет цену за товар в валюте или в условных единицах с оговоркой, что расчеты производятся в рублях по официальному курсу на день платежа (если иной курс или другая дата его определения не установлены законом или соглашением сторон). Например: цена товара составляет 197,79 китайских юаней. Оплата за товар производится в рублях по курсу ЦБ на день оплаты плюс 2%.

Перед оформлением документов поступления товара на склад в валютных ценах проверим наличие и актуальность необходимой валюты в программе 1С 8.3. Хранение данных валюты и истории курса осуществляется в одноименном справочнике.

Рис.1 Хранение данных валюты и истории курса осуществляется в одноименном справочникеРис.2 Хранение данных валюты и истории курса осуществляется в одноименном справочнике

Как мы видим, в справочнике отсутствует необходимая для расчетов валюта, поэтому начнем с ее создания. Нажмем кнопку «Создать» и выберем пункт «По классификатору».

Рис.3 Создадим валюту

Для ускорения подбора можно воспользоваться поиском.

Рис.4 Поиск

Зеленая галочка в строке классификатора означает, что данная валюта имеет возможность загрузки из сети Интернет.

При создании в списке валюта появляется с курсом равным 1. Для проверки актуальности и просмотра истории изменений необходимо войти перейти по ссылке «Курсы валют».

Рис.5 Курсы валютРис.6 Курсы валют

Загрузить курсы можно как «руками», так и автоматом. Использование сервиса загрузки не вызовет сложностей у пользователей при подключенной поддержки пользователей. Проверить подключение можно в разделе «Администрирование-Интернет-поддержка пользователей».

Рис.7 Проверить подключение можно в разделе «Администрирование-Интернет-поддержка пользователей»

Если она отключена, и нет возможности ее подключения, можно использовать альтернативный вариант загрузки: в разделе «Константы-Все функции» найти альтернативный сервер и установить флаг в открывшемся окне формы.

Рис.8 Альтернативный вариант загрузки

Ручной режим обычно используется для ввода и актуализации данных в текущий момент, не дожидаясь наступления времени автоматической загрузки курсов по установленному расписанию. Для ручной загрузки необходимо нажать кнопку «Загрузить» и, установив необходимые параметры, нажать «Загрузить и закрыть».

Рис.9 Загрузить и закрыть

Однако в нашем примере указан курс оплаты «по курсу ЦБ+2%». Для этого введем новую валюту через «Создать-Новую». В открывшемся окне установим необходимые параметры.

Рис.10 В открывшемся окне установим необходимые параметры Бесплатная
консультация
эксперта Наталья Севорина Консультант-аналитик 1С Спасибо за Ваше обращение! Специалист 1С свяжется с вами в течение 15 минут.

При оформлении операций покупок в валюте и расчетах в рублях будут сформированы документы и проводки.

Рис.11 Документы и проводки Рис.12 Документы и проводки Рис.13 Документы и проводки

Разницы в рублевых расчетах (курсовые разницы) сформировались за счет колебаний курса с учетом наценки в 2%.

Рис.14 Разницы в рублевых расчетах

Автоматическая загрузка курсов валют настраивается с необходимой периодичностью в расписании регламентного задания. Для настройки или изменения текущего расписания необходимо зайти в раздел «Администрирование-Обслуживание-Регламентные операции», где нажать на ссылку «Регламентные и фоновые задания».

Рис.15 Регламентные и фоновые задания

Выбрав задание о загрузке, установить флаг «Включено», нажать на ссылку «Расписание» и настроить необходимое время и периодичность.

Рис.16 Расписание

Если регламентное задание включено, но автоматическая загрузка не работает, стоит обратиться к администратору IT-систем для проверки настроек сервера и включения необходимых регламентных и фоновых заданий.

Официальный курс иностранной валюты к рублю устанавливается Центральным Банком России. В программе курсы валют можно вводить вручную, загружать из Интернета, связывать с курсом другой валюты или рассчитывать по формуле (рис. 1). При создании новой валюты для нее по умолчанию устанавливается вариант «загружается из Интернета». Пользователь может настроить вариант загрузки, ввода или расчета валюты в справочнике «Валюты» на закладке «Основное».

  1. Меню: Справочники – Валюты.
  2. Для просмотра сведений о валюте дважды кликните на строке с валютой и в открывшейся форме (закладка «Основное») установите при необходимости другой вариант загрузки или расчета курса данной валюты.
  3. По гиперссылке «Курсы валют» можно посмотреть загруженные в программу курсы по этой валюте.

Рис. 1

Для загрузки курсов валют из Интернета сделайте следующее:

  1. Меню: Справочники – Валюты.
  2. Кнопка «Загрузить курсы валют» (рис. 2).
  3. Установите период, за который будут загружаться курсы и флажки у тех валют, по которым необходимо загрузить курсы.
  4. Кнопка «Загрузить».

Обратите внимание, что из Интернета загружаются курсы только по тем валютам, у которых установлена настройка «загружается из Интернета». Если в справочнике по валюте установлен иной способ загрузки (расчета) курсов, то эта валюта не будет отображаться в списке для загрузки.

Рис. 2

оглавление Как загрузить курсы валют?

Переоценка валюты (в 1С:Бухгалтерия 8.3, редакция 3.0)

2017-05-20T12:15:02+00:00

Зачем нужна «Переоценка валюты»? Мне довольно часто задают этот вопрос начинающие бухгалтеры, потому что ещё не сталкивались на практике с валютными операциями и не понимают откуда берётся эта переоценка, как она рассчитывается и нужна ли. Давайте же разберёмся с этим раз и навсегда на примере 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)

Для этого заходим в раздел «Главное»->»Организации» и открываем там нашу организацию ( у вас другое меню? ):

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

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

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

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

Для этого заходим в раздел «Банк и касса» и выбираем там пункт «Банковские выписки» ( у вас другое меню? ):

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

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

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

Видим, что 1 доллар оприходовался на 52 счет по курсу на 01.01.2014 (о том как смотреть курсы валют на определённую дату в 1С:Бухгалтерия ).

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

Заходим в раздел «Операции» и выбираем там пункт «Закрытие месяца» ( у вас другое меню? ):

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

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

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

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

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

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

Мы молодцы, на этом всё

Кстати, подписывайтесь на новые уроки…

Решение проблем с переоценкой

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

Если в этот регистр добавить какой-то из счетов (например, 52), то 1С перестанет делать по нему автоматический расчёт курсовых разниц.

По умолчанию этот регистр имеет следующий набор счетов:

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

Отсюда у пользователей возникают следующие проблемы.

Почему 1С не делает расчет курсовых разниц (переоценку валюты)

Для начала убедитесь, что у вас загружен курс валюты: .

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

Если по нему всё же нужно делать переоценку, тогда зайдите в меню все функции:

В открывшемся диалоге раскройте пункт «Регистры сведений» и найдите там «Счета с особым порядком переоценки»:

Откройте этот регистр и если нужный вам счёт в этом списке — это и есть причина, по которой 1С не делает расчёт курсовых разниц по нему.

Удалите этот счёт из регистра и остаток по нему начнёт переоцениваться на конец месяца (закрытие) и на дату операции по нему.

Как заставить 1С не рассчитывать курсовую разницу по определенному счёту

Зайдите в меню все функции:

В открывшемся диалоге раскройте пункт «Регистры сведений» и найдите там «Счета с особым порядком переоценки»:

Откройте этот регистр и добавьте в него нужный вам счёт. Всё. 1С больше не будет делать переоценку остатка (расчёт курсовой разницы) на этом счёте.

С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

Подписывайтесь и получайте новые статьи и обработки на почту (не чаще 1 раза в неделю).
Вступайте в мою группу ВКонтакте, Одноклассниках, Facebook или Google+ — самые последние обработки, исправления ошибок в 1С, всё выкладываю там в первую очередь.

Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.

Нажмите одну из кнопок, чтобы поделиться:

оглавление Как загрузить курсы валют?

Как обновлять курсы валют в 1С

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *