Maksym Stepanenko
Managing Partner, Crystal Tax
International client projects since 2012: company structures, tax, immigration, DUNS and NCAGE. 50+ jurisdictions.
International accounting services from start to finish: we keep the books, file annual accounts and tax returns in the country of registration, and prepare the CFC report for owners who are Ukrainian tax residents.
Since 2012 · 50+ jurisdictions · accounting abroad and the Ukrainian CFC report in one team · we handle correspondence with the tax office and the register
In brief
Choose the country of registration: each country page describes the company's reports, deadlines and taxes.
We also provide accounting for foreign companies in other countries among our 50+ jurisdictions, including Estonia and Cyprus. If you do not have a company yet, start with international company formation: it is easier to set up the books from day one.
Choose the situation closest to yours: a short outline of the route and the first step.
We check the company's status in the register, rebuild the books from bank statements and file the accounts, CT600 and confirmation statement, starting with the filing where the penalty grows fastest. If the company is already being prepared for strike-off, we respond to the registrar first.
Example. A typical situation: an LTD owner moved abroad and missed the accounts deadline; we file the overdue returns and respond to the registrar before a strike-off decision.
Discuss this case →We look at the statements: an owner's capital contribution or payment of company expenses already makes Form 5472 mandatory. We prepare the forms for each missed year with an explanation of the delay; the IRS decides on penalties.
Example. A typical situation: a Wyoming LLC was funded from the owner's personal card for two years; we prepare Form 5472 with a pro forma 1120 for both years in one package.
Discuss this case →We split income into qualifying and other income, check substance in the zone and prepare audited accounts, without which the 0 rate does not apply. We file the return through EmaraTax.
Example. A typical situation: a DMCC trading company sells goods outside the UAE; we structure the books so that income by type is visible to the auditor and the FTA.
Discuss this case →We request the database, statements and filed returns, reconcile balances with the bank and continue the bookkeeping from the handover date. We correct errors from previous periods before the annual accounts.
Example. A typical situation: a Polish sp. z o.o. changed accountants mid-year; we reconcile KSeF invoices with the books and correct the JPK filings before the annual report.
Discuss this case →We keep the books of all companies on one calendar, close the year in each country and prepare the Ukrainian CFC report for each company from those figures. Transactions between the companies are reconciled on both sides.
Example. A typical situation: an owner from Ukraine has a UK LTD and a Bulgarian company; one team prepares both sets of accounts and the CFC report with matching figures.
Discuss this case →We file the minimum the country requires: dormant accounts in the UK, nil returns where they are mandatory, state tax or report in the USA. A Ukrainian CFC report is filed for such a company too.
Example. An LTD with no transactions for a second year: we file dormant accounts and the confirmation statement, and the owner files a CFC report with zero profit.
Discuss this case →International accounting services, or outsourced accounting for a foreign company, cover everything the company must keep and file in its country of registration, plus the owner's Ukrainian reporting. We tailor the scope to the company: minimal for a company with no activity, full for a trading company with VAT and employees.

When an owner has two or three companies in different countries, international accounting relies on one calendar and one set of rules. We keep all filing deadlines for all companies in a shared calendar and warn you in advance about filings that need the director's signature. Intra-group balances are reconciled on both sides at each closing date, so loans, services and dividends match in both sets of accounts. We choose exchange rates and periods so the figures go into the CFC reports without rework.
On request we prepare management reports for the owner: revenue and expenses by business line, cash flow, balances by company. For the bank we prepare interim accounts and explanations on counterparties when it asks for them during a client review. International accounting services in one team spare you from reconciling figures between several contractors.
If the foreign company has a representative office in Ukraine, we keep its books too: accounting for a representative office of a foreign company.
Taking over a company with up-to-date books usually takes a few weeks; rebuilding past years takes longer and depends on the number of transactions. Tax office and register deadlines are the last dates for filing, so we start work early.
Timing depends on the case, its details, the authorities and force majeure. If little time is left before a deadline, we first close the filing with the highest penalty.
After onboarding, work follows the calendar. Every month or quarter we close the books, file periodic returns and send a short summary: balances, revenue, expenses and upcoming deadlines. We start the year-end close right after the year ends, so the financial statements are ready before the register and tax office deadlines and before the owner's Ukrainian tax return is due. For a UK LTD that means 9 months for the accounts, for a UAE company 9 months for the corporate tax return, and an individual files the CFC report for a calendar year by 1 May of the following year, so it can make sense to align the company's financial year with the calendar year.
We quote outsourced accounting per company: the cost depends on transaction volume and on what the country of registration requires.
We work under a contract. We give an estimate within one business day after a short description of the task.
Reporting abroad is checked by the register, the tax office and the bank, and each needs its own figures on time.
We manage companies, taxes and reporting in 50+ jurisdictions. We know what registrars, banks and tax offices require from our own cases.
We handle correspondence with the tax office, register, auditor and bank and answer their queries. From you we need documents and decisions.
We resolve comments on the reports from the tax office, registrar or bank at no extra charge until the reports are accepted.
Company, bank account, accounting, taxes, Ukrainian CFC filings and immigration in one pair of hands, with no need to find separate contractors.
Scope of work, timelines and confidentiality are set out in the contract.
Our accounting support is built around the company's calendar of obligations; we need documents and decisions from you.

