Accounting for NGOs, LLCs and representative offices
Accounting for NGOs, charitable foundations and grant-funded projects in Ukraine
We keep the books of NGOs and foundations so that they are audit-ready from day one: separate analytics for each project and donor budget line, donor reports in the donor’s format, payroll and HR, the non-profit tax report. For LLCs, representative offices and foreign-owned companies: tax reporting, IFRS and head-office reporting in English, restoring neglected books. Kyiv and remote across Ukraine.
- Start
- from next month, handover takes 2 weeks
- Who we report to
- tax office, donor, head office
- Fee for an LLC
- from UAH 5,000 a month
- Languages
- English and Ukrainian
Short answer
What accounting for NGOs and business includes
Accounting for NGOs and business at MK Audit covers bookkeeping, payroll and HR records and tax reporting, and for grant-funded organisations also project-based accounting and financial reports to donors in the budget format. We keep the books audit-ready from day one. Handover takes about two weeks; work starts from the next month.
What the support includes
Grant accounting by project
Separate accounting for each project and budget line, allocation of shared costs by the donor’s method.
Donor financial reports
Reports in the donor’s budget format with variance explanations, within the deadlines set in the agreement.
Payroll and HR
Salaries, sick leave and vacation pay, payroll taxes and military levy, HR records under the Labour Code.
Tax reporting
VAT, corporate income tax, employee reporting, replies to tax authority requests, non-profit report.
IFRS and head-office reporting
IFRS transformation or parallel books, management reports in English in the group’s format.
Restoring the books
Putting the books in order after a change of accountant or before an audit: source documents, ledgers, reporting.
What you receive every month
A trial balance and ledgers, a report to the donor in the format of their budget, payslips for the staff, and filed returns with their acceptance receipts.
Handover and access
We take over the database and balances, reconcile them against the filed returns and set up access to the taxpayer portal and the bank. The state of the books at the start date is recorded in writing.
Who it is for
NGOs and foundations
Non-profit status, grants, donations, humanitarian aid.
Companies of any legal form
LLCs, private enterprises, joint stock companies and cooperatives: bookkeeping, taxes, payroll.
Private entrepreneurs
Single tax, income ledger, filings, unified social contribution and payroll for staff.
Representative offices
Foreign companies in Ukraine, non-resident representative office taxes.
Foreign-owned companies
IFRS, head-office reports in English, support during the group audit.
How we start
Getting to know the assignment
We clarify the structure, projects, donors and volume of transactions. Proposal within one business day.
Contract and handover
We send a checklist of six document groups, take over the database, source documents and reports, and record the state of the books at the start date.
Monthly accounting and reporting
Source documents through a secure file exchange, payroll, taxes, donor reports on schedule.
Annual reporting and audit
We prepare the annual statements and support the external auditor chosen by the organisation or the donor.
What organisations say about our accounting
Excerpts from reference letters.
We would like to thank MK Audit for the qualified and professional bookkeeping in our representative office.
The MK Audit team showed attention to detail, which gave us a clear and objective view of our financial processes. They reported progress regularly and were always open to discussion.
We have worked together since 2016. MK Audit shows a high degree of professionalism and care for detail and offers an individual approach to the needs of our organisation.
Business in Poland
For a business in Poland, our group office MK Buhgalteria handles bookkeeping for a JDG in Poland, accounting for a spółka z o.o. and online JDG registration. Service in English: English-speaking accountant in Poland.
MK Audit: a full member of the international association DFK International
DFK International is a global alliance of accounting firms and their expert teams, working closely together across over 430 offices in over 90 countries and territories. Each member firm, independently owned and managed, meets the DFK standard of excellence. For a donor or a foreign parent company this means an auditor working to the standards of an international association, with English-language reports read in any country.
An independent Member Firm of DFK International, a global alliance of accounting firms and their expert teams.
About DFK International- member firms
- 200+
- offices worldwide
- 430+
- countries and territories
- 90+
DFK International figures, February 2025
Reports in two languages. Auditor’s report and management letter in English and Ukrainian, in the format of the donor or the group.
Donors whose requirements we know. EU, GIZ, UN agencies, Sida, embassies, the Global Fund, international foundations.
Foreign-owned companies. Roche, B. Braun, Acumen International, Oriflame, Samsung, Kodak: audit, IFRS, accounting for representative offices.
Frequent questions about accounting
Can you keep the books and audit them at the same time?
Under independence rules an auditor cannot audit books they keep themselves. So for each client we do either the audit or the accounting.
How are documents transferred?
Through a secure file exchange. We work remotely across Ukraine, meetings online or at the office in Kyiv.
Do you prepare reports in English for the head office?
Yes, management and financial reports in English in the format the group uses.
How much does the support cost?
For an LLC, bookkeeping starts from UAH 5,000 a month and payroll with HR records from UAH 400 per employee a month; the exact fee depends on transaction and headcount volume. For NGOs and foundations the fee depends on the number of projects, donor reports and staff: proposal within one business day after reviewing the assignment.
What documents do you need to take over our accounting?
Six groups. Registration: the state register extract, the charter, the tax regime and non-profit status. Books: a copy of the database or a trial balance with balances at the handover date. Reporting: filed returns and reports with their acceptance receipts. Grants: agreements with budgets, reports to donors and the remaining restricted funds by project. Staff: employment contracts, orders, the staffing table and payroll data. Access: e-signature keys or a power of attorney, the taxpayer portal and online banking.
When can we start and how long does the handover take?
We start from the next month. The handover takes about two weeks: we take over the database, reconcile balances against the filed returns and set up access. If the accountant has already left or the books are behind, bookkeeping restoration comes first and the timing then depends on the volume.
Do you keep separate grant accounting for each project?
Yes, this is the core of the work for non-profits. Every project has its own analytics by donor budget line, shared costs are allocated by the method set in the agreement, and exchange differences follow the donor rule. The report to the donor comes out of the ledgers instead of being assembled by hand from bank statements.
Detailed pages by topic
In-depth material on the firm’s current website.
- Accounting services in Ukraine for foreign companies
- Accounting outsourcing for companies
- Bookkeeping services in Ukraine
- How to choose an accounting company in Ukraine
- Accounting policy of a non-profit organisation
- Payroll outsourcing
- HR records
- Representative office taxes
- IFRS accounting
- Restoring neglected books
Get a proposal for accounting support
Describe the organisation, its projects and the volume of transactions. Proposal after reviewing your assignment, reply within one business day.
Ukrainian register of auditors and audit entities, No. 4624. An independent Member Firm of DFK International, a global alliance of accounting firms and their expert teams.
or directly +38 (050) 671-55-67, Telegram