Учет и Финансы · 11 мин
Как в 1С отразить возврат валюты
Как отразить возврат валюты в 1С: возврат аванса поставщику и от покупателя, курсовые разницы, проводки, типичные ошибки и проверка результата.
Возврат валюты в 1С оформляется не как новая продажа или покупка, а как сторнирующая операция, привязанная к исходному документу: поступлению, реализации или выплате аванса. От того, кто возвращает деньги — поставщик вам или вы покупателю — зависит выбор документа, вид операции и порядок пересчёта суммы в рубли. Ошибка на этом этапе приводит к зависшим авансам, неверным курсовым разницам и расхождениям в валютной переоценке.
Типичных сценариев три: поставщик вернул вам валютный аванс за непоставленный товар, вы возвращаете предоплату иностранному или резидентному покупателю, либо банк вернул платёж из-за неверных реквизитов. Во всех случаях логика одна: документ возврата должен «закрыть» расчёты по тому же договору и той же сделке, по которой деньги ушли или пришли изначально.
Ключевая особенность валютных операций — пересчёт по курсу ЦБ на дату операции. Сумма возврата в рублях почти никогда не совпадает с рублёвой оценкой первоначального платежа, и эта разница должна корректно отразиться в учёте, а не повиснуть на счёте расчётов.
Разберитесь, какой именно возврат валюты нужно отразить
Прежде чем создавать документ, определите направление движения денег и природу первоначальной операции. Если вы перечисляли поставщику аванс в валюте, а он его вернул — это возврат входящего платежа, и в учёте он закрывает дебиторскую задолженность по авансам выданным. Если вернуть деньги должны вы покупателю — закрывается кредиторская задолженность по авансам полученным.
Отдельный случай — возврат платежа банком: например, SWIFT-перевод не прошёл из-за ошибки в реквизитах, и деньги вернулись на ваш валютный счёт. Формально это тоже возврат, но задолженность перед контрагентом при этом не погашается — платёж просто не состоялся, и его нужно будет повторить.
Третий сценарий — возврат товара с возвратом денег, когда сначала оформляется документ «Возврат товаров» (от покупателя или поставщику), а затем денежная операция закрывает возникшую задолженность. Здесь важна последовательность: сначала товарный документ, потом денежный, привязанный к нему.
Как выбрать вид операции
Проверьте настройки валютного учёта перед отражением
Возврат валюты корректно отразится только при правильной первоначальной настройке. Убедитесь, что валютный банковский счёт создан с указанием валюты, а в договоре с контрагентом установлена та же валюта расчётов. Если договор рублёвый, а оплата прошла в валюте (расчёты в у.е.), порядок пересчёта и возникновения разниц будет другим — и это принципиально важно для проводок.
Проверьте актуальность курсов валют: курсы должны быть загружены на дату исходного платежа и на дату возврата. Если курс на дату возврата отсутствует, программа либо не проведёт документ, либо возьмёт последний загруженный курс, что исказит рублёвую оценку. Загрузите курсы через «Администрирование → Валюты → Загрузить курсы валют» или вручную.
Также убедитесь, что включён функционал валютных операций и расчётов в у.е. (в типовых конфигурациях — раздел «Администрирование → Настройка программы»), иначе нужные виды операций могут быть недоступны.
Отразите возврат аванса от поставщика
Создайте документ «Поступление на расчётный счёт» (в «1С:Бухгалтерии» — раздел «Банк и касса → Банковские выписки», либо загрузите выписку из клиент-банка). Выберите вид операции «Возврат от поставщика», укажите банковский счёт в валюте, контрагента и договор с валютой расчётов.
В поле «Сумма» укажите сумму в валюте, которая фактически поступила на счёт. Программа пересчитает её в рубли по курсу ЦБ на дату поступления. В табличной части или в поле «Документ расчётов» выберите исходное «Списание с расчётного счёта», которым аванс был перечислен. Это критично: без привязки возврат не закроет аванс, и в оборотно-сальдовой ведомости останется дебетовое сальдо по счёту 60.22 (или аналогичному в вашей конфигурации).
После проведения документ сформирует проводку по дебету счёта 52 и кредиту счёта расчётов по авансам выданным. Если рублёвая оценка возврата отличается от рублёвой оценки аванса, разница при переоценке отразится как курсовая — в составе прочих доходов или расходов.
- 1Откройте «Банк и касса → Банковские выписки» и создайте «Поступление на расчётный счёт»
- 2Выберите вид операции «Возврат от поставщика»
- 3Укажите валютный счёт, контрагента и валютный договор
- 4Введите сумму в валюте — рубли пересчитаются автоматически
- 5Подберите исходный документ списания аванса в поле расчётов
- 6Проведите документ и проверьте проводки и закрытие аванса в ОСВ
Отразите возврат предоплаты покупателю
Обратная ситуация оформляется документом «Списание с расчётного счёта» с видом операции «Возврат покупателю». Здесь также указываются валютный счёт, контрагент, валютный договор и документ расчётов — исходное поступление аванса от покупателя. Сумма списывается в валюте, рублёвый эквивалент рассчитывается по курсу на дату списания.
Если возврат связан с возвратом товара, сначала оформите «Возврат товаров от покупателя» на основании реализации. Документ создаст кредиторскую задолженность перед покупателем, которую затем закроет денежное списание. Не делайте возврат денег без товарного документа, если по факту возвращается товар, — иначе складской и денежный учёт разойдутся.
Обратите внимание на НДС: если при получении аванса начислялся НДС с предоплаты, при возврате аванса этот НДС принимается к вычету. Проверьте, что в учёте сформирована соответствующая запись книги покупок — в типовых конфигурациях она создаётся регламентной обработкой формирования записей книги покупок либо автоматически при проведении возврата, в зависимости от настроек.
Учтите курсовые разницы при возврате
Рублёвая оценка валютного аванса фиксируется на дату его перечисления (авансы в бухгалтерском учёте не переоцениваются), а возврат оценивается по курсу на дату поступления денег. Разница между этими оценками — курсовая разница, которая отражается на счёте 91. В налоговом учёте действуют свои правила, и временные разницы могут возникать автоматически, если применяется ПБУ 18/02.
На практике конфигурация рассчитает разницу сама при проведении возврата и при регламентной операции «Переоценка валютных средств» в составе закрытия месяца. Ваша задача — убедиться, что курсы загружены корректно и документ возврата привязан к исходному платежу. Если разница не сформировалась, чаще всего причина в отсутствии курса на нужную дату или в разрыве связи между документами.
Не пытайтесь «выровнять» рублёвую сумму возврата вручную под сумму исходного платежа — это исказит и валютный, и рублёвый учёт. Корректный механизм — именно курсовая разница, а не ручная правка рублёвого эквивалента.
Проверьте результат и закрытие расчётов
После проведения всех документов сформируйте оборотно-сальдовую ведомость по счетам расчётов с контрагентом с детализацией по договорам и документам расчётов. При корректном отражении сальдо по авансу должно обнулиться: и в валюте, и в рублях. Проверьте также акт сверки с контрагентом — он не должен показывать «висящих» авансов.
Дополнительно сформируйте анализ счёта 52 и карточку счёта расчётов: валютная сумма возврата должна совпадать с банковской выпиской, а рублёвые обороты — с пересчётом по курсу на дату операции. Если в ОСВ осталось рублёвое сальдо при нулевом валютном — это неотражённая курсовая разница, выполните закрытие месяца с переоценкой.
Как проверить результат
Ноль и в валюте, и в рублях
Остаток в валюте или рублях после возврата
Совпадает с банковской выпиской
Сумма отличается или указана в рублях вручную
Сформирована проводкой на счёт 91
Разницы нет при изменении курса, либо она зависла на счёте расчётов
Аванс и возврат взаимно закрыты
Аванс числится непогашенным
Избегайте типичных ошибок
Чаще всего проблемы возникают не из-за самой операции, а из-за нарушения связей между документами и невнимательности к валютным настройкам. Ниже — ошибки, которые регулярно приводят к расхождениям в учёте.
Если ошибка уже обнаружена после закрытия периода, не удаляйте документы задним числом без анализа последствий: перепроведение изменит курсовые разницы, НДС и отчётность. Безопаснее оформить корректировку текущей датой и проконсультироваться с методологом или специалистом по сопровождению 1С.
Что важно запомнить
Возврат валюты отражается денежным документом с видом операции «Возврат», обязательной привязкой к исходному платежу и пересчётом по курсу на дату возврата. Контроль результата — нулевое сальдо по расчётам с контрагентом и корректно сформированная курсовая разница.
Ответы на частые вопросы
Что делать, если поставщик вернул аванс частями?
Каждую часть оформляйте отдельным документом «Поступление на расчётный счёт» с видом операции «Возврат от поставщика» и привязкой к одному и тому же исходному платежу. Расчёты закроются автоматически по мере поступления сумм; контролируйте остаток по авансу в ОСВ после каждого документа.
Деньги вернулись на другой валютный счёт — как отразить?
Укажите в документе возврата фактический счёт зачисления, если его валюта совпадает с валютой договора. Если зачисление прошло в другой валюте (банк сконвертировал средства), сначала отразите конверсию как покупку/продажу валюты, а возврат закройте по фактическому курсу зачисления — схему лучше согласовать с методологом, так как она зависит от настроек конфигурации.
Нужно ли переоценивать валютный аванс до момента возврата?
В бухгалтерском учёте выданные и полученные авансы в валюте после первоначального признания не переоцениваются — рублёвая оценка фиксируется на дату аванса. Переоценке подлежат остатки на валютных счетах и задолженность по расчётам за товары и услуги. Разница между оценкой аванса и оценкой возврата отражается как курсовая в момент возврата.
Как быть с НДС при возврате аванса покупателю?
Если при получении аванса вы начисляли НДС, то после возврата аванса этот налог принимается к вычету. Проверьте, что в учёте сформирована запись книги покупок по возвращённому авансу — в типовых конфигурациях это делается документом возврата или регламентной обработкой формирования записей книги покупок, в зависимости от версии и настроек.
Банк вернул платёж с удержанием комиссии — как отразить разницу?
Поступление отразите на фактически зачисленную сумму по виду операции возврата с привязкой к исходному платежу, а удержанную комиссию — отдельным документом списания с видом операции на банковские услуги (прочие расходы). Если комиссия удержана в валюте, она также пересчитывается по курсу на дату операции.
Можно ли отразить возврат валюты вручную через операцию, введённую вручную?
Технически можно, но делать это стоит только в исключительных случаях: ручные проводки не формируют движений по регистрам расчётов с контрагентами, из-за чего аванс не закроется в аналитическом учёте, а отчёты и акты сверки будут неверными. Используйте штатные денежные документы — они обеспечивают и проводки, и движения по регистрам.