Можна сказати, що валютний контроль це врегульована нормами права діяльність спеціально уповноважених контролюючих суб’єктів (органів та агентів валютного контролю), що проводиться шляхом застосування закріплених законом методів з метою забезпечення дотримання валютного законодавства при здійсненні валютних операцій підконтрольними суб’єктами (резидентами та нерезидентами) [3]. Об’єктом валютного контролю є валютні операції, що здійснюються підконтрольними суб’єктами. Його метою є забезпечення дотримання валютного законодавства при здійсненні валютних операцій його підконтрольними суб’єктами.
Система валютного контролю являє собою, одна з основних цілей якого, проведення всіх документів які відносяться до експортно-імпортних операцій клієнтів банків, а саме:
• контрактів - договір зовнішньоекономічної діяльності або будь-який інший документ, що має силу договору і свідчить про укладення угоди між сторонами, з одного боку - резидент, з іншого - нерезидент;
• підтверджуючих документів - акт, вантажна митна декларація або інший документ, що підтверджує поставку товару або виконання зобов'язань за контрактом;
• платежів (платіжне доручення) - заяву клієнта на переказ валютних коштів, в якому вказуються всі реквізити, необхідні для здійснення платежу.
Другою метою, не менш важливою, є контроль наявності всіх необхідних документів, наявності та правильності реквізитів існуючих документів, а так же контроль своєчасного надання послуг, товарів та оплати цих послуг і товарів клієнтами банку та їх партнерами відповідно до умов контракту.
Ще одним важливим та необхідним функціоналом валютного контролю є звітність про валютні операції клієнтів банку перед ДПІ - Державною Податковою Інспекцією.
Автоматизація процесу обслуговування експортно-імпортних операцій клієнтів банку дозволяє:
• скоротити час обслуговування товарних операцій клієнтів;
• залучати мінімально необхідну кількість фахівців до операцій валютного контролю;
• спростити процес контролю термінів по товарних операціях;
• забезпечити збір, зберігання та повторне використання одного разу введених даних по операціях;
• скоротити час на контроль, підготовку та обробку кореспонденції з іншими банками за експортно-імпортними операціями клієнтів;
• спростити підготовку даних для формування звітності в НБУ і податкову інспекцію;
• забезпечити управління паперовим архівом документів за експортно-імпортними операціями клієнтів.
Опишемо деяку термінологію для уникнення подальших незручностей при описі дипломної роботи.
Валюта контракту - будь-яка валюта, в якій встановлюється ціна товару.
Валюта платежу - будь-яка валюта, в якій здійснюється, згідно з умовами контракту, оплата товару.
Вантажна митна декларація (ВМД) - заява, що містить інформацію про товари, інших предметах і транспортні засоби, а також мета їх переміщення через митний кордон України; ВМД видаються клієнту відповідним митним органом.
Журнал всіх надходжень у валюті - реєстр всіх валютних платежів, зарахованих на поточний рахунок клієнта Банку.
Журнал відправлених платежів - реєстр всіх списаних валютних платежів з поточного рахунку клієнтам Банку.
Імпорт - купівля українським суб'єктом зовнішньоекономічної діяльності товарів з ввезенням або без ввезення їх на територію України.
Квитовка - процедура встановлення відповідності між оплатою і підтверджуючим документом. Квитовка виконується вручну або автоматично.
Контракт - договір зовнішньоекономічної діяльності або будь-який інший документ, що має силу договору і свідчить про укладення угоди між сторонами, з одного боку - резидент, з іншого - нерезидент.
Контрольний термін - перший день після закінчення встановленого законодавством строку розрахунку (90 днів) за експортною, імпортною та лізинговою операцією або строку, встановленого відповідно до раніше отриманих за цією операцією ліцензій.
Курс (крос-курс) - передбачені договором, умови перерахунку валюти ціни у валюту платежу (курс, зафіксований казначейством Банку або вказаний на платіжному дорученні).
Нерезиденти - юридичні особи та суб'єкти господарської діяльності, які не мають статусу юридичної особи (філії, представництва тощо) з місцезнаходженням за межами України, які утворені та здійснюють свою діяльність відповідно до законодавства іншої країни.
Платіж (платіжне доручення) - заяву клієнта на переказ валютних коштів, в якому вказуються всі реквізити, необхідні для здійснення платежу.
Підтверджуючий документ (ПД) - акт, ВМД або інший документ, що підтверджує поставку товару або виконання зобов'язань за контрактом.
Реєстр ВМД - реєстр вивізних або ввізних вантажних митних декларацій, на підставі яких продукція, що імпортується (експортується, передається в лізинг) перетнула митний кордон України; реєстр ВМД отримує банк від відповідного митного органу; реєстр має номер і дату.
Резиденти - юридичні особи та суб'єкти господарської діяльності, які не мають статусу юридичної особи (філії, представництва тощо), які утворені та здійснюють свою діяльність відповідно до законодавства України і з місцем розташування на її території.
Вільна сума контракту (платежу, ПД) - сума контракту (платежу, ПД), на яку, можливо, виконані операції.
Список ВМД в електронному вигляді - список ВМД, отриманий від клієнта у вигляді файлу.
Сума квитовки - це часткова або повна сума з оплати і з підтверджуючого документа, на яку встановлено відповідність (квитовка) між ними.
Товар - будь-яка продукція, послуги, роботи, права інтелектуальної власності та інші немайнові права, призначені для продажу (оплатної передачі).
Експорт - продаж товарів українським суб'єктом зовнішньо-економічної діяльності нерезиденту з вивозом товару або без вивезення через митний кордон України.
Експортно-імпортні операції - міжнародні розрахунки, в процесі яких регулюються платежі за грошовими вимогами і зобов'язаннями, які виникають у підприємства у зв'язку з експортом або імпортом товарів і послуг.
3. ОГЛЯД МЕТОДІВ РЕАЛІЗАЦІЇ ПРОГРАМНОЇ СИСТЕМИ
3.1 Огляд моделі процесів
У випадках, коли суми ВМД повинні враховуватися в різних банках, у програмі Валютний контроль передбачено обмін запитами та відповідями між ними за цими ВМД за такою схемою (рисунок 3.1):
Рисунок 3.1 – Схема обміну даними між банками
Послідовність підтвердження (квитовки) часткових сум таких ВМД наступна:
1.ВМД квитується частковими сумами "своїх" платежів, що надходять з САБ ISBA.
2. Вручну квитуються часткові суми "своїх" і "чужих" ВМД. Для "чужих" ВМД заповнюється реквізит МФО оригіналу ПД.
3. За "чужим" ВМД формуються запити іншим банкам з реєстрацією сум запиту, дати запиту.
4. Імпортуються відповіді від інших банків з реєстрацією сум відповідей дати відповіді.
5. Імпортуються запити від інших банків. Операція супроводжується: формуванням відповідей по сумах "своїх" ВМД, що передаються на контроль іншим банкам; моделюванням платежів інших банків на ці суми.
3.2 Формування платежів інших банків та імпорт дат підтвердження
Необхідно ввести новий об'єкт обліку - платежі інших банків з наступними можливостями:
1) Перегляд списку платежів з відбором по фільтру
2) Формування нового платежу в наступних режимах:
• ручним відбором ПД з установкою на них сум, контрольованих іншими банками;
• через імпорт файлу запиту від іншого банку, що містить список ПД і контрольовані суми.
3) Редагування наступних реквізитів:
• сум, контрольованих іншими банками (на рівні пов'язаних ПД), з коригуванням вільних сум цих ПД;
• дати платежу та коментарів до платежу.
4) Видалення раніше сформованого платежу з коригуванням вільних сум пов'язаних ПД.
Процес імпорту запитів по імпортним(експортним) ВМД повинно проходити описаним далі способом. Назви стовпців повинні відповідати наведеним у структурі файлу без урахування регістру літер (таблиця 3.1).
Таблиця 3.1. Структура файлу запитів по ВМД
number | date | currency | agreement_type | amount_uah | amount_currency |
6 значний номер ВМД | Дата ВМД (ДД.ММ.РРРР) | Код валюти | Характер документу | Сума, грн. | Сума, яка передається на контроль (в валюті ВМД) |
Наявність всіх стовпців, а також їх заповнення обов'язкове. Операція повинна пройти за наступною схемою:
1) вводяться реквізити клієнта (внутрішній код), МФО банку-одержувача відповіді і вказується файл з даними для завантаження;
2) до обробки файлу імпорту висуваємо наступні вимоги: порядок стовпчиків у файлі імпорту значення не має; стовпці, назва яких не відповідає вище описаним вимогам, ігноруються; рядки, що йдуть вище рядків з назвами стовпців ігноруються; останнім інформаційним рядком вважається рядок, що йде перед рядком, в якому всі стовпці заповнені порожніми значеннями;
3) при завантаженні файлу виробляються наступні перевірки: структури файлу (наявність всіх стовпців); вміст файлу (формат даних і заповнення стовпчиків); наявності дублів в файлі (за сукупністю параметрів number; date; currency; agreement_type; amount_uah);
4) якщо за результатами перевірки були знайдені помилки / дублі, імпортований файл відкривається в Excel, помилкові поля виділяються кольором заливки. Загальні помилки, які не можна виділити заливанням (відсутність колонок), пишуться вище рядки з заголовком (назвами колонок);