Analysis··6 min read

What Actually Happens If You Do Not Declare

The fine for failing to file a Ukrainian income declaration is 340 hryvnia. About eight dollars.

That number is the reason people misjudge this entirely. The declaration fine is trivial; what sits underneath it is not.

The actual structure of the exposure

ViolationCharge
Declaration not filed340 UAH per violation
Repeated within the year1,020 UAH
Tax understated10% of the amount
Understatement found intentional25%
Paid late, under 30 days5% of the debt
Paid late, over 30 days10%
Interest (penya)accrues on the debt
CFC report not filed332,800 UAH

Read that as one line rather than eight: the unpaid tax comes back with a quarter added on top, plus a late payment charge, plus interest running from the original due date — and if a foreign company is anywhere in the picture, a separate six-figure fine that has nothing to do with whether any tax was owed.

The word that costs 15 points

The gap between 10% and 25% is the finding of intent.

Intent is not established by a confession. It is inferred from conduct: income received over several years and never declared, a structure that appears designed to obscure the recipient, statements that contradict data the authority already holds. A single missed year with a plausible explanation looks different from a pattern.

This is the practical argument for fixing an omission before it is raised with you rather than after. The same unpaid tax is materially cheaper when the correction is yours.

The assumption that stopped working

The old model was that foreign income was invisible unless something drew attention to it. Automatic exchange of financial account information ended that. Participating jurisdictions transmit account balances and income of Ukrainian tax residents to Ukraine on an annual cycle, unprompted.

The tax authority does not need to find the account. It receives a file. What it does need is a reason to look at yours, and a declaration that contradicts data already in hand is exactly that.

The realistic planning assumption for 2026: the foreign account is known, the crypto-to-fiat conversions through a bank are known, and the open question is only whether your filing matches.

The time limits

The general limitation period for assessments is 1,095 days from the filing deadline. It does not run where no declaration was filed at all — an unfiled year does not quietly age out the way a filed-but-wrong one does.

At larger amounts the matter stops being purely administrative and enters criminal territory, with thresholds tied to statutory indicators and mitigation available where the assessed amount is paid. That is a lawyer's conversation, not a filing one, and the way to stay out of it is arithmetic done three years earlier.

How I read it

The cost of non-declaration is not the fine. It is the interest and the penalty accruing quietly on a liability that does not expire, in a system that now receives your account data automatically.

For a Ukrainian investor with foreign holdings, the rational position is simple and slightly boring: file every year, including the loss-making ones and the empty ones, keep the acquisition records, and treat the certificate for any foreign tax credit as a task for autumn rather than for the week before the deadline.

The tax itself, at 14% on dividends and 23% on gains, was never the expensive part. Ignoring it is.

Frequently asked questions

What is the fine for not filing a declaration?
340 UAH for each violation, and 1,020 UAH where the failure is repeated within a year. The fine is small by design — it is the penalty on the underlying unpaid tax that carries the cost.
What is the penalty on the unpaid tax?
10% of the understated liability, rising to 25% where the understatement is found to be intentional. Late payment adds 5% of the amount if the delay is under 30 days and 10% beyond that, with interest accruing on top.
How would the tax authority know about a foreign account?
Through the automatic exchange of financial account information. Participating jurisdictions report account balances and income of Ukrainian tax residents to Ukraine annually, without any request being made.
Is it better to declare late than not at all?
Filing before the authority raises the issue keeps the exposure at the 340 UAH fine plus the tax, the late-payment charge and interest — and avoids the 25% intentional-understatement penalty, which is the expensive item.

Ruslan Averin is an independent investor and market analyst, author of averin.com, publishing market research since 2014.

A
Ruslan AverinInvestor & Market Analyst

Writes on capital allocation, risk, and market structure.