Media Buyer Salary in Ukraine 2026: Pay by Grade

Published: · Updated: · 13 min read· ROIcamp Team· editor: George, Head of Media Buying

salariestraffic arbitragemedia buyercareer

Short answer

A middle media buyer in Ukraine earns a base of $1,000–2,500 a month in 2026 and a senior $2,000–3,000, plus 10–20% of profit: about $1,500–3,500 and $3,000–5,500 with the bonus. Entry roles pay $250–500 (account farmer) and $400–700 (assistant); a Head of Media Buying gets $4,000–6,000. Base bands from 25 open ROIcamp vacancies, October 2026; junior is a market estimate; income with bonus is our estimate.

The base salary is only half the answer to “what does a media buyer earn”. The other half is the percentage of profit, and the ceiling depends less on the grade on a CV than on the budget a team is willing to hand over and on how much a winning campaign can absorb. Below is the table across all seven grades, the bonus formula with a worked example, and the methodology behind every number.

How much does a media buyer earn in Ukraine in 2026?

A media buyer in Ukraine earns a base of $1,000–2,500 a month at middle grade and $2,000–3,000 at senior in 2026, plus 10–20% of profit, meaning revenue minus ad spend minus consumables. Entry roles pay $250–500 (account farmer) and $400–700 (buyer assistant); a junior buyer gets $600–1,200, which is a market estimate. A team lead earns $2,500–4,000 and a Head of Media Buying $4,000–6,000. With the bonus, our estimate of typical monthly income is $600–1,500 for a junior, $1,500–3,500 for a middle, $3,000–5,500 for a senior, $3,500–6,500 for a team lead and $5,000–9,000 for a Head. A worked example: $10,000 of spend brings $14,000 of revenue with $500 of consumables, so profit is $3,500; a 15% share adds $525 to an $1,800 base, $2,325 in total. Base bands come from 25 open ROIcamp vacancies, October 2026.

Pay bands by grade

The table below is built from the base salaries in our open vacancies. The income-with-bonus column is our own estimate, not a vacancy figure: base plus bonus in a typical month with a working campaign, not a record month and not a promise.

Role / gradeBase, $/moEstimated income with bonus, $/mo (ROIcamp estimate)What moves itSource of the number
Account farmer250–500300–650bonus for account batch survivalROIcamp vacancy
Buyer assistant400–700400–700no profit share at this gradeROIcamp vacancy
Junior media buyer600–1,200600–1,500first solo campaigns in the blackmarket band*
Middle media buyer1,000–2,5001,500–3,50010–15% profit share, spend volumeROIcamp vacancy
Senior media buyer2,000–3,0003,000–5,50015–20% share, campaign stabilityupper half of the Media Buyer (Meta) band**
Team Lead2,500–4,0003,500–6,500share of personal plus team profitROIcamp vacancy
Head of Media Buying4,000–6,0005,000–9,000share of the whole department’s profitROIcamp vacancy
Affiliate manager1,000–1,8001,200–2,500share of partner turnoverROIcamp vacancy
Creative (designer / producer)500–1,800500–2,000grade; no direct profit shareROIcamp vacancies: junior designer, producer
Analyst (Marketing / BI)1,800–2,8001,800–3,000flat pay, not tied to profitROIcamp vacancy
Junior AI analyst (research & automation)200–300200–300flat pay, not tied to profitROIcamp vacancy

* Junior media buyer is the one row we have no open vacancy for right now: we grow juniors internally out of farming and assistant roles. The $600–1,200 band is the market range across Ukrainian dating and nutra teams as of October 2026, a market estimate and not our own rate. Every other row’s base comes from the salary field of our published vacancies.

** The Media Buyer (Meta) vacancy carries one band across two grades, $1,000–3,000 for middle and senior together. The senior row shows its upper half: we have no separate senior vacancy with a band of its own right now.

