Если ВедениеВзаиморасчетов <> Ссылка.ВедениеВзаиморасчетов
ИЛИ ВалютаВзаиморасчетов <> Ссылка.ВалютаВзаиморасчетов
ИЛИ ВидДоговора <> Ссылка.ВидДоговора
ИЛИ Организация <> Ссылка.Организация
ИЛИ РасчетыВУсловныхЕдиницах <> Ссылка.РасчетыВУсловныхЕдиницах
ИЛИ ВидУсловийДоговора <> Ссылка.ВидУсловийДоговора
ИЛИ ВестиПоДокументамРасчетовСКонтрагентом <> Ссылка.ВестиПоДокументамРасчетовСКонтрагентом Тогда
Если ЭтотОбъект.СуществуютСсылки() Тогда
Сообщить(«Существуют документы, проведенные по договору «»» + Наименование + «»».
|Реквизиты «»Организация»», «»Ведение взаиморасчетов»», «»Валюта взаиморасчетов»», «»Вид договора»»,
|»»По документам расчетов с контрагентом»», «»Расчеты в условных единицах»» и «»Условия выполнения договора»» не могут быть изменены, элемент не записан.»,
СтатусСообщения.Важное);
Отказ = Истина;
От покупателя пришли деньги на транзитный счет. далее перекинули с него на валютный. Сделали реализацию в рублях. соответственно образовалась здолженность. Каким образом можно совершить взаимозачет?и возможно ли? или нужно сделать реализацию в валюте?
Документ оплаты при расчете по договору (ОСНОВНОЙ)в условных единицах
может быть выписан только в валюте регламентированного учета (руб.).
Проведение документа: Корректировка долга 00000000001 от 27.03.2014 16:22:58 (
Существуют документы, проведенные по договору «ОСНОВНОЙ».
Реквизиты «Организация», «Валюта взаиморасчетов», «Вид договора», «Расчеты в условных единицах» не могут быть изменены.
Заранее спасибо
Заполнить и подать уведомление об исчисленных суммах налогов и взносов
Здравствуйте!
Цитата (НАТА87):От покупателя пришли деньги на транзитный счет. далее перекинули с него на валютный. Сделали реализацию в рублях. соответственно образовалась здолженность. Каким образом можно совершить взаимозачет?и возможно ли? или нужно сделать реализацию в валюте?
Документ оплаты при расчете по договору (ОСНОВНОЙ)в условных единицах
может быть выписан только в валюте регламентированного учета (руб.).
Проведение документа: Корректировка долга 00000000001 от 27.03.2014 16:22:58 (
Существуют документы, проведенные по договору «ОСНОВНОЙ».
Реквизиты «Организация», «Валюта взаиморасчетов», «Вид договора», «Расчеты в условных единицах» не могут быть изменены.
Не могу понять и подобрать ни одной причины, почему, получая на валютный (транзитный, а потом валютный расчетный счет) денежные средства в иностранной валюте, вы отражаете с покупателем реализацию в рублях.🤯 🤔
Договор-то с покупателем должен быть в валюте(!)
Кроме того, пишите про расчеты в «у.е.»
Что на самом деле, вы пытаетесь отразить в программе??🤨
Рассказали, как грамотно изменить валюту контрактов и платежей, какие нюансы при этом важно учесть, а также подготовили готовые образцы документов для перевода сделки в другую валюту.
Из-за санкций участники ВЭД столкнулись со сложностями: на расчет с иностранными компаниями в долларах и евро сейчас действует ряд ограничений, а колебания курсов влияют на суммы уже заключенных контрактов. Решить эту проблему можно, пересмотрев условия договора и заменив валюту расчета на рубли, юани или другую иностранную валюту. Разберем по шагам, как это сделать.
Шаг 1. Проверьте, указали ли вы валюту договора и валюту платежа в контракте
Следует различать валюту договора и валюту платежа, они не всегда совпадают между собой и могут отличаться в контрактах с разными иностранными контрагентами.
Валюта договора — это валюта, в которой указана стоимость товара, работы или услуги в договоре. На практике во внешнеэкономических сделках (ВЭС) как валюту договора указывают любую иностранную валюту, условные единицы или рубли.
Пример формулировки
«Цена товара составляет сумму в размере 5 000 долларов США».
«Цена услуг составляет 1 000 у. е. Для определения цены 1 у. е. приравнивается к 1 евро».
Валюта платежа — тип валюты, в которой контрагенты должны перечислить деньги.
Пример формулировки
«Покупатель обязуется выплатить деньги за поставленный товар в долларах США. Для этого денежные средства будут перечислены на счет продавца по указанным в договоре реквизитам».
«Расчет за оказанные услуги Заказчик производит в российских рублях».
Банк вправе отказать в проведении платежа по ВЭС, если контрагенты не указали в контракте валюту платежа. Уточнить валюту платежа можно дополнительным соглашением.
Шаг 2. Пропишите необходимые изменения в договоре и допсоглашении
Внимательно изучите условия, перед тем как подписывать контракт: он должен быть составлен таким образом, чтобы каждая сторона могла выполнить обязательства по сделке. И порядок расчета не должен содержать условий, мешающих оплате. Другими словами, валюта договора и валюта платежа не должны стать препятствием к оплате. Соответственно, чтобы вы смогли вести расчеты в рублях или другой валюте — не в долларах или евро, эта возможность должна быть зафиксирована в контракте. Если нет — пропишите ее.
После этого в допсоглашении достаточно уточнить, в какой валюте будет указана цена или будут перечислены деньги.
Заключить допсоглашение можно в любое время, при этом его действие может распространяться на прошлые периоды, но не раньше момента, когда начал действовать основной документ.
Что указать в допсоглашении:
- данные о договоре, в который вносите изменения;
- наименование и реквизиты сторон;
- указание на то, что стороны изменяют договор;
- условия, которые стороны меняют;
- дату, с которой действуют изменения в договоре.
В соглашении вы можете зафиксировать курс пересчета на конкретную дату или указать, что будет применяться курс, установленный на день оплаты.
Пример формулировки
«Цена товара устанавливается в евро, оплата будет производиться в рублях по курсу, установленному ЦБ РФ на день перечисления денежных средств».
«Цена выполненных работ устанавливается в долларах США, оплата будет производиться в рублях по курсу, установленному ЦБ РФ на дату выставления счета на оплату».
«Цена оказанных услуг устанавливается в долларах США, оплата будет производиться в китайских юанях по курсу, установленному ЦБ РФ на 1 февраля 2022 года».
Подписать соглашение должны уполномоченные лица с обеих сторон. Для этого можно использовать электронную подпись. Чтобы обезопасить себя и свой бизнес, рекомендуем привлечь юриста для составления и подписания договора и допсоглашения.
Кроме валюты платежа вы можете изменить также и валюту договора. Если указать цену и оплату в одной валюте, не придется учитывать разницу курсов, что позволит упростить бухгалтерский и налоговый учет.
Скачайте образцы документов для изменения валюты договора и платежа:
Шаг 3. Откройте валютный счет в уполномоченном банке
Для расчетов по ВЭС компания может открыть счет в валюте платежа в уполномоченном банке, как на территории РФ, так и за границей. Например, для расчета в юанях вы можете открыть счет в представительстве китайского банка в России или в таком же представительстве в стране контрагента. Иногда для расчета выгодно использовать и рублевой счет.
Закон позволяет также перечислять деньги контрагенту в валюте, отличающейся от валюты платежа. В таком случае банк сам производит обменную операцию по кросс-курсу. Однако в таком случае банк взимает комиссию за конвертацию валюты, из-за чего этот способ расчета менее выгоден.
Пример расчетов
Российская компания «Ромашка» заключила внешнеэкономическую сделку с иностранным контрагентом на поставку товаров. По условиям договора, цена товаров — 10 000 китайских юаней. Оплатить поставку покупатель обязан не позднее 3 июня 2022 года в юанях.
Иностранная компания поставила товар 20 мая 2022 года.
Отдельный счет в валюте платежа:
Чтобы оплатить поставку, «Ромашка» открыла отдельный счет в юанях в уполномоченном банке и 3 июня приобрела в этом банке 10 000 юаней по курсу ЦБ в размере 9,4165 руб. за 1 юань.
Банк по распоряжению российской компании 3 июня 2022 года перечислил с валютного счета 10 000 юаней на банковский счет иностранного контрагента. В российской валюте эта сумма составила 94 165 руб. (10 000 × 9,4165).
Платеж без открытия отдельного счета:
У российской компании нет отдельного счета в юанях, поэтому уполномоченный банк перечислил сумму сделки на корреспондентский счет, конвертировав рубли в юани по курсу ЦБ в размере 9,4165 руб. за 1 юань, после чего перевел юани на банковский счет иностранного контрагента. В российской валюте эта сумма составила 94 165 руб. (10 000 × 9,4165). Комиссия за конвертацию составила 2%: 1 883,3 руб. (94 165 × 2%).
Шаг 4. Направьте в банк уведомление
Вы обязаны уведомить банк об изменении валюты платежа, если ваш контракт:
- импортный или кредитный, и сумма обязательств по нему равна или превышает 3 млн рублей;
- экспортный, и сумма обязательств по нему равна или превышает 6 млн рублей.
При этом не имеет значения, какую валюту платежа вы указали в допсоглашении, поскольку расчеты в любой валюте между резидентом и нерезидентом являются валютной операцией.
Для того, чтобы уведомить банк, вы должны подать заявление об изменении ведомости банковского контроля. Заявление составляется в произвольной форме и должно содержать:
- уникальный номер принятого на учет договора, в который вносятся изменения;
- реквизиты документов, на основании которых меняются условия договора, или сведения о резиденте, которые должны быть изменены.
Заявление должно быть датировано и подписано уполномоченным лицом. Если есть печать, ее тоже надо поставить. К заявлению также прикрепите допсоглашение. Обратите внимание, что вы можете уведомить банк об изменениях в нескольких контрактах одним заявлением.
Подать заявление нужно в течение 15 рабочих дней после того, как вы оформили допсоглашение об изменении валюты платежа. За дату, с которой вести отсчет, берется наиболее поздняя — дата подписания или дата вступления в силу соглашения.
Подготовить дополнительное соглашение к внешнеэкономическому контракту и получить банковские гарантии поможет команда аутсорсинга Главбух Ассистент. Эксперты на прямой связи с инспекциями и ведомствами, предоставят юридическую защиту сделок и подскажут, как обезопасить счета компании.
Шаг 5. Пересчитайте НДС
Если российская компания-продавец изменила не только валюту платежа, но и поменяла задним числом цену на товары, работы или услуги компания, то она обязана пересчитать НДС.
Так, если цена на товар или услугу увеличилась, то и налоговая база по НДС должна стать больше. Для этого российская компания-продавец должна:
- Запросить у иностранного контрагента корректировочный счет-фактуру или УКД.
- Зарегистрировать корректировочный счет-фактуру в книге продаж за квартал, в котором было составлено допсоглашение — основание для перерасчета.
- Доначислить НДС с разницы, образовавшейся из-за увеличения цены.
Как рассчитать НДС при корректировке цены по внешнеэкономическому контракту в связи с изменением курса валют — смотрите в примере.
Совет эксперта
Чтобы застраховать себя от колебаний курсов, можно заранее во внешнеэкономическом договоре использовать валютную оговорку. Рекомендуем прописать в договоре определенную валютную оговорку и зафиксировать курс валюты, по которой будет совершен платеж.
Например: «Цена товара по договору составляет 200 000 долларов США. Оплата производится в российских рублях по курсу: 1 доллар США равен 70 российским рублям».
Или вы можете использовать двустороннюю валютную оговорку, чтобы защитить обе стороны договора от потерь из-за колебания курсов.
Например: «Если на дату платежа значение курса рубля к доллару США по курсу ЦБ РФ изменится более чем на 10% в любую сторону, стороны обязуются изменить цену товара и пересчитать сумму платежа».
В чем может быть проблема, если в договоре с поставщиком нет возможности указать оплату в валюте?
В программе для отражения расчетов с контрагентами в валюте необходимо в справочнике Договоры сделать настройку в группе Расчеты, например:
- Цена в – валюта по договору (USD);
- Оплата в – валюта платежа (USD).
Если в форме договора не показываются данные реквизиты – это значит, что у Вас в справочнике Валюты имеется только одна валюта или несколько валют, но все, кроме одной, помечены на удаление.
Программа анализирует справочник Валюты при открытии формы договора.
Если в справочнике нет валют, кроме рубля, то вести валютный учет в 1С не получится. Более того, в этом случае поля Цена в и Оплата в не будут показываться в форме договора. Программе нечего выбирать – единственный вариант в этом случае предопределен.
Управляемые формы в 1С являются самонастраивающимися, т.е. «считывают» всю информацию перед открытием форм справочников и документов и неиспользуемые поля «скрывает».
Если в базе ведется учет только по одной организации — в формах документов не показывается поле Организация. Если в базе имеется только один склад – поле Склад в формах документов и справочников тоже не показывается. Теперь это сделали и для валюты.
Введите необходимые валюты в справочник Валюты – и все нужные реквизиты в форме договора появятся.
Подписывайтесь на наши YouTube и Telegram чтобы не пропустить
важные изменения 1С и законодательства
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Оцените публикацию
(3 оценок, среднее: 5,00 из 5)
Загрузка…
Назад к статье
Дополнительные материалы
Назад к статье
Топ-вопросов
Нередко встречаются такие виды договоров, когда стоимость договора выражена в одной иностранной валюте, а оплата по нему осуществляется в другой иностранной валюте. Возникающие в данном случае разницы не являются курсовыми, а возникают из-за разницы между рублевой оценкой обязательства в одной валюте и в другой валюте.
В статье рассмотрим подобный пример в 1С: Бухгалтерии предприятия ред. 3.0, с помощью которого вы легко сможете навести порядок в расчетах с иностранными контрагентами.
В процессе обучения вы узнаете, что делать российским директорам и как вести себя с акционерами, кредиторами и контрагентами.
Скорее записывайтесь на вебинар здесь.
Пример
Между покупателем ООО «Василек» и поставщиком ТОО «Поставщик» (Казахстан) заключен договор поставки товара в казахстанских тенге на сумму 200 000,00 KZT. Валюта договора — KZT (казахстанский тенге). В договоре есть условие, что оплата производится в USD по кросс — курсу банка USD/KAZ на день оплаты. Для таких расчетов нам нужно завести для контрагента два договора: для оплаты — договор в USD, для поступления товаров — в KAZ.
04.04.2022 г. ООО «Василек» дает поручение банку оплатить со своего валютного счета 200 000,00 KZT. Банк конвертирует тенге в доллары по курсу 1 USD = 475,51 KZT и оплачивает поставщику ТОО «Поставщик» 420,60 USD:
Договор в банковской выписке выбираем в валюте USD:
В движениях документа мы видим две проводки:
- Дт 52 — Кт 90.01 — начислена положительная курсовая разница на остаток на валютном счете на день платежа, в рамках этой статьи мы ее рассматривать не будем;
- Дт 60.22 — Кт 52 — списана оплата по договору 420,60 USD х по курсу на 04.04.2022 — 83,4285 = 35 090,03 рублей:
Далее 15.04.2022 ООО «Василек» проводит в учете документ поступления товара от поставщика ТОО «Поставщик» на сумму 200 000,00 KAZ, курс валюты KAZ указываем на дату оплаты, т. е. 04.04.2022:
Договор для документа «Поступления товаров» мы выбираем в валюте контракта, то есть KZT (тенге):
В движениях документа мы видим, что программа пересчитала 200 000,00 KZT в рубли по курсу на дату оплаты 17,5449 (кратность 100):
200 000,00 KZT х 17,5449 /100 = 35 089,80 рублей.
Обратите внимание на кратность одной валюты по отношению к другой.
В нашем случае — это курс за 100 KAZ к 1 рублю.
Кратность устанавливается автоматически при выполнении фонового регламентного задания — загрузки классификатора валют.
Редко, но бывают ситуации, когда бухгалтер или программист сознательно отключает выполнение регламентного задания в целях ускорения работы 1С.
Тогда вероятно, что не получится загрузить нужную валюту и ее придется ввести вручную. Кратность — по умолчанию равна 1. Если курс валюты по отношению к рублю очень низкий (точность составляет меньше четырех знаков дробной части), то необходимо указать количество котировочных единиц. Например, пусть курс вьетнамского донга 16,1574 рубля за 10000 вьетнамских донгов. В этом случае в поле «Кратность» необходимо указать значение 10000, а в поле курс — 16,1574.
Вернемся к нашему примеру.
Сформируем ОСВ по счетам 60.21 и 60.22. Мы видим, что рублевые суммы документов «Поступление товаров» и «Списание с расчетного счета» отличаются на 0,23 рубля:
Далее, мы должны закрыть расчеты между двумя валютами, для чего создадим бухгалтерскую справку:
В Дт мы укажем счет 60.21, договор в KAZ, документ поступления товаров и сумму в казахстанских тенге, а в Кт укажем счет 60.22, договор в USD, документ списания с расчетного счета ДС и укажем сумму в USD (420.60) и рублях по курсу на дату оплаты, т. е. 35 090,03.
Сформируем ОСВ после проведения операции:
Мы видим, что по договору в KAZ у нас не закрылась разница в 0,23 рубля.
Для устранения этой ошибки на вкладке «Операции» запустим «Закрытие месяца» и посмотрим выполнение регламентной операции «Переоценка валютных средств».
Посмотрим справку-расчет к регламентной операции:
Рассмотрим, как программа рассчитала эту разницу:
(200 000,00×17,5449 / 100) — (420,60 USD х 83,4285) = 0,23 рубля, отрицательная разница.
Это разница между рублевой оценкой обязательства в KAZ и рублевой оценкой платежа в USD в счет погашения этого обязательства на дату оплаты/погашения этого обязательства. Данная разница не является курсовой, не регулируется ПБУ 3/2006, пп. 5 п. 1 ст. 265 и п. 11 ст. 250 НК, но учитывается в БУ в прочих доходах и расходах, а в НУ — во внереализационных доходах и расходах.
Сформируем ОСВ по счету 60 и увидим, что все взаиморасчеты у нас закрылись.
Этот пример наглядно демонстрирует, что при валютных операциях, кроме курсовых разниц, могут возникать и иные разницы в оценке активов и обязательств.
Доброго времени!
Прошу помочь, проблема в казалось бы элементарной вещи..
Есть две базы Бухгалтерии, из одной в другую нужно выгружать Реализации + с/ф.
1) 2.0.32.4, дописано пару регистров и документов. (Источник)
2) 2.0.49.11 типовая. (Приемник)
В «Конвертации данных» создал правила выгрузки, сопоставил всё автоматом.
Допустим, в базе Источнике создаю нового контрагента (+основной договор автоматом) и реализацию на него.
При выгрузке в Приемнике создается этот контрагент, создается новая валюта «руб.», дублирующая валюту рег. учета — с тем же кодом, названием, только с пустыми полями курс,кратность. Эта новая валюта ставится в договор с этим контрагентом, документ Реализация создан и проведен.
При попытке сменить валюту договора — сообщает:
1C | ||
|
При перевыборе этого договора — предлагает переустановить счета по умолчанию. Если соглашаюсь — ставит счета расчетов — 62.21 и 62.22(для авансов).
Можно конечно обработкой распровести все документы с этим договором, поменять в договоре валюту, потом перепровести документы, а неверную валюту — удалить. Но ведь должно же все решаться в Конвертации.
Поиск в справочнике Валюты — по Коду (коды валют в базах совпадают). Всё равно создает новую валюту. Пробовал поиск по наименованию — всё равно дублирует.
Подскажите, в чем может быть ошибка? Как исправить ситуацию?
Используемые правила обмена — во вложении. Может там что-то не учел?
Буду благодарен за помощь!
п.с. да, правила для 2.0.45.5 создавались. Но и тогда возникала эта же ошибка.
-
Здравствуйте ВСЕМ!
В конфигурации УПП 1.2 в договорах контрагента имеется реквизит «ВестиПоДокументамРасчетовСКонтрагентом» типа Булево ,этот реквизит влияет на 3-е субконто по некоторым счетам.
Организация вела учет с начала года 2009 и имеется большое количество различных документов и контрагентов.
Первоначально этот реквизит в договорах не был заполнен и имеел значение ЛОЖЬ. Теперь стала задача вести учет по документам расчетов с контрагентам и, следовательно, по договорам контрагентов необходимо проставить этот реквизит в значение ИСТИНА.
Была создана обработка по заполнению этого реквизита, но есть одна загвоздка.
Т.к. договор контрагента участвовал в документах то произвести изменение этого реквизита не удается возможным как программно, с помощью обработки, так и в Предприятии, выводит ошибку:
«Существуют документы, проведенные по договору «Ввод начальных остатков по поставщику».
Реквизиты «Организация», «Ведение взаиморасчетов», «Валюта взаиморасчетов», «Вид договора»,
«Вести по документам расчетов с контрагентом», «Расчеты в условных единицах» и «Условия выполнения договора» не могут быть изменены, элемент не записан.»
Может кто подскажет, как действовать в этой ситуации, как изменить этот реквизит программно? Если есть идеи буду рад услышать.
Спасибо!!!
З.Ы. Пробовал документы с этими договорами сделать не проводенными и ставить пометку на удаление, Все равно не помогло изменить реквизит! -
Offline
Senya
Опытный в 1С- Регистрация:
- 6 июн 2006
- Сообщения:
- 594
- Симпатии:
- 0
- Баллы:
- 26
Если Вы уверены, что изменение этого реквизита не приведет к необратимым последствиям просто в конфигураторе откройте модуль справочника ДоговорыКонтрагентов, найдите процедуру ПередЗаписью() и закомментируйте строчку №82
Если ЭтотОбъект.СуществуютСсылки() Тогда Сообщить("Существуют документы, проведенные по договору """ + Наименование + """. |Реквизиты ""Организация"", ""Ведение взаиморасчетов"", ""Валюта взаиморасчетов"", ""Вид договора"", |""Вести по документам расчетов с контрагентом"", ""Расчеты в условных единицах"" и ""Условия выполнения договора"" не могут быть изменены, элемент не записан.", СтатусСообщения.Важное); //Отказ = Истина; // Вот эту строчку нужно закомментировать КонецЕсли;
-
Offline
cdiamond
Опытный в 1С- Регистрация:
- 25 июн 2008
- Сообщения:
- 133
- Симпатии:
- 0
- Баллы:
- 26
Я бы на вашем месте копал в другом направлении — написать обработку по добавлению контрагентам новых договоров с нужной галочкой, назначить их основными, а эти оставить в покое, косяков без того хватает!
-
Offline
BabySG
Администраторы
Команда форума
Администратор- Регистрация:
- 10 июн 2007
- Сообщения:
- 11.853
- Симпатии:
- 18
- Баллы:
- 29
Присоединюсь — лучше создать новый договор