By market estimates, a large share of digital specialists — media buyers, affiliate managers, designers and developers — work as freelancers or contractors rather than full-time employees, and this group most often faces questions about tax reporting. At the same time, there are currently around 1,897 active vacancies in digital roles on specialised platforms, and almost half of them — 47% — offer a remote format, which directly increases the number of people who must handle taxes on their own.
Who counts as a freelancer for tax purposes
Freelancer is not a legal status — it is a way of working. Tax authorities look not at whether you call yourself a freelancer, but at how your relationship with the client is structured and how you receive income. That determines which taxes you pay and who withholds them.
The key dividing line is simple: do you have a formal tax status (self-employed, sole proprietor, a self-employed professional depending on jurisdiction) or not. If not, income is generally taxed as personal income, often at a higher rate and without professional deductions. If yes, you fall under one of the special regimes.
Three typical arrangements for digital freelancers
In practice, digital specialists work under three main arrangements, and each has its own tax consequences.
- Direct contract with a foreign client. You issue an invoice and receive payment to an account or e-wallet. The client is not a tax agent — all obligations fall on you.
- Working through a platform or marketplace. The platform may act as an intermediary, but that does not always make it a tax agent. Read the terms: who prepares the reporting.
- Working through an agency intermediary. The agency signs the contract and pays you as a contractor. Part of the tax burden may lie with the agency — check the agreement.
If you are looking for new projects and want to understand how the market structures relationships, browse remote jobs — you can see which collaboration formats are offered most often.
Which tax status a freelancer should choose
Choosing a status is the first and most important step. It determines the rate, income thresholds, reporting volume, and whether you can accept payments from foreign clients without extra complications.
There is no universal answer: status is matched to your turnover, client geography and willingness to keep records. Below is a qualitative comparison, without invented figures — always verify exact rates and thresholds against the current law in your country.
Status comparison: what to check
| Status | Best for | Reporting | Limitations |
|---|---|---|---|
| Self-employment | Freelancers with low turnover and no employees | Minimal, often via an app | Annual income cap and restricted activities |
| Sole proprietorship, simplified system | Those above the self-employment cap or needing employees | Regular: declarations and contributions | Mandatory insurance contributions even with no income |
| Special regime for foreign clients | Those receiving foreign currency from overseas companies | Depends on jurisdiction; currency accounting often required | Requires correct handling of currency receipts |
It is also worth mentioning the status of a foreign tax resident. If you live in one country and your clients are in another, you may face double taxation — double taxation treaties can help. This is a topic for a qualified tax advisor, not a one-size-fits-all tip.
A basic guide to moving between grades and employment formats is available in the career guides section.
How to pay taxes when your client is abroad
Remote work for foreign clients is the most common source of tax complications. The main problem is not the rate but currency control and the fact that a foreign client is not your tax agent.
This means no one but you will withhold and remit the tax. The duty to calculate and pay rests entirely on the freelancer. If you fail to do so, the tax authority will learn about the income from bank data — and assess additional charges with penalties and interest.
Currency control: what to check before the first payment
- How currency is credited. Ask your bank whether a separate currency account is required and which documents are needed for crediting.
- Which contract is needed. For large receipts, the bank may request a contract or invoice. Missing documents are a common reason for blocked payments.
- Repatriation deadlines. Some jurisdictions require foreign-currency earnings to be credited within a certain period. Check current rules.
- Fees and conversion. Account for them in your calculations — they affect your actual income and therefore your tax base.
If you are just entering the foreign market and want to see which contract formats employers offer, the affiliate and media buying vacancies selection will help.
A step-by-step algorithm to get your taxes in order
Tax chaos among freelancers comes not from complicated rules but from a lack of system. Below is a workable algorithm that suits most digital specialists working for themselves.
Go through it once — and afterwards reporting will take minimal time.
Step by step
- Determine your tax residency. This is the foundation: your country of residence (and sometimes the number of days spent there) determines whom you pay.
- Choose a status. Compare self-employment, sole proprietorship and special regimes for your situation — see the table above.
- Set up payment collection. Open a suitable account, configure invoices, check currency control.
- Keep income records. A simple monthly table: amount, client, currency, date. This will save you in any audit.
- Calculate your tax base. Income minus documented expenses (if the regime allows). Keep receipts for expenses.
- Pay on time. Set reminders for advance payments and the final declaration.
- Review your regime once a year. As turnover grows, a status may stop fitting — that is normal.
Typical freelancer mistakes
- Working with no status at all. Income is still visible to the bank — the risk of additional charges is high.
- Ignoring currency control. A blocked payment costs more than an early consultation.
- Mixing personal and business funds. Complicates accounting and raises red flags.
- No documents for expenses. You lose the right to reduce your tax base.
- Missed advance payments. Fines and interest arrive even with a fully correct annual declaration.
Grade, income and tax burden
The higher your income as a specialist, the more noticeable the difference between tax regimes. This is the main reason successful freelancers revisit their status as they grow. For estimated salary ranges by grade, see the salary overview by role.
The difference by grade is qualitative rather than in exact figures:
- Junior / starting freelancer. Low turnover; the simplest regime with minimal reporting is often enough.
- Middle. Turnover grows, foreign clients appear — currency control and correct paperwork come to the fore.
- Senior / top specialist. Noticeably higher income and accounting requirements; a sole proprietorship or special regime plus an accountant often makes sense.
This is visible in the market too: for example, media buyer roles in the dating niche list a range of $700–1000 per month — income that must also be taxed correctly and may influence your choice of regime. See more such offers in the media buyer vacancies selection.
Does a freelancer need an accountant
The short answer: usually not at the start, and increasingly yes as turnover grows and foreign-currency receipts appear. An accountant is not legally mandatory, but they remove the risk of mistakes that cost more than their fee.
The threshold logic is simple. As long as you have one or two clients, one regime and no currency — you can handle it yourself. Once foreign contracts, currency control, multiple income sources or hired contractors appear — manual accounting becomes a source of errors.
When to definitely consult a specialist
- You have foreign clients and currency receipts.
- You changed your country of residence or tax residency.
- Your income is approaching your regime's threshold.
- You plan to hire contractors.
- You have mixed income sources (projects + products + affiliate programmes).
Employers who onboard contractors and want to do it by the book will benefit from understanding tariff terms in advance — see employer pricing.
What is changing for freelancers: what to watch in 2026
Tax rules for the self-employed and remote contractors change regularly, and there is no frozen universal answer. In 2026, what matters for a freelancer is not memorising rates but keeping three things under control: your status, currency receipts and reporting deadlines.
A practical tip: set aside one evening a year to review your tax status. Check whether your regime's thresholds have changed, whether it still fits your turnover, and whether foreign contracts are correctly documented. This approach is cheaper than any emergency consultation after an assessment.
More breakdowns of terms and employment formats are in the IT glossary, and fresh digital career content is in the WEB-HH blog.
Frequently asked questions
Does a freelancer have to pay taxes if the client is abroad?
Yes. A foreign client is almost never your tax agent, so the duty to calculate and pay tax rests entirely on you. The bank reports incoming payments, so receiving income unnoticed is not realistic. To avoid additional charges and interest, set up a suitable tax status in advance and keep monthly records of receipts. Exact rates depend on your tax residency and chosen regime.
What is the difference between self-employment and a sole proprietorship?
Self-employment is simpler: less reporting, often arranged via an app, but there is an annual income cap and restricted activities. A sole proprietorship offers more freedom — you can hire employees and handle larger turnover, but mandatory contributions apply even with no income and regular reporting is required. The choice depends on your turnover and growth plans. If income grows steadily, a sole proprietorship or special regime is often more convenient.
What is currency control and does it apply to freelancers?
Currency control is the set of rules by which banks and the state monitor foreign-currency receipts. It directly applies to freelancers working with foreign clients. In practice this means the bank may request a contract or invoice, some jurisdictions have deadlines for crediting earnings, and non-compliance leads to blocked payments. Check current rules with your bank and a tax advisor.
Does a freelancer need an accountant?
Usually not at the start: with one or two clients and minimal reporting you can manage yourself. An accountant becomes useful as turnover grows, currency receipts appear, tax residency changes, or you hire contractors. Their services are often cheaper than fines and interest for mistakes. Base the decision on the volume of your operations, not on an "always" or "never" principle.
What should I do if I change my country of residence?
Changing country can alter your tax residency, and therefore whom you pay taxes to and under which rules. Double taxation is possible and is governed by international treaties. Do not postpone this: notify your bank, check your status, and if needed consult a tax specialist in both jurisdictions. Mistakes here are expensive, and correcting them retroactively is difficult.
How can a freelancer keep income records without complex software?
A simple table is enough: date, client, amount, currency, payment status. This covers most tasks — from calculating your tax base to confirming income during an audit or visa application. Over time you can move to a dedicated service, but starting with a complex system is unnecessary. The key is to keep records regularly rather than reconstructing them once a year from statements.