Two things jump out of the table. First, base salaries in buying are lower than anyone expects after watching course ads: the top of the senior band in a Ukrainian team in 2026 is $3,000, not $10,000. Second, buying is the one function (unlike creative, analytics or QA) where the base is a floor rather than a ceiling, because an uncapped percentage sits on top of it.

How much does an account farmer earn?

An account farmer at ROIcamp earns a base of $250–500 a month plus a bonus tied to how many accounts in a batch survive, which puts a typical month at $300–650. No prior experience is needed. Farming usually lasts 4–8 months, followed by 4–6 months as a buyer assistant at $400–700 before the first solo campaigns.

How much do a team lead and Head of Media Buying earn?

A team lead earns a base of $2,500–4,000 a month and a Head of Media Buying $4,000–6,000, both taken from our open vacancies. On top comes a share of team or whole-department profit, which by our estimate brings a typical month to $3,500–6,500 for a team lead and $5,000–9,000 for a Head. Both roles are as much about people and budget allocation as about ad accounts.

Why the base salary tells you nothing

The standard compensation model in media buying is base salary plus a share of profit, and the bonus formula looks like this:

Bonus = % × (revenue − spend − operating costs)

Let’s run the numbers. A middle buyer spends $10,000 over a month. The cohorts from that traffic bring in $14,000 of revenue. Direct operating costs, meaning accounts, proxies and payment processor fees, come to $500:

  • Profit = 14,000 − 10,000 − 500 = $3,500
  • Bonus at 15% = 0.15 × 3,500 = $525
  • Total on an $1,800 base: $2,325 take-home

Now take the same buyer in a scaling month: $25,000 spend, $36,000 revenue, $900 in operating costs. Profit is $10,100, the bonus at 15% is $1,515, total $3,315. And the same buyer again in a month spent hunting for a new campaign after the previous one burned out: profit is zero and take-home is just the $1,800 base.

This is why the bands should be read as “base plus potential” rather than as a guaranteed number. A buyer’s annual income is not twelve identical months, it is a few strong ones, a few average ones and a few on base only. A team that promises a junior a steady $5,000 every month either does not understand its own economics or is selling a course.

The question that settles everything in an interview: how exactly is profit calculated and can I see my own numbers? If the formula is closed and stats arrive as a monthly screenshot, multiply your percentage by zero. Inflated “accrued” operating costs are the most common way bonuses get shaved.

What drives income

At the same grade, two buyers can end up with a twofold difference in income. Here are the factors in order of impact:

  • Grade and percentage. The gap between 10% and 20% on $5,000 of profit is $500 a month, a third of a junior base. A progressive scheme, where a bigger profit earns a bigger share, is worth more than a $300 bump to the base.
  • The budget you are trusted with. The bonus is a percentage of an absolute number. A buyer capped at $5,000 of spend physically cannot earn what a buyer running $30,000 earns, even with better ROI. Caps grow with trust and a track record, which usually takes 6–12 months.
  • Vertical. Dating, nutra, gambling and e-commerce carry different margins and different risk. There is a separate section on this below.
  • Traffic source. Meta is still the largest source in dating, about half of our buying, so buyers with proven Meta expertise cost more than generalists. In-app and TikTok are narrower niches with less competition for jobs, but also fewer openings.
  • GEO. Tier-1 (US, UK, CA, AU) delivers a high revenue per user, along with expensive traffic and brutal competition. Tier-2/3 means a cheaper entry and a smaller absolute margin. Tier-1 experience on a CV adds more to your base than an extra year of tenure.
  • Type of team. An in-house product team pays a lower base but offers stability, infrastructure and coverage of losses. A partnership model or solo work raises the ceiling and removes every guarantee. Agencies pay flat with no share, which means working to someone else’s KPI.

How income grows with experience

A realistic track inside a Ukrainian team with a documented grade system, as of 2026:

PeriodPositionIncome, $/mo
first 4–8 monthsaccount farmer250–650
next 4–6 monthsbuyer assistant400–700
from 12–18 months, first year working solojunior media buyer600–1,500
2–3 yearsmiddle media buyer1,500–3,500
3–5 yearssenior media buyer3,000–5,500
3–4 years and up, with direct reportsTeam Lead3,500–6,500
5 years and upHead of Media Buying5,000–9,000

