FOP for Affiliate Income in Ukraine: Tax Setup Guide
Group 3 FOP at 5% single tax is the right structure for almost every Ukraine-based affiliate — but the setup only holds up if the KVED code, the payout routing, and the year-end sweep from Payoneer or Wise are all done correctly.
8,226+
Videos & Ads
+50-100
Fresh Daily
$29.90
Per Month
Full Access
12.5 TB database · 72+ niches · 9 min read
Group 3 single tax at 5% of turnover is the correct FOP setup for almost any Ukraine-based affiliate or media buyer working with foreign networks. It has no fixed monthly minimum, covers annual turnover up to UAH 10,091,049 in 2026, and pairs with KVED 73.11. The part most guides skip is the payout routing that keeps that 5% rate from quietly becoming 23%.
Which FOP group fits affiliate income?
Group 3 is the only group that works for someone taking payouts from foreign CPA networks or ad platforms. Groups 1 and 2 restrict who can pay you and cap turnover low enough that they effectively block non-resident clients, per Yankiv Law Firm's breakdown of arbitrage-specific FOP setups. Group 3 has neither restriction.
Under Article 293.3 of the Tax Code, Group 3 pays 5% of turnover with no VAT registration, or 3% plus VAT if you register for VAT — almost nobody running affiliate income needs the VAT variant. There is no fixed monthly minimum tax, per Debet-Kredyt's tax reference. You pay 5% of what actually lands, not a flat fee regardless of a slow month.
The 2026 annual limit is UAH 10,091,049, calculated as 1,167 times the UAH 8,647 minimum wage and fixed for the whole calendar year regardless of later minimum-wage changes, per Debet-Kredyt. Cross it and income above the threshold is taxed at 15%, and per monobank's FOP knowledge base you're pushed off the simplified system entirely, effective the first day of the month after the quarter in which you exceeded it. Most affiliates never get near that number. The ones who do should be planning the transition months in advance, not discovering it from a tax notice.
What KVED codes cover media buying and affiliate work?
Register 73.11, 'Advertising agencies,' as your primary code. Media buying is legally ad placement mediation, not software development or consulting, and the tax office reads your KVED literally when questions come up about payment sources.
Yankiv Law Firm's guidance for arbitrage-specific registrations recommends pairing 73.11 with 73.12, 'Media representation,' and 63.99, 'Other information services not elsewhere classified' — the combination that covers CPA network payouts, direct advertiser relationships, and content or tooling income under one FOP. Add 62.01 (software development), 70.22 (business consulting), or 73.20 (market research) as secondary codes if you build tracking tools, consult on campaigns, or run split-test analysis as a side line. Secondary codes cost nothing to add at registration and cost real paperwork to add later, so list every plausible activity now rather than amending mid-year.
How is foreign-currency income taxed correctly?
Route network payouts to a Ukrainian FOP foreign-currency account, not a personal card. Income converts to UAH at the NBU rate on the date it arrives, no separate export registration is required, and an electronic invoice or act stands in as the deal document — export operations under the roughly UAH 400,000 'insignificant' threshold sit outside bank currency-supervision requirements, per Buh.ua and Smartfin's guidance on FOP exports, though the exact threshold treatment is worth confirming with your bank before relying on it.
Get the account type wrong and the rate changes. Receiving business income on a personal card violates item 24 of NBU Instruction No. 162, and Smartfin's compliance guidance flags three consequences: the sum gets taxed as personal income at 18% PIT plus 5% military levy instead of 5% single tax, the bank's financial-monitoring system can freeze the transfer, and unfiscalized receipts can draw RRO fines of 100% on a first violation and 150% on a repeat, under Law No. 265/95-ВР.
Crypto payouts sit in a separate trap. Single-tax FOPs cannot legally accept crypto because non-monetary settlements are barred on the simplified system, per Kaminska Law Firm — a real constraint for anyone paid in USDT by a network that defaults to it. Bill 10225-д, which would formally tax crypto disposals at 18% PIT plus 5% military levy (5% PIT during a transition window for pre-law holdings), passed first reading in September 2025 but was still moving toward second reading as of late June 2026, per Debet-Kredyt's news coverage. Until it passes, crypto gains fall under general personal-income rules — 18% plus 5% via the annual declaration — and a FOP structure does not shelter them.
Why do Payoneer and Wise withdrawals get reclassified?
Money sitting on Payoneer or Wise is not single-tax income yet. Per the DPS position recorded under ZIR category 107.01.03 and summarized by Debet-Kredyt's consulting desk, funds only count as FOP business income once they're transferred into the entrepreneur's Ukrainian FOP bank account — and the income date is the date the money hit the platform, not the date it moves further.
Leave the balance sitting past 31 December of the same year, and DPS reclassifies it as the individual's foreign income: 18% PIT plus 5% military levy, roughly 23% combined, regardless of your single-tax registration. That's the reclassification trap in practice.
Say you run offers through MaxBounty and ClickDealer, clear about $1,500 a month through Payoneer, and let three months' worth — roughly $4,500 — sit on the balance in Q4 because the UAH rate looks better in January. On paper that's a rounding decision. Under the DPS rule it's the difference between paying roughly $225 in single tax and paying over $1,000 in personal income tax and military levy on the same money, calculated at the rates above.
Most affiliates treat FOP registration as something to handle once income looks stable, running early payouts through a personal card or letting Payoneer balances build until the volume 'justifies' the paperwork. That ordering is backwards. The reclassification exposure exists from the first dollar, and the FOP costs the same 5% whether you register on your first $200 payout or your fiftieth — so the safer default is to register before the first payout clears, open the FOP FX account first, and treat every Payoneer or Wise balance as something to sweep monthly, not something to bank until year-end. Payoneer's own withdrawal mechanics support a monthly rhythm: the minimum withdrawal to a Ukrainian bank is $50, and per Payoneer's fee schedule, Monobank typically credits within several hours, PrivatBank within a day, and PUMB in one to two days — nothing about the rails forces a quarterly or annual sweep.
Wise carries a separate, narrower limitation worth knowing before you rely on it as a backup rail: per Wise's Help Centre, the regions of Crimea, Donetsk, Luhansk, Kherson, and Zaporizhzhia are excluded from login, registration, and card use, even though Ukraine as a whole remains a supported country.
What are the 2026 limits and SSC obligations?
Three obligations run in parallel on Group 3: the 5% single tax, a 1% military levy on quarters with actual income, and mandatory unified social contribution (ESV) regardless of whether you earned anything that quarter, with narrow exemptions.
| Obligation | 2026 figure | Frequency |
|---|---|---|
| Single tax | 5% of turnover (3% + VAT if VAT-registered) | Quarterly declaration, no fixed minimum |
| Military levy (Group 3) | 1% of income received | Quarterly; nothing due in a zero-income quarter |
| ESV (unified social contribution) | 22% of minimum wage = UAH 1,902.34/month, UAH 5,707.02/quarter | Quarterly, due by the 20th of the following month |
| Annual turnover limit | UAH 10,091,049 | Fixed for calendar year 2026 |
The ESV figures come from ZIB's 2026 reference, based on the UAH 8,647 minimum wage set under State Budget Law No. 4695-IX. ESV payment dates for 2026 are 20 April, 20 July, 20 October, and 19 January 2027, per ZIB. Exemptions exist for FOPs already drawing an old-age or disability pension, mobilized entrepreneurs during active service, and anyone simultaneously employed where the employer already pays ESV on at least minimum wage — worth checking against your own situation rather than assuming you qualify.
Filing itself is quarterly: the single tax declaration, which also reports the 1% military levy, is due within 40 calendar days of quarter-end, with payment due 10 days after that. For H1 2026, per monobank's FOP knowledge base, that meant filing by 9 August and paying by 19 August. FOPs without employees and without VAT registration can file for free through Diia using a qualified electronic signature, or through the DPS Electronic Cabinet at cabinet.tax.gov.ua — no accountant required to submit the form itself.
When do you need an accountant vs DIY?
A single-rail setup — one network, one FOP FX account, payouts swept monthly, no crypto — is straightforward enough to run yourself through Diia. The moment you add a second or third payout rail, the calculus changes.
Filing the quarterly declaration is mechanical. Deciding whether a given Payoneer balance, a Wise transfer, and a ClickBank wire all landed inside the same reporting period, in the right account, before the DPS cutoff, is not. Affiliates running multiple networks with different payout schedules — MaxBounty on net-15 moving to weekly, ClickBank on a selectable threshold with a $5 processing charge and a $45 wire fee, PropellerAds on roughly net-7 — end up reconciling several income dates against one FOP account in a single quarter. Get one of those wrong and you've either underreported single-tax income or built exactly the kind of balance-sitting-past-year-end exposure the reclassification rule punishes.
The honest rule: DIY works for volume under a few thousand dollars a month on one or two rails. Above that, or the moment crypto payouts enter the mix, a quarterly thirty-minute review with an accountant familiar with FOP exports costs less than one reclassified quarter at 23% instead of 5%.
Frequently asked questions
Do I need to register a FOP before running affiliate offers from Ukraine?
Legally, yes, once you're generating regular income from advertising or media-buying activity. Running payouts through a personal card without a FOP risks reclassification under NBU Instruction No. 162, financial-monitoring blocks, and RRO fines — registering Group 3 FOP with KVED 73.11 before your first payout avoids all three.
Can a Group 2 FOP work with foreign CPA networks?
No, not practically. Group 2's client and turnover restrictions effectively block work with non-resident payers, per Yankiv Law Firm's guidance for arbitrage-specific registrations. Group 3, taxed at 5% of turnover with a 2026 limit of UAH 10,091,049, is the group built for foreign-network income.
What happens if my Payoneer balance sits past 31 December?
DPS treats it as unclaimed foreign income, not single-tax business income. Per ZIR category 107.01.03, funds only count as FOP turnover once moved to a Ukrainian FOP account — left on the platform past year-end, they get taxed at roughly 23% (18% PIT plus 5% military levy) instead of 5%.
Which KVED code should a media buyer register first?
73.11, 'Advertising agencies,' as the primary code. Pair it with 73.12 for media representation and 63.99 for other information services, per Yankiv Law Firm — this combination is what typically covers CPA network payouts and direct advertiser relationships under one registration.
Do I owe tax on crypto payouts from affiliate networks?
Yes, but not through your FOP. Single-tax FOPs can't legally accept crypto since non-monetary settlements are prohibited on the simplified system, per Kaminska Law Firm, so USDT payouts currently fall under general personal-income rules — 18% PIT plus 5% military levy — until crypto bill 10225-д becomes law.
Sources
Named rather than linked — verify before relying on any figure below.
- Debet-Kredyt tax reference
- Yankiv Law Firm
- ZIB (zib.com.ua)
- monobank FOP knowledge base
- Payoneer official fees page
- Wise Help Centre
Comments(0)
No comments yet. Members, start the conversation below.
Related reads
- DIStraffic source intelligence
Affiliate Payouts in Ukraine: Payoneer, Wise, and Crypto
Payoneer is the working default for Ukrainian affiliates in 2026 — free USD receiving, UAH withdrawal in hours to a day — while Wise stays personal-account-only and crypto solves network problems but creates tax ones for FOPs.
Read - DIStraffic source intelligence
Hiring Media Buyers in Ukraine: Rates, Roles, Rails
Ukraine's affiliate-marketing talent pool runs deep, but hiring well means testing with real budget and paying through the right rails — FOP invoice, gig platform, or EOR — not a personal card that triggers Ukrainian bank compliance flags.
Read - DIStraffic source intelligence
Search Arbitrage in 2026: RSOC, AFD, and CIS Teams
Search arbitrage buys cheap social clicks and resells them on search-style ad feeds for a margin — a model that shifted from Google’s AFS to System1’s RSOC and AFD-style feeds through 2025-26, and is run overwhelmingly by CIS-based teams.
Read