📄 Переоцінка валютних залишків: Звіт нереалізовані курсові різниці

Переоцінка валютних залишків: Звіт нереалізовані курсові різниці

1. Попередні налаштування

Перед проведенням переоцінки переконайтеся, що в довіднику валют заведено курси на дату переоцінки: за ними система розраховує курсові різниці у звіті та суми коригуючого запису. 

Шлях: Бухоблік ➔ Налаштування ➔ Бухоблік ➔ Валюти

2. Формування звіту «Нереалізовані курсові різниці»

Шлях: Бухоблік ➔ Огляд ➔ Коригуючі проведення ➔ Нереалізовані курсові різниці

Особливості та фільтри звіту:

  • Автоматичний фільтр монетарних статей: звіт автоматично відбирає лише монетарні рахунки (Дебітор, Кредитор, Банк і каса). Користувач може змінити цей вибір у спадному меню фільтра.

  • Курси валют: актуальний курс на дату звіту відображається безпосередньо в заголовку кожної валютної секції (наприклад, EUR (1 EUR = 52.0145 UAH)).

  • Чорнові записи: за замовчуванням звіт враховує лише опубліковані записи. Щоб додати чернетки, увімкніть «Чорнові записи» в меню фільтра «Опубліковані записи».

  • Курси для розрахунку: звіт розраховує «Баланс за поточною ставкою» за курсами з довідника валют на дату звіту. Курс можна тимчасово змінити вручну в меню «Курси валют» — тоді над звітом з'являється повідомлення «Ви використовуєте користувацький курс валют» і посилання «Встановити на ставку Odoo», яке повертає курси з довідника. Коригуючий запис формуйте за курсами з довідника.

Структура звіту:

  • Баланс в іноземній валюті: фактичний залишок на рахунку.

  • Баланс за операційною ставкою: гривнева вартість залишку за даними обліку (за курсами на дати операцій).

  • Баланс за поточною ставкою: вартість, перерахована за курсом із довідника валют на дату звіту.

  • Налаштування (Adjustment): сума курсової різниці, що підлягає нарахуванню.

3. Створення коригуючого запису (Переоцінка)

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

Поля вікна «Зробити запис коригування» заповнюються автоматично з налаштувань компанії, користувач може їх змінити:

  • Журнал: журнал для записів переоцінки (наприклад, «Курсові різниці»).

  • Рахунки доходів/витрат: рахунки доходів і витрат від курсових різниць (наприклад, 714000 «Дохід від операційної курсової різниці» та 945000 «Втрати від операційної курсової різниці»).

  • Дата: дата переоцінки; за замовчуванням — дата звіту.

  • Дата сторнування: дата сторнуючого запису; система підставляє наступний день після дати переоцінки.

  • Тип реверсу: обраний тип система зберігає в налаштуваннях компанії, і він підставлятиметься в наступних переоцінках для всіх користувачів цієї компанії.

  • Сторно: система створює ідентичний запис на дату сторнування, але з від'ємними значеннями (зі знаком «мінус»).

  • Реверс: система створює запис, де рахунки дебету та кредиту міняються місцями.

Деталізація запису за контрагентами

Запис коригування іноземних валют формується окремо для кожної валюти за такими правилами:

  • Рахунки монетарних статей «Дебітор» і «Кредитор» — формується окремий рядок на кожного контрагента в межах кожної валюти. Якщо контрагент має заборгованість у двох валютах (EUR та USD), він отримує два рядки.

  • Рахунки банку та каси — один рядок на рахунок і валюту (без контрагента).

  • Рахунки доходів і витрат від курсових різниць (714000 / 945000) — окремий рядок без контрагента на кожен переоцінений рахунок і валюту.

  • Контрагент із нульовою сумою переоцінки — рядок не формується.

У нижній частині вікна показано рядки запису, який буде створено. У колонці «Партнер» для рядків рахунків «Дебітор» і «Кредитор» указано контрагента, чию заборгованість переоцінено. 