The full path from zero to an independent buyer takes 12–18 months, and another 12–18 from junior to a confident middle. In other words, the first serious money in this profession shows up somewhere in year two, and that is the honest answer to “how long until $2,000”, a level that the DOU salary report, summer 2026 records as the median for marketers in Ukraine (median from a survey of 352 marketers, June 2026). Only one thing speeds the track up: cases with numbers attached. A buyer who ran two profitable campaigns in four months negotiates from a stronger position than someone with two years of tenure and nothing to show. The rungs of the ladder are broken down in detail in “Who is a media buyer”, and the entry plan from scratch is in “Media buyer with no experience”.

Dating versus other verticals

An honest comparison, without advertising our own niche:

VerticalBuyer base salaryBonus potentialRisk and caveats
Datingmarket averagemoderate, steadyshort feedback cycle (1–3 days), demand without seasonality, main risk is moderation and bans
Gambling / betting20–40% higherhighregulation, payment processing, harsh bans, higher odds of non-payment in grey teams
Nutraaveragehigh on a winning offerdependent on offer and season, source rules change often
E-commerce / white offerslowerlowoften flat pay with no share, working to someone else’s KPI, thin margins
Cryptohighvery highthe most volatile income of all: record months alternate with zeros

Gambling genuinely pays more, and pretending otherwise would be pointless. But that 20–40% premium on the base is compensation for elevated risk: infrastructure bans, regulatory limits and a higher share of teams that “forget” about the bonus. Dating wins on something else: predictability. Demand for dating has no season, the funnel is short (registration, subscription, rebill), traffic quality is visible within a day or three, and the vertical itself is legal and untouched by shifts in gambling law. For a first or second job in the niche, that matters more than $400 extra on the base.

How we collected this data

This is the core section of the article, so here it is, plainly.

Source. Every base salary except the one flagged row comes from the salary fields of 25 open ROIcamp vacancies published on the site as of October 2026. This is not a survey-based market average or an expert estimate, these are the rates we actually offer candidates and actually pay. Each one is verifiable: the band is listed on the relevant vacancy page under /en/careers.

What the sample covers. The 25 vacancies span five functions: media buying (farming, assistant, Meta buying, in-app, team lead, Head, affiliate management), creative (design, production, localization, SMM, B2B marketing), tech (analytics, AI research, QA, SEO, tracking), HR and finance. Dating vertical, fully remote, 40 plus people in the company. ROIcamp has worked in dating since 2011. Under the Ukrainian classifier of economic activities, buying falls under NACE-equivalent code 73.12, “Media representation”.

Limitations worth stating honestly:

  1. These are one team’s bands, not the market’s. Other teams pay both less and more, especially in gambling.
  2. The “Junior media buyer” row is a market estimate rather than our own rate: we do not hire juniors externally, we grow them from farming and assistant roles.
  3. The “Estimated income with bonus” column is a ROIcamp estimate, calculated rather than taken from vacancies: base plus bonus in a month with a working campaign, using the 10–20% of profit formula. In a month without one, only the base remains.
  4. The 2026 market is weaker than 2021–2022: auctions cost more and competition for offers is tougher. We deliberately do not inflate the upper bounds, so the numbers here are more modest than what courses promise, and that is on purpose.

Updates. Bands are reviewed alongside the vacancies; the numbers are current as of October 2026. If you are reading this much later, cross-check the vacancy pages, where the figures are always fresh.

Version: Q4 2026. What changed since September: the income-with-bonus column is now labelled as a ROIcamp estimate rather than a vacancy figure, the junior row is marked as a market estimate, and the track timings are clarified: account farmer 4–8 months, buyer assistant 4–6 months, an independent junior 12–18 months from zero, a confident middle another 12–18 months.

Can you earn more

Yes, just not through the route the ads are selling.

