Учет и Финансы · 11 мин
Как в 1С отразить валютные операции
Как в 1С отразить валютные операции: настройка валют и курсов, покупка и продажа валюты, переоценка остатков, расчёты с нерезидентами и курсовые разницы.
Валютные операции в 1С отражаются через специализированные документы: покупка и продажа валюты, поступления и списания с валютного счёта, а также регламентная переоценка валютных остатков. Программа автоматически рассчитывает курсовые разницы, если корректно настроены справочник валют, загрузка курсов и план счетов. Ошибки чаще всего возникают не в самих документах, а в настройках: не загружен курс на нужную дату, у счёта не установлен признак валютного учёта или неверно выбрана статья доходов и расходов для курсовых разниц.
Материал ориентирован на типовые конфигурации 1С:Бухгалтерия 8 (ред. 3.0), но логика учёта аналогична в 1С:Управление торговлей, 1С:ERP и 1С:Комплексная автоматизация. Ниже разобраны подготовительные настройки, отражение покупки и продажи валюты, расчёты с нерезидентами, переоценка и типичные ошибки, которые приводят к расхождениям в учёте.
Подготовка: справочник валют, курсы и настройка счетов
Прежде чем проводить первую валютную операцию, проверьте три вещи. Во-первых, в справочнике «Валюты» (раздел «Справочники» или «Главное — План счетов и настройки учёта», в зависимости от конфигурации) должна быть карточка нужной валюты с правильным цифровым и буквенным кодом по ОКВ — например, 840 / USD. Во-вторых, курсы валют должны загружаться автоматически с сервера ЦБ: в карточке валюты переключатель установлен в положение «Загружается из интернета». Если обмен данными с интернетом в базе запрещён, курсы придётся вводить вручную на каждую дату операции и на каждую отчётную дату.
В-третьих, убедитесь, что в плане счетов для валютных счетов (52 «Валютные счета», 57.22 «Продажа иностранной валюты», 57.02 «Приобретение иностранной валюты», 55 «Специальные счета в банках» при необходимости) установлен признак валютного учёта. По умолчанию в типовых конфигурациях он включён, но при самостоятельном добавлении субсчетов его часто забывают — тогда программа не будет вести параллельный учёт в валюте и переоценка окажется невозможной.
Дополнительно проверьте счета учёта расчётов с контрагентами: 60, 62, 66, 67, 76 в типовой поставке поддерживают валютный учёт. В договоре с контрагентом укажите валюту расчётов — от этого зависит, в какой валюте программа будет отслеживать задолженность и считать разницы при её погашении.
Открытие валютного счёта и ввод начальных остатков
Валютный банковский счёт организации заводится в справочнике «Банковские счета» из карточки организации. В поле «Валюта» выберите нужную валюту — после этого выписки по этому счёту будут формироваться в валюте с автоматическим пересчётом в рубли по курсу ЦБ на дату операции. Номер счёта укажите точно по договору с банком: транзитный и текущий валютные счета, если банк открывает оба, заводятся как отдельные элементы справочника.
Если учёт в 1С начинается не с нуля, введите начальные остатки по валютному счёту через помощник ввода остатков (раздел «Главное — Помощник ввода остатков»). Остаток вводится одновременно в валюте и в рублёвой оценке по курсу на дату ввода остатков. Рублёвый эквивалент должен совпадать с данными прежнего учёта — это контрольная точка, по которой легко заметить ошибку в курсе.
- 1Откройте «Главное — Помощник ввода остатков» и выберите счёт 52
- 2Создайте документ, укажите банковский счёт в валюте
- 3Введите сумму в валюте и рублёвый эквивалент по курсу на дату ввода остатков
- 4Сверьте итог с оборотно-сальдовой ведомостью прежней программы
- 5Проведите документ и проверьте ОСВ по счёту 52: должны быть заполнены обе колонки — валютная и рублёвая
Покупка и продажа валюты
Покупка валюты в 1С:Бухгалтерии отражается документом «Поступление на расчётный счёт» с видом операции «Приобретение иностранной валюты». В документе указывают валютный счёт, сумму в валюте, курс ЦБ на дату зачисления и курс покупки, согласованный с банком. Разница между курсом сделки и курсом ЦБ автоматически относится на прочие доходы или расходы (счёт 91). Списание рублей на покупку оформляется документом «Списание с расчётного счёта» с видом операции «Приобретение иностранной валюты» — через счёт 57.02.
Продажа валюты зеркальна: списание с валютного счёта (вид операции «Перевод на другой счёт организации» или «Продажа иностранной валюты» в зависимости от схемы банка) и поступление рублей с видом операции «Поступления от продажи иностранной валюты». Финансовый результат от продажи — разница между рублёвой оценкой проданной валюты по курсу ЦБ и фактически полученной суммой — программа рассчитает сама и отразит на счёте 91.
Обратите внимание на хронологию документов. Списание рублей и зачисление валюты часто проходят в разные дни. Пока цепочка не закрыта, сумма «висит» на счёте 57 и участвует в переоценке, если она выражена в валюте. Незакрытые остатки на 57 счёте на отчётную дату — нормальная ситуация, но их нужно уметь объяснить при сверке с банком.
Расчёты с нерезидентами: поступление и оплата
Поступление валютной выручки от покупателя-нерезидента отражается документом «Поступление на расчётный счёт» с видом операции «Оплата от покупателя» по валютному счёту. Рублёвая оценка определяется по курсу ЦБ на дату зачисления. Если задолженность возникла по другому курсу, программа автоматически сформирует курсовую разницу по расчётам.
Оплата поставщику-нерезиденту оформляется документом «Списание с расчётного счёта» с видом «Оплата поставщику». При частичных оплатах и авансах важно помнить правило: авансы в валюте после пересчёта по курсу на дату оплаты далее не переоцениваются. Поэтому стоимость поступивших товаров складывается из авансовой части по курсу аванса и неоплаченной части по курсу на дату отгрузки — 1С делает этот расчёт автоматически при корректном зачёте авансов.
В документах поступления товаров и реализации по договорам в валюте проверяйте поле «Курс» и «Кратность»: программа подставляет их из регистра курсов, но при ручной правке курса в одном документе легко получить расхождение с регистром. Если валюта расчётов — условные единицы с оплатой в рублях, в договоре устанавливается вид «Оплата в рублях», и тогда возникают суммовые разницы вместо курсовых.
Перед загрузкой выписок из клиент-банка убедитесь, что в настройках обмена валютные счета сопоставлены правильно. Частая ситуация: выписка по валютному счёту загружается как рублёвая, и программа создаёт документы с некорректными суммами, которые потом приходится разбирать вручную.
Переоценка валютных остатков и курсовые разницы
Переоценка выполняется регламентной операцией «Переоценка валютных средств» внутри обработки «Закрытие месяца» (раздел «Операции»). Она запускается автоматически при закрытии месяца, если на конец периода есть валютные остатки на переоцениваемых счетах: 52, 55, 57 (валютные субсчета), 60, 62, 66, 67, 71, 76 по валютным договорам. Программа сравнивает рублёвую оценку остатка с произведением валютного остатка на курс ЦБ последнего дня месяца и относит разницу на счёт 91.
Курсовые разницы возникают не только на конец месяца, но и в момент операции — при оплате задолженности, зачёте аванса, выдаче подотчётных сумм. Эти разницы документы формируют самостоятельно, отдельно запускать ничего не нужно. Проверить результат удобно через отчёт «Анализ счёта» по 91 с отбором по статье «Курсовые разницы» и через справку-расчёт «Переоценка валютных средств», которая доступна из закрытия месяца.
Как проверить результат переоценки
Валютный остаток, умноженный на курс ЦБ последнего дня месяца, равен рублёвому сальдо
Расхождение рублёвой оценки и пересчёта по курсу — переоценка не выполнялась или курс не загружен
Документ сформирован, суммы совпадают с проводками по счёту 91
Справки нет, хотя валютные остатки есть
Курсы заполнены на все даты операций и последние дни месяцев
Пропуски дат — документы берут курс ближайшей прошлой даты
Налоговый учёт и отражение в декларации
В налоговом учёте курсовые разницы включаются во внереализационные доходы и расходы. В типовой 1С:Бухгалтерии при совпадающих правилах БУ и НУ разницы формируются одновременно в обоих учётах, и постоянных или временных разниц не возникает. Если организация применяет ПБУ 18/02, проверьте, не появляются ли разницы по операциям, где правила бухгалтерского и налогового учёта расходятся, — программа отразит их на счетах 09 и 77 при закрытии месяца.
Для экспортных операций помните про НДС: реализация на экспорт облагается по ставке 0% при подтверждении, и в документе реализации нужно указать соответствующую ставку и код вида операции. Валютная выручка в декларации по налогу на прибыль отражается в рублёвой оценке — программа берёт данные из регистров налогового учёта автоматически, но сверка декларации с анализом счёта 90 по валютным договорам остаётся обязательным контрольным действием.
Частые вопросы по валютным операциям в 1С
Почему программа не рассчитывает курсовую разницу при закрытии месяца?
Чаще всего причина в одном из трёх: на конец месяца нет валютных остатков, у счёта снят признак валютного учёта или не загружен курс ЦБ на последнее число месяца. Проверьте регистр «Курсы валют» и настройки счёта в плане счетов, затем повторите регламентную операцию.
Как отразить комиссию банка за покупку или продажу валюты?
Комиссия оформляется отдельным документом «Списание с расчётного счёта» с видом операции «Прочее списание» с отнесением на счёт 91.02 (прочие расходы) по статье «Расходы на услуги банков». В валютном документе её включать не нужно.
Чем отличается учёт в у.е. от учёта в валюте?
При договоре в условных единицах с оплатой в рублях валютного счёта и переоценки остатков на счетах банка нет — деньги движутся только в рублях. Возникают суммовые разницы по расчётам, которые в налоговом учёте отражаются по своим правилам. В договоре в этом случае выбирается валюта расчётов с признаком оплаты в рублях.
Нужно ли переоценивать выданные валютные авансы поставщикам?
Нет. Авансы в иностранной валюте пересчитываются в рубли один раз — по курсу на дату оплаты — и далее не переоцениваются ни на отчётные даты, ни на дату поступления. Переоценке подлежит только непогашенная кредиторская или дебиторская задолженность, не связанная с авансами.
Как исправить ошибку, если документ проведён по неверному курсу?
Сначала исправьте курс в регистре «Курсы валют» на нужную дату, затем перепроведите документ — он возьмёт актуальный курс. Если ошибка обнаружена после закрытия месяца, потребуется отменить регламентные операции периода, исправить данные и выполнить закрытие заново, чтобы переоценка пересчиталась корректно.
Можно ли вести валютный учёт без подключения к интернету?
Можно, но курсы придётся вводить вручную в регистр «Курсы валют» на каждую дату операции и на каждое последнее число месяца. Пропуск даты приведёт к использованию ближайшего ранее введённого курса, что исказит рублёвую оценку и курсовые разницы.
Что важно запомнить
Корректный валютный учёт в 1С держится на трёх основах: актуальные курсы ЦБ в регистре, признак валютного учёта у счетов и правильно указанная валюта в договорах и банковских счетах. Покупка и продажа валюты оформляются специальными видами операций через счёт 57, расчёты с нерезидентами — стандартными документами по валютному счёту, а переоценка остатков выполняется автоматически при закрытии месяца. Перед закрытием периода сверяйте остатки на 52 и 57 счетах с выписками банка.