To start, we need the registration documents, bank statements and access to the company's tax portals; we will request the rest from a checklist.
Each country has its own annual reporting for a foreign company: different recipients, forms and deadlines. The table shows the main annual filings for a financial year equal to the calendar year, as of September 2026.
| Country | Accounts and register | Tax return | During the year |
|---|---|---|---|
| United Kingdom, LTD | Accounts to Companies House 9 months after year end, the first ones within 21 months of incorporation; confirmation statement every 12 months | CT600 to HMRC within 12 months, tax due in 9 months and 1 day | VAT under Making Tax Digital, payroll |
| USA, foreign-owned single-member LLC | No federal accounts filed with a register; state tax or report under state rules | Form 5472 with a pro forma 1120 by 15 April, extension via Form 7004 | Sales tax, if there is an obligation in the state |
| UAE | Audited accounts for a qualifying free zone person and for revenue above AED 50 million | Corporate tax return to the FTA 9 months after year end | VAT by the 28th after the period |
| Poland, sp. z o.o. | Prepare within 3 months, approve within 6, file with the KRS within 15 days of approval | CIT-8 by the end of the third month | JPK_V7, KSeF, ZUS |
| Hungary, Kft | Annual report by 31 May | Corporate income tax by 31 May | VAT, payroll |
| Romania, SRL | Annual accounts to ANAF by 31 May | Micro-company tax or corporate income tax | e-Factura, SAF-T D406, VAT, D112 |
| Bulgaria, OOD | Financial statements to the Commercial Register by 30 September | Corporate tax from 1 March to 30 June | VAT and VIES by the 14th |
| Italy, SRL | Financial statements to the Registro delle Imprese in XBRL within 30 days of approval | Redditi SC and IRAP by 31 October | SdI, LIPE, F24 |
| Canada, corporation | Annual return with the corporate registry | T2 to the CRA 6 months after year end | GST/HST, payroll |
| Panama, S.A. | Accounting records or a copy to the resident agent by 30 April | On Panama-source income, details on the country page | Annual fee |
| Kenya, Ltd | Annual return to the BRS, financial statements within 9 months | IT2C by the end of the 6th month | iTax including nil returns, eTIMS |
Details, penalties and exceptions are on the country pages. For companies we register ourselves, we set up the calendar from the start: company formation in the UK, company formation in the USA, company formation in the UAE.
The CFC report is built on the foreign company's financial statements, so an error or delay in the accounts abroad carries straight into the owner's Ukrainian reporting. The rules below follow Article 39-2 of the Tax Code of Ukraine as amended on 17.09.2026.
The CFC's adjusted profit is calculated from the financial statements. One of the grounds for exemption is total income of all the owner's CFCs not exceeding the equivalent of EUR 2 million; the report is still filed in that case.
The penalty for not filing the report is 100 subsistence minimums, and for late filing one subsistence minimum per day, up to 50. For violations from 1 January 2022 to the end of the month in which martial law ends, penalties do not apply if the owner fulfils the CFC obligations within six months after it ends. The obligation to file reports remains, so it is better to close past years early.
Send us the country of registration, the company number and what needs to be filed soon. We reply within one business day, and on a free 10-minute call we will tell you which filings lie ahead and which deadlines are already pressing.
Tax Code of Ukraine (Podatkovyi kodeks Ukrainy), Article 39-2, clause 120.7, subclause 49.18.4, paragraph 72 of subsection 10, section XX (version of 17.09.2026); GOV.UK: Life of a company, annual requirements, accounts; IRS: Instructions for Form 5472; UAE Ministry of Finance: Ministerial Decision No. 84 of 2025 on Audited Financial Statements; biznes.gov.pl: Kto i kiedy musi składać sprawozdania finansowe; Számviteli törvény 2000. évi C., 153. § (Hungarian Accounting Act); ANAF: SAF-T D406 for small taxpayers from 01.01.2025; Zakon za schetovodstvoto, Art. 38 (Bulgarian Accountancy Act); CRA: When to file your corporation income tax return; KRA: Companies and Partnerships, file and pay. Checked: 27.09.2026.
Maksym Stepanenko
Managing Partner, Crystal Tax
International client projects since 2012: company structures, tax, immigration, DUNS and NCAGE. 50+ jurisdictions.
“Crystal Tax provided invaluable assistance in setting up our company in the United Arab Emirates…”
Yevelina K.2 years ago · Google Maps
“Opening a bank account abroad sounded scary at first, but Crystal Tax made it super easy. They knew exactly which banks to approach, what paperwork was needed…”
Sergei M.a year ago · Google Maps
“As a fast-growing startup, we needed clear, actionable tax advice — and Crystal Tax delivered exactly that. No jargon, no fluff.”
Inna M.a year ago · Google Maps
Briefly describe your task: the country, the business activity and the timing. That is enough for us to propose a solution and the order of work.
We reply within one business day.
Or message us
How we work
In the first consultation we review your task and name suitable structure and country options.
Before work starts we fix the scope, stages and estimated timing of each step.
One responsible specialist runs your project. We reply within one business day via Telegram, WhatsApp or email.
Most procedures run remotely. Where the law requires an in-person visit, we plan it in advance.