← На главную
Рано или поздно торговые компании, занимающиеся импортом (например, закупающие продукцию в Китае за юани и продающие её в России за рубли), сталкиваются с вопросами валютного учета. Особые сложности возникают тогда, когда поставка идет с отсрочкой платежа: товар уже оприходован и даже продан, а оплата поставщику производится позже и по совершенно другому курсу.
В этой статье мы подробно разберем, как устроена методология валютного учета в программе 1С:Управление нашей фирмой (1С:УНФ), почему оплата по коммерческому курсу не должна менять себестоимость уже проданного товара, и как правильно отразить все операции в программе, чтобы финансовый результат сошелся до копейки.
Главное заблуждение: почему оплата поставщику не меняет себестоимость товара
Давайте проанализируем ключевую проблему, с которой сталкиваются многие начинающие пользователи и предприниматели. Приобретая товар в долг (с постоплатой), они ожидают, что реальные затраты на покупку валюты в банке должны скорректировать себестоимость закупленного товара в отчете «Валовая прибыль». Однако этого не происходит. Почему?
В соответствии с правилами как бухгалтерского, так и управленческого учета в РФ, себестоимость импортных запасов жестко регламентирована:
- При постоплате (покупке в рассрочку): Себестоимость поступивших запасов жестко фиксируется в рублях (валюте учета) на дату перехода права собственности. Пересчет производится по официальному курсу ЦБ РФ, указанному в документе
ПриходнаяНакладная. Любые последующие колебания курсов валют и ваши реальные затраты на покупку юаней в банке никак не могут и не должны изменять себестоимость уже оприходованного (и тем более проданного) товара.
- При предоплате (авансе): Если бы вы сначала перечислили аванс поставщику, а затем получили товар, то себестоимость зафиксировалась бы по курсу на дату совершения этого авансового платежа.
- Куда уходит разница? Разница между рублевой оценкой долга на дату поступления товара и рублевой оценкой на дату фактической оплаты поставщику — это курсовая разница. В 1С:УНФ эта разница списывается напрямую на финансовый результат компании (на счета прочих доходов или расходов) и не отражается на себестоимости конкретной номенклатуры в отчете «Валовая прибыль».
Рассмотрим наглядный практический пример, чтобы окончательно закрепить это правило.
Пример расчетов: от прихода до финансового результата
Представим следующую бизнес-ситуацию:
- Вы импортировали партию товара стоимостью 1 000 CNY (юаней) в рассрочку. На дату оформления документа
ПриходнаяНакладная курс ЦБ РФ составлял 10,00 руб. за 1 CNY. Соответственно, программа зафиксировала себестоимость товара в размере 10 000 руб.
- Вы успешно продали этот товар покупателю в РФ за 15 000 руб. На данном этапе отчет «Валовая прибыль» покажет отличный результат: Выручка = 15 000 руб., Себестоимость = 10 000 руб., Валовая прибыль = 5 000 руб.
- Спустя неделю наступает день оплаты китайскому поставщику. Курс ЦБ РФ вырос и составляет уже 11,00 руб. за 1 CNY. Чтобы оплатить долг в 1 000 CNY, вам нужно потратить больше рублей. Более того, коммерческий курс вашего обслуживающего банка еще выше официального — вы покупаете юани по курсу 11,20 руб. за 1 CNY, потратив фактически 11 200 руб.
Давайте посмотрим, как распределятся эти расходы в системе учета:
- Себестоимость товара: остается прежней — 10 000 руб. (по курсу ЦБ на дату прихода).
- Потери от изменения официального курса (курсовая разница): составляют 1 000 руб. (1 000 CNY * (11,00 руб. - 10,00 руб.)). Это ваш расход, связанный с валютными рисками из-за отсрочки платежа.
- Потери на конвертации (разница курсов банка и ЦБ): составляют 200 руб. (1 000 CNY * (11,20 руб. - 11,00 руб.)). Это плата банку за проведение операции обмена.
- Реальная чистая прибыль бизнеса: 15 000 руб. (выручка) - 10 000 руб. (себестоимость) - 1 000 руб. (курсовая разница) - 200 руб. (банковская конвертация) = 3 800 руб.
Если бы программа пересчитала себестоимость товара до 11 200 руб., это исказило бы коммерческую оценку эффективности самой закупки. Вы бы не увидели, где именно потеряли деньги — на невыгодном контракте закупки или на валютных колебаниях и высоких комиссиях банка. Именно поэтому разделение затрат критически важно для управления бизнесом.
Теперь разберем по шагам, как правильно отразить эту цепочку операций в программе 1С:УНФ.
Шаг 1. Настройка валют и загрузка курсов
Перед началом работы убедитесь, что в программе включен многовалютный учет и загружены актуальные курсы валют.
- Перейдите в раздел Настройки — Еще больше возможностей — Общее и установите флажок напротив опции «Несколько валют».
- В справочнике
Валюты добавьте необходимую валюту (в нашем случае — Китайский юань, CNY).
- Настройте автоматическую загрузку курсов валют из интернета. Важно регулярно обновлять курсы, так как программа использует официальный курс ЦБ РФ на дату проведения каждого документа.
Шаг 2. Оформление поступления товара
Когда товар поступает на склад, мы создаем документ ПриходнаяНакладная.
- В договоре с поставщиком обязательно укажите, что взаиморасчеты ведутся в юанях (CNY).
- При создании документа
ПриходнаяНакладная выберите этого поставщика и договор. Валюта документа автоматически изменится на CNY.
- Убедитесь, что в поле «Курс» установлен официальный курс ЦБ РФ на дату накладной. Менять его вручную на курс будущей оплаты или коммерческий курс покупки валюты категорически нельзя.
- Укажите перечень товаров и их стоимость в юанях. Программа автоматически пересчитает себестоимость в рубли для складского учета по указанному курсу ЦБ.
Шаг 3. Правильная покупка валюты по коммерческому курсу
Для отражения покупки валюты в банке и фиксации разницы между коммерческим курсом банка и официальным курсом ЦБ РФ используйте стандартную схему с транзитным счетом «Переводы в пути». Это делает учет абсолютно прозрачным.
Часть А: Списание рублей с расчетного счета
- Создайте документ
РасходСоСчета с вашего рублевого банковского счета.
- Выберите вид операции «Прочий расход».
- В качестве счета корреспондирующего учета выберите субсчет «Переводы в пути» (обычно это счет 57 или аналогичный счет денежных средств в пути в управленческом плане счетов 1С:УНФ).
- В поле «Сумма» укажите точное количество рублей, которое фактически списал банк для покупки валюты (в нашем примере — 11 200 руб.). Проведите документ.
Часть Б: Зачисление купленной валюты
- Создайте документ
ПоступлениеНаСчет на ваш валютный счет (в юанях).
- Выберите вид операции «Покупка валюты».
- В поле счета корреспондирующего учета выберите тот же самый счет «Переводы в пути».
- В полях документа укажите две суммы: сумму в валюте (1 000 CNY) и сумму в рублях, которая была потрачена (11 200 руб.).
- Активируйте флаг «Отражать разницу в курсе» (в зависимости от релиза программы этот механизм может работать автоматически).
При проведении этого документа программа выполнит автоматическое сопоставление: она пересчитает 1 000 CNY по официальному курсу ЦБ на дату зачисления (11,00 руб. * 1 000 CNY = 11 000 руб.) и сравнит полученный результат с фактически потраченной рублевой суммой (11 200 руб.). Возникшая разница в 200 руб. будет мгновенно списана на финансовый результат как прочий расход (расходы на конвертацию валюты).
Шаг 4. Оплата поставщику частями по разным курсам
Часто возникает ситуация, когда один документ закупки оплачивается несколькими частями, под каждую из которых валюта приобреталась в банке в разные дни и по разным коммерческим курсам. Как отразить это в 1С:УНФ?
Вам не нужно пытаться делить исходную приходную накладную или вручную высчитывать средневзвешенные курсы внутри нее. Система спроектирована так, чтобы автоматизировать этот процесс:
- Каждую фактическую оплату поставщику оформляйте отдельным документом
РасходСоСчета с вашего валютного счета в юанях.
- В документе выбирайте соответствующий договор в юанях и указывайте сумму очередного платежа (например, сначала 400 CNY, затем 600 CNY).
- В качестве документа-основания (или в табличной части «Расшифровка платежа») подбирайте вашу исходную приходную накладную.
- Программа автоматически пересчитает платеж в рубли по официальному курсу ЦБ РФ на дату каждого конкретного платежа.
При проведении оплаты (или при выполнении регламентной процедуры ЗакрытиеМесяца) 1С:УНФ сопоставит рублевую оценку оплачиваемой части долга по курсу на дату прихода товара и рублевую оценку этой же части долга по курсу на дату платежа. Сформировавшаяся курсовая разница автоматически спишется на прочие доходы или расходы предприятия.
Где анализировать результаты в отчетах?
После проведения всех документов и обязательного выполнения процедуры «Закрытие месяца», мы можем проанализировать финансовую отчетность компании:
- В отчете «Валовая прибыль» вы увидите корректную рублевую себестоимость продаж, рассчитанную по официальному курсу на дату поставки товара. Это позволит оценить чистую маржинальность вашей торговой деятельности.
- В отчете «Доходы и расходы» (или «Финансовый результат») в блоке прочих расходов будут отражены суммы курсовых разниц от переоценки обязательств перед поставщиком, а также расходы на конвертацию валюты банком. Именно здесь вы увидите полную и достоверную картину прибыльности бизнеса с учетом всех валютных факторов и издержек.
Используя этот стандартный и методологически верный подход, вы избавите себя от ручных корректировок документов и всегда будете иметь прозрачный и контролируемый учет в программе 1С:УНФ.