Formally there is no ceiling: the bonus is a share of profit, and profit has no upper bound. In practice the ceiling exists and is set by three things: how much volume a campaign can absorb before ROI drops, the budget cap the team is willing to trust you with, and your percentage. That is why an experienced buyer negotiates for access to a larger budget and a progressive share rather than for base salary, since it pays several times better than $500 more on the fixed part.

Three workable ways to raise income, in order of realism:

  1. Move up a grade inside the team. The junior to middle jump roughly doubles income over 12–18 months. It is the most predictable path.
  2. Negotiate a progressive share. A scheme like “15% up to $10,000 of profit, 20% above” suits both sides and is easy to sell in negotiation if you have a track record.
  3. Move into team lead. A share of team profit gets added to your personal share, which is a step change in income and also a change of profession: half your time goes to people rather than ad accounts.

What not to do: go solo with no financial cushion. A solo start means $2,000–3,000 of your own money on tests and infrastructure with no guarantees at all, and most such starts end with a burned budget before the first working campaign. What traffic arbitrage is and how the model works from the inside is covered in the guide “Traffic arbitrage: how to start”.

Every base band in this article except junior buyer comes from our open vacancies. Base salary from month one, operating costs and test budgets on the company, an open bonus formula, fully remote. See ROIcamp vacancies, from account farmer to Head of Media Buying.

Sources

Download the base pay ranges as CSV — Generated from the salary fields of published ROIcamp vacancies and updated with them.

Frequently asked questions

How much does a junior media buyer earn in Ukraine?

As of October 2026, the base salary for a junior buyer in Ukrainian traffic teams is $600–1,200 per month. That is a market estimate, not a band from our own vacancies. At this grade the profit share is either not paid yet or stays minimal, so real income in the first months equals the base: $600–1,500. Entry roles pay less: an account farmer earns $250–500 and a buyer assistant $400–700.

How much does a middle media buyer earn?

A middle buyer in Ukraine earns a base salary of $1,000–2,500 per month in 2026. Our Media Buyer (Meta) and Media Buyer (In-App) roles list a base of $1,000–3,000 plus 10–20% of profit. With one campaign running in the black, real income lands in the $1,500–3,500 range: for example, a $1,800 base plus a $525 bonus on $3,500 of profit.

Is there an income ceiling in media buying?

There is no formal ceiling: the bonus is a percentage of profit, and profit has no upper limit. A practical ceiling does exist, and it sits lower than course ads promise. It is set by the budget the team is willing to trust you with and by how much volume a campaign can absorb. As of October 2026, a steady $5,000–9,000 per month already means a strong senior or a department head.

How much does an account farmer get paid?

Account farming is an entry role that needs no prior experience. The ROIcamp vacancy pays $250–500 per month plus a bonus tied to account survival rates, and the wider market sits in the same band. This is not a lifetime salary but a paid 4–8 month entry into the niche, followed by a move into a buyer assistant role or straight into junior buying.

Is the base salary paid during the probation period?

In white teams, yes: the full base is paid from month one, probation included. Losses on test campaigns are covered by the company, not by the buyer. If an interview offers you a month on commission only, or asks you to put your own money into test budgets, that is not employment, it is business risk pushed onto the candidate.

What determines the profit share percentage?

Your grade, your spend volume and whether the scheme is progressive. The market norm is 10–20%: juniors usually get the lower bound or work on base only, middles get 10–15%, and seniors with steady profit get 15–20%. Team leads add a share of team profit on top. The key interview question is how exactly profit is calculated and whether you can see your own numbers in the tracker.

Open roles on this topic

  • Head of Media Buying — Lead a new media buying direction at a dating company that keeps expanding — source strategy, hiring team leads and buyers, the direction's P&L.
  • Marketing / BI Analyst — Connect buyer spend with product LTV — cohort analysis, BI dashboards, LTV forecasting. What most teams in this niche lack.

Looking for a media buying job?

Open roles from media buyers to analysts. Transparent “base + % of profit” formula, fully remote, all consumables covered by the company.

See open roles →