Key principle: taxes are paid where you are a tax resident
A freelancer's taxes are tied not to the employer or the platform but to tax residency. If a specialist spends most of the year in one country, they are usually considered its tax resident and must declare worldwide income there — regardless of where the money comes from. This is the base framework from which everything else is built: status, regime, currency and reporting.
Residency matters more than citizenship
Citizenship alone does not determine tax obligations — residency and local rules do. When relocating, the first step is not hunting for a "convenient jurisdiction" but understanding where you actually live, what the residency criteria are and which regimes are open to freelancers. Those planning a move can study career guides for relocation scenarios.
A client paying does not mean tax is withheld
When a freelancer is paid directly by a client, tax is usually not withheld automatically. Calculating and remitting it is the specialist's own responsibility. This is the main difference from employment: an employer withholds tax for an employee, while a freelancer takes that role personally. Mistakes here lead to penalties, not warnings.
What tax statuses freelancers use
In practice, freelancers and IT specialists operate under one of several statuses: self-employed or sole proprietor, legal entity, or unregistered individual. Each has its own limits, rates and reporting requirements. Choosing a status is the first practical decision after determining residency.
Self-employed or sole proprietor
Individual status is usually simpler to administer and suits most freelancers at the start. Simplified regimes target small turnover and often come with annual revenue limits and activity restrictions. Check in advance whether your work — media buying, development, design, consulting — fits the regime. Some income types are excluded.
Legal entity
A legal entity makes sense with regular large turnover, multiple contractors and a need to formalize team payments. It carries more admin load: bookkeeping, reporting, possible currency reporting. In return you get flexibility in expenses and contracts. Those scaling a team can use the post a job section.
Unregistered individual
Earning without registration is a violation almost everywhere. Some jurisdictions allow one-off casual gigs, but systematic freelance income requires an official status. Banks track recurring transfers and may ask for the source of funds — not a tax audit, but a risk of blocked operations.
Comparing statuses and grades: what matters
The core differences between statuses lie in admin load, expense flexibility and turnover limits. Below is a qualitative comparison. Note that specific rates and limits vary by country and regime, so verify them locally.
| Parameter | Self-employed | Sole proprietor | Legal entity |
|---|---|---|---|
| Entry threshold | Minimal | Medium | High |
| Admin load | Low | Medium | High |
| Hiring staff | Limited or banned | Possible with caveats | Fully possible |
| Expense flexibility | Limited | Moderate | High |
| Turnover limit | Strict | Higher | Usually none |
Specialist grade and tax status
The higher the income, the more often a specialist considers a sole proprietorship or legal entity — it allows legal expense accounting and work with multiple clients. Junior freelancers usually start self-employed, middle move to a sole proprietorship, senior specialists and agency owners use legal entities or hybrid structures. This is observed market logic: the more complex the money flows, the more important the status.
Media buyers and affiliate specialists
The digital niche has its own specifics: income often comes from affiliate networks and advertisers, sometimes in different currencies. For such specialists, currency control and proper registration of foreign payments matter. Browse current roles in the media buyer jobs section to see what cooperation formats the market offers.
How to pay taxes when working from abroad
Remote work from another country complicates the scheme: you must account for two jurisdictions' residency, currency control and double taxation avoidance. Double taxation is governed by international treaties — where one exists, it lets you credit tax already paid and avoid paying twice.
Double taxation treaties
If a treaty exists between the residency country and the source country, a credit rule usually applies: tax paid in one country is counted when calculating in the other. Without a treaty, income may be taxed twice. Before relocating, check whether a treaty exists and whether the foreign client will withhold tax at source.
Currency control and currencies
Receiving payment in foreign currency almost always requires attention to banking rules: limits, mandatory conversion of part of revenue, proof of source of funds. Rules change periodically, so check current terms with your bank and regulators. Keeping money "on a friend's card" is not a solution but a risk — it complicates provability of income.
Practical steps: getting your taxes in order
Order in a freelancer's taxes is built around repeatable actions: determine residency, choose a status, keep records, file on time. Done systematically, the tax part stops being stressful and becomes routine you can delegate to an accountant.
Step 1: determine your residency
Count how many days a year you actually spend in the country. Most jurisdictions use a six-month threshold, but there are exceptions and additional criteria (center of vital interests, property). This is the first parameter everything else depends on.
Step 2: choose a status and check limits
Compare statuses by turnover limits, rates and registration requirements. Check whether your activity falls under simplified regime restrictions. If you work with crypto or affiliate projects, clarify separately how the regulator treats such income.
Step 3: set up income and expense tracking
Keep an income log: date, client, country, currency, payment purpose. Store contracts, invoices and correspondence — this is your evidence base. Track business-related expenses (software, ads, equipment) separately: some regimes allow deducting them.
Step 4: file on schedule
Deadlines vary by regime and country, but the principle is the same: do not miss them. Set reminders and, as income grows, consider a part-time accountant. Calculation errors cost more than support.
Relocation and taxes: what changes when you move
Moving changes your tax status and therefore your obligations. After a residency change, the old regime no longer applies automatically: you need a new status, a new registration and proper closure of prior obligations. The transition period is the riskiest time — plan it in advance.
Closing your status in the old country
When leaving, close your tax status properly: file the final return, pay off debts, get confirmation of no outstanding obligations. Without this you can remain a "debtor" in the old jurisdiction even if you no longer live there.
Opening your status in the new country
In the new country, register with local authorities, choose an available regime and, if needed, notify the bank of your residency change. If you work with large clients, check whether they will need your tax form for reporting. Useful articles on relocation are collected in the WEB-HH blog.
Common freelancer tax mistakes
Most problems come not from complex schemes but from basic inattention. Freelancers forget deadlines, mix personal and business accounts, fail to store documents and confuse self-employed status with a sole proprietorship. Each mistake can lead to additional charges and penalties.
Using a personal account for business money
Mixing personal and business income complicates accounting and makes income opaque. Open a separate account for client payments — this simplifies both reporting and bank interaction. Some banks specifically check the nature of operations on business accounts, so clean flows matter.
Ignoring currency rules
Foreign currency receipts follow separate rules that go beyond tax. Ignoring them is a standalone violation even if tax is fully paid. Check current terms with your bank and regulator before large transactions.
Frequently asked questions
From what income must a freelancer pay taxes?
From virtually any systematic income for services, regardless of the country the money came from. One-off casual gigs are sometimes excluded, but regular freelance work requires an official status. Exact thresholds and exceptions depend on the jurisdiction, so verify them where you are a tax resident.
Can I pay tax only in the client's country?
Usually no. Tax is paid primarily where you are a tax resident. If a double taxation treaty exists between the countries, part of the tax withheld at source can be credited when calculating in your residency country. Without such a treaty, double payment is possible.
Which status should I choose when starting out?
Most specialists start self-employed due to the minimal entry threshold and simple reporting. As income grows, moving to a sole proprietorship or legal entity makes sense — it offers more flexibility in expenses and team work. The decision depends on limits and activity type in your country.
What happens if I do not pay taxes?
Consequences include fines, penalties and additional charges, and in some cases blocked banking operations and more serious sanctions. Banks track regular receipts and may ask for proof of legality. The earlier your status is settled, the lower the risk.
Does a freelancer need an accountant?
At the start you can manage alone if income is small and the regime is simple. As turnover grows, foreign currency receipts appear or you relocate, an accountant saves time and reduces the risk of errors. Part-time accounting is usually cheaper than the consequences of incorrect filing.
How does relocation affect tax obligations?
Moving changes tax residency, which directly affects obligations. You must properly close your status in the old country and open it in the new one: file the final return, pay off debts, register at the new address. The transition period is the riskiest time — plan it in advance.