Натисніть «Створити запис». Система сформує й опублікує основний і сторнуючий записи (розділ 4).

Зверніть увагу: якщо заборгованості декількох контрагентів за одним рахунком і валютою переоцінились у різні боки й загальна різниця по рахунку дорівнює нулю, рядки контрагентів у записі залишаються, а рядок 714000 / 945000 для цього рахунку відсутній (рядки контрагентів врівноважують один одного).

4. Результат в обліку та автоматичний контроль

4.1. Контрагенти в основному та сторнуючому записах

Після створення коригуючого запису система формує два записи:

  1. Основний запис: опублікований на дату переоцінки. Збільшує або зменшує залишок на валютному рахунку в гривневому еквіваленті. На вкладці «Елементи журналу» у колонці «Партнер» відображається відповідний контрагент для кожного рядка дебіторської чи кредиторської заборгованості.

  1. Сторнуючий запис: опублікований на дату сторнування. Повторює деталізацію основного запису — ті самі рахунки й контрагенти, крім рядків, описаних у примітці нижче; суми відображаються відповідно до обраного типу реверсу (розділ 3).

Зверніть увагу: рядки з нульовим залишком в іноземній валюті (розділ 3) разом зі своїм окремим рядком 714000 / 945000 система не переносить у сторнуючий запис, тому він може містити менше рядків, ніж основний.

4.2. Перевірка у звіті «Розрахунки з партнерами»

Шлях: Бухоблік ➔ Звітність ➔ Розрахунки з партнерами

  1. Оберіть період, що містить дату переоцінки.

  2. Розгорніть контрагента, заборгованість якого переоцінено. Рядок запису коригування відображається серед документів контрагента на рахунку, який переоцінено.

Зверніть увагу: якщо в параметрах звіту обрано групування «Групувати за замовленням» або «Групувати за договором», рядки запису коригування відображаються під контрагентом у групі «Невизначено». Запис переоцінки формується за рахунком, валютою та контрагентом і не містить посилання на замовлення чи договір, тому система не може віднести його до конкретного замовлення або договору. Сума групи «Невизначено» входить у підсумок за контрагентом, тому залишок заборгованості контрагента відображається повністю.

4.3. Повторне формування запису

Важливо: після проведення переоцінки сума коригування у звіті на цю дату дорівнює нулю. Якщо курси валют і залишки не змінилися, після натискання «Коригуючий запис» система показує повідомлення «Недійсна операція: Не потрібно ніяких корегувань», тому доходи й витрати не подвоюються. Якщо після проведення змінився курс на цю дату або з'явилися нові операції, звіт покаже нову різницю, і система сформує додатковий запис лише на неї.

Повідомлення системи та способи їх усунення

Повідомлення системи

Причина та необхідні дії

 

Недійсна операція: Не потрібно ніяких коригувань

З'являється після натискання «Коригуючий запис», якщо у звіті немає сум коригування на обрану дату (наприклад, переоцінку вже проведено). Перевірте дату звіту, фільтр «Монетарні статті» та курси валют на цю дату.

Не знайдено жодних необхідних резервувань.

З'являється після натискання «Створити запис»: у цей момент система перераховує дані звіту, і сум коригування вже немає. Найчастіше це означає, що переоцінку на цю дату тим часом провів інший користувач. Закрийте вікно, оновіть звіт і перевірте, чи запис уже створено.

Не вдалося сформувати зворотний запис переоцінки валюти: очікувана кількість рядків — …, знайдена — …. Будь ласка, зверніться до вашого адміністратора.

Система не змогла сформувати сторнуючий запис. Основний запис не створюється. Зверніться до адміністратора системи.

Не вдалося сформувати зворотний запис переоцінки валюти: його рядки більше не відповідають вихідному запису. Будь ласка, зверніться до вашого адміністратора.

Рядки сторнуючого запису не збіглися з рядками основного, тому основний запис не створюється. Зверніться до адміністратора системи.