Перейти до контенту

Виправлення: валюта акаунту Google Ads не відповідає операційній валюті бізнесу

знахідка google ads оновлено 2026.05.25 11 хв читання

Акаунт Google Ads, чия білінгова валюта не збігається з валютою, в якій бізнес реально формує ціни, обліковує виторг та звітує P&L, накладає постійний "податок на переклад" на кожен звіт і кожен інвойс. Валюта фіксується в момент створення акаунту й не змінюється — єдині реальні шляхи виправлення: міграція, узгодження на рівні BI або консолідація білінгу [1].

Чому це важливо

Google Ads зберігає одну білінгову валюту на акаунт, встановлену в момент створення. Усі цифри витрат у звітах, рядки інвойсів, цілі Smart Bidding та значення конверсій, які Google Ads приймає на вхід, виражаються в цій одній валюті. Документація Google прямо говорить: "Ваша валюта встановлюється остаточно під час налаштування акаунту. Це налаштування неможливо оновити, оскільки воно визначає, як вам виставлятиметься рахунок" [1]. Немає ні support-тікета, ні міграційного скрипта, ні обхідного шляху через manager account, який би змінив це поле.

Коли валюта акаунту — USD, а бізнес операційно працює в EUR, GBP, PLN чи UAH, одночасно деградують три різні шари. По-перше, білінговий: якщо ви оплачуєте USD-інвойс з EUR-рахунку, ваш платіжний процесор (або сам Google на деяких manual-payment налаштуваннях) застосовує денний курс плюс 1-3% FX-маржі. На рік витрат при п'ятизначних місячних бюджетах ця маржа сама по собі фінансує junior PPC-фахівця, якого бізнес ніколи не побачить у статтях бюджету, бо вона захована у виписці банку, а не в інвойсі Google [3].

По-друге, репортинг: всі ROAS, CPA, conversion-value-per-click і impression-share-by-revenue у Google Ads UI — у валюті акаунту. Фінансові звіти — в операційній валюті. Звірка між ними вимагає або ручного перекладу (схильного до помилок, ламається на квартальних закриттях), або BI-pipeline для FX-конверсії (дорого, потрібні стабільні денні курси). На акаунтах, що пропускають цей крок, маркетинг звітує "ROAS 4.2x у USD", а фінанси бачать "маркетингові витрати у переводі на EUR на 22% перевищили виторг каналу" — одні й ті самі дані, дві несумісні історії, жодного спільного джерела істини.

По-третє — і саме цей шар тихо ламає Smart Bidding — рівень значень конверсій. Google Ads споживає значення конверсій у валюті акаунту. Якщо ваш e-commerce тег передає value=199.00, currency=EUR, але акаунт виставляє рахунки в USD, документація Google зазначає, що Ads "конвертує до валюти звітування акаунту за денними курсами" перш ніж значення потрапить у модель ставок [1]. Цілі tROAS, Maximize Conversion Value і value rules працюють проти перекладеного числа, не оригіналу. На стабільних парах (USD/EUR) дрейф невеликий. На волатильних (USD/UAH, USD/TRY, USD/ARS) одна й та сама кампанія може досягати tROAS 4.0 одного тижня й не досягати наступного суто через зсув spot-курсу, без реальної зміни performance бізнесу.

Саме тому правило спрацьовує на СЕРЕДНІЙ severity, а не LOW: це не блокер доставки, але оподатковує кожен білінговий цикл і збиває калібрування ставкової моделі для будь-якого акаунту, що використовує Smart Bidding з value tracking.

Як перевірити проблему

  1. Відкрийте Google Ads UI та перейдіть до АдмініструванняНалаштування акаунту. Прочитайте поле Валюта. Поле сіре — це той самий замок, який Google документує в [1].
  2. Відкрийте ПлатежіЗведення. Підтвердіть, що рядки інвойсу деноміновані в тій самій валюті. Якщо вона відрізняється від операційної валюти бізнесу (валюти, в якій ви обліковуєте виторг, сплачуєте податки і звітуєте раді), невідповідність реальна.
  3. Запитайте у фінансів сумарну FX-маржу, сплачену на інвойси Google Ads за останні 12 місяців. На акаунтах, які платять банківським переказом з рахунку у валюті, що не збігається, це зазвичай 1-3% від загальних витрат — пряма атрибуція до невідповідності.
  4. Відкрийте одну кампанію на tROAS чи Maximize Conversion Value. У НалаштуванняСтратегія ставок кампанії зверніть увагу на цільове число та його валюту. Порівняйте з payload тегу, який ваша DevTools-консоль показує на живій покупці. Якщо вони не збігаються, Google переводить мовчки і ваша ціль — не та, що ви думаєте.
  5. Відкрийте ІнструментиКонверсіїЗведення. Колонка Conv. value — у валюті акаунту. Звірте з тими ж замовленнями в e-commerce бекенді (Shopify, Magento, custom). Якщо сума conv-value за період дорівнює виторгу бекенду × сьогоднішній spot-курс (а не середньозваженому), Google використовує переклад за денним курсом і ваші історичні числа нестабільні.

Як виправити

Валюту не змінити на місці. Виберіть шлях, що відповідає розміру акаунту, толерантності до міграції та зрілості BI.

Шлях A — Міграція до нового акаунту в правильній валюті

Підходить коли: витрати суттєві (>$10K/міс еквіваленту), невідповідність свіжа (акаунт <2 років), і ви можете прийняти одноразове скидання навчання Smart Bidding.

  1. Створіть новий акаунт. Увійдіть до manager account (MCC) → Налаштування суб-акаунтівСтворити новий акаунт. Встановіть правильну валюту, часовий пояс і країну у візарді. Тричі перевірте поле валюти перед сабмітом — цей новий акаунт також one-shot. Не пропускайте цю перевірку.
  2. Експортуйте кампанії зі старого акаунту. Завантажте Google Ads Editor (безкоштовний desktop tool). Відкрийте старий акаунт, виберіть усі кампанії на міграцію, і використайте AccountExportExport selected campaigns and ad groups у CSV.
  3. Імпортуйте до нового акаунту. Відкрийте Google Ads Editor, перемкніться на новий акаунт, використайте AccountImportFrom file. Уважно перегляньте запропоновані зміни — Editor позначить кампанії, що посилаються на assets (audience lists, conversion actions), які ще не існують у новому акаунті.
  4. Перестворіть audience lists і conversion actions. Customer Match списки, ремаркетингові списки та conversion actions не експортуються. Перестворіть їх у новому акаунті: перебудуйте Customer Match списки з CRM, перетегуйте сайт ID-тегом нового акаунту, перелінкуйте Google Analytics до нового акаунту.
  5. Запустіть обидва акаунти паралельно 7 днів. Запустіть новий акаунт з низькими бюджетами, переконайтеся, що кліки і конверсії течуть у правильній валюті, і тільки тоді поставте на паузу старий акаунт у дату перемикання. Не видаляйте старий акаунт — податкові органи у більшості юрисдикцій вимагають записи ad-spend на 3-7 років, і старий акаунт залишається source of truth на цей період.
  6. Поступово реактивуйте Smart Bidding. Мігровані кампанії входять у learning phase. Почніть з Maximize Conversions (або Maximize Conversion Value) і перемикайтеся на tCPA/tROAS лише коли новий акаунт знову набере 30 конверсій / 30 днів — див. value-tracking implications у статті про відстеження цінності конверсій.

Шлях B — Залишити акаунт, виправити звітність на рівні BI

Підходить коли: витрати невеликі, у акаунту багаторічна історія, на якій Smart Bidding навчений, або міграція зруйнує налагоджені пайплайни Customer Match і conversion-tracking.

  1. Документуйте конвенцію. Напишіть один абзац у runbook акаунту: "Цей акаунт виставляє рахунки в USD; виторг і звіти — в EUR; FX-конверсія робиться на BI-рівні за середнім місячним курсом Банку X." Письмова конвенція не дає наступному аналітику "виправити" невідповідність неправильним способом.
  2. Додайте FX-перекладену колонку у кожен дашборд. Використовуйте консистентне джерело курсу — reference rate Європейського центрального банку, курс вашої облікової системи, або фіксований місячний курс від фінансів. Не використовуйте spot-курси: вони змінюються щодня й роблять week-on-week порівняння неможливими.
  3. Звіряйте з фінансами щомісяця. Витягніть загальні витрати Google Ads у валюті акаунту, помножте на узгоджений FX-курс, порівняйте з marketing expense, що фінанси забукували. Розбіжності >2% означають, що курсова конвенція поплила; розслідуйте до квартального закриття.
  4. Встановлюйте цілі tROAS/tCPA у валюті акаунту, не операційній. Поширена пастка: фінанси кажуть "нам потрібен 3x ROAS у EUR", і PPC-команда вводить 3.0 як tROAS-ціль на USD-акаунті. Модель ставок тепер оптимізує під 3x ROAS у USD проти EUR-деномінованого виторгу, перекладеного щодня. Переведіть ціль фінансів у валюту акаунту один раз, задокументуйте, і переглядайте лише коли FX-курс зміщується >10%.

Шлях C — Консолідація білінгу по MCC

Підходить коли: організація веде кілька акаунтів Google Ads (по одному на ринок, по одному на бренд) і невідповідності системні, а не поодинокі.

  1. Проаудитьте кожен суб-акаунт під manager. Випишіть валюту, країну та операційну валюту бізнесу для кожного.
  2. Виберіть домінантну валюту (або валюту headquarters) і мігруйте всі outliers через Шлях A за поетапним графіком. Податкові наслідки відрізняються по країнах — див. документацію Google про податкове трактування [3] перш ніж консолідувати cross-border.
  3. Задокументуйте консолідовану конвенцію на рівні MCC, щоб майбутні суб-акаунти створювалися з правильною валютою з першого дня.

Поширені помилки

  • Думати, що Google Support змінить валюту. Не змінить. Замок — системне обмеження, не permission. Будь-хто, хто стверджує інакше, помиляється або має на увазі створення нового акаунту.
  • Хардкодити попередньо переведені значення в conversion tag. Якщо ваш тег передає value=215.00, currency=USD, тому що хтось "попередньо переклав" €199 замовлення в USD на клієнті, ви знищили traceability й унеможливили звірку refund'ів. Передавайте реальну валюту транзакції клієнта у полі currency і дайте Google перевести.
  • Встановлювати tROAS-цілі в операційній валюті на mismatched-акаунті. Як описано у Шлях B крок 4 — переведіть ціль у валюту акаунту один раз, задокументуйте, не вводьте операційне число поквартально.
  • Видаляти старий акаунт після міграції. Податкові записи вимагають багаторічного зберігання у більшості юрисдикцій. Пауза, не видалення.
  • Міграція без перелінковки conversion tracking. У нового акаунту новий ID conversion-tracking тегу. Забути перевикласти тег — нуль конверсій у день 1 нового акаунту, що тригерить екстрений Smart Bidding reset, не пов'язаний з currency fix.

FAQ

Питання: А якщо просто змінити часовий пояс, щоб дати збігалися?
Відповідь: Ні. Часовий пояс і валюта — незалежні замки, встановлені при створенні акаунту. Змінити часовий пояс можна (з обмеженнями, раз за час життя для деяких типів акаунтів), але це нічого не робить з валютою.

Питання: Чи перенесеться навчання Smart Bidding у новий акаунт?
Відповідь: Ні. Smart Bidding scoped на акаунт. Новий акаунт стартує з нуля — очікуйте 7-14 днів learning phase на мігровану кампанію, коли знов набереться 30 конверсій / 30 днів gate. Плануйте бюджет відповідно.

Питання: Чи допомагає multi-currency Merchant Center?
Відповідь: Частково — для Shopping-кампаній Merchant Center підтримує multi-currency feeds, але акаунт Google Ads, що володіє Shopping-кампанією, все одно виставляє рахунки в одній своїй валюті. Невідповідність зменшується на рівні каталогу, не усувається на рівні білінгу.

Питання: Що якщо моя операційна валюта менша (UAH, TRY, ARS) і Google Ads її підтримує?
Відповідь: Google Ads підтримує більшість валют для білінгу, але доступність залежить від країни, обраної при створенні акаунту. Перевірте в [1] чи цільова валюта підтримується у вашій країні реєстрації, перш ніж планувати Шлях A.

Питання: Скільки FX-маржі я насправді плачу?
Відповідь: Витягніть інвойсну суму за останні 12 місяців з Google Ads і суму marketing-channel-expense за ті ж 12 місяців з фінансів. Розділіть число фінансів на число Ads (після FX-конверсії) і відніміть одиницю. На банківських переказах через невідповідні валюти це зазвичай 1-3%; на кредитних картках може бути 2-4% з урахуванням FX fees мережі карток.

Пов'язані правила + концепції

Джерела

  1. Google Ads Help — About your language, number format, time zone, and currency settings. https://support.google.com/google-ads/answer/9841530 (accessed 2026-05-25).
  2. Google Ads Help — Set and change an average daily budget for your campaign. https://support.google.com/google-ads/answer/2375420 (accessed 2026-05-25).
  3. Google Ads Help — Taxes in your country. https://support.google.com/google-ads/answer/2375370 (accessed 2026-05-25).
// чи було корисно?
// анонімно · не зберігаємо персональні дані