Remote Teams Payroll for IT and SaaS Companies

A practical guide to paying remote employees and contractors across multiple countries – Estonian payroll mechanics, Employer of Record setup, contractor vs employee classification, A1 certificates, and country-by-country requirements for the most common IT hiring locations.

Estonian Payroll
EOR Contractor Rules A1 Certificates EU Posted Workers Country Guides Misclassification
33% Social Tax Rate
10th TSD Deadline
EOR Intl. Payroll
24mo A1 Max Duration
€700 Monthly Exemption
5 Key Hiring Countries

5 Key Takeaways From This Page

Estonian payroll obligations depend on where the employee works, their tax residence, and which country’s social security legislation applies. Non-residents may also be subject to Estonian payroll taxation in certain circumstances.
The TSD system also covers certain payments to non-resident employees where Estonia has taxation or social security rights. Tax residence alone does not determine whether Estonian payroll applies. Paying a remote developer in Germany through Estonian payroll alone does not satisfy German employment law, social security, or income tax obligations.
Employee vs contractor status is determined by substance, not contract
Calling someone a contractor in an agreement does not make them one. If the relationship looks like employment – exclusive work, managed schedule, company tools, no independent business risk – most countries will reclassify it regardless of what the contract says.
EOR is the fastest compliant path to hiring internationally
Employer of Record services (Deel, Remote, Multiplier) allow you to hire employees compliantly in 100+ countries without setting up a local entity. They act as the legal employer; you direct the work. Cost is typically €400–900 per person per month.
A1 certificates allow short-term EU postings within Estonian social security
Estonian employees temporarily working in another EU country can remain in the Estonian social security system for up to 24 months with an A1 certificate from the Estonian Social Insurance Board. This avoids dual registration but requires proactive application.
Employer cost in Estonia is gross salary + 33% social tax + 0.8% UI
The true cost of an Estonian employee is approximately 34% above the gross salary figure. A €3,000 gross salary costs the company €4,014/month (€3,000 + €990 social tax + €24 unemployment insurance). This must be budgeted correctly from the first hire.

What payroll obligations does an Estonian IT or SaaS company have for a remote team? For Estonian-based employees: TSD payroll declaration by the 10th, 33% social tax, 22% income tax withholding, and unemployment insurance contributions. For non-Estonian employees: either an Employer of Record (EOR) in the employee’s country, a local entity with local payroll registration, or a verified genuine contractor arrangement. This page covers every option, with the accounting entries, country-specific requirements, and decision framework for each.

Section 1 – Estonian Payroll Mechanics

TSD declarations, social tax, income tax withholding, and the full employer cost calculation.

The Estonian Payroll Framework

Estonian payroll is administered through the EMTA TSD (töötamise register and sotsiaalmaks declaration) system. Every employer with at least one employee must register each employee in the Employment Register (Töötamise register) before their first working day, and file a monthly TSD declaration by the 10th of the following month declaring wages and calculating taxes due.

The employer’s obligations comprise three distinct payments: income tax withholding (retained from the employee’s gross salary and paid to EMTA), social tax (an employer-borne cost on top of gross salary, paid to EMTA), and unemployment insurance (both employer-borne and employee-borne portions paid to EMTA).

Component Rate Paid By Calculated On Paid To Deadline
Income tax withholding 22% Employee (withheld by employer) Gross salary minus employee unemployment insurance contributions, mandatory II pillar pension contributions where applicable, and the applicable basic exemption EMTA 10th of following month
Social tax (sotsiaalmaks) 33% Employer Gross salary EMTA 10th of following month
Unemployment insurance – employer 0.8% Employer Gross salary EMTA 10th of following month
Unemployment insurance – employee 1.6% Employee (withheld) Gross salary EMTA 10th of following month
II pillar pension (if applicable) 2%, 4% or 6%, depending on the employee’s selected contribution rate Employee (withheld) Gross salary Pension fund via EMTA 10th of following month
Full Employer Cost Calculation – Estonian EmployeeTrue Cost of a €3,000 Gross Salary – Estonian Employee

Employee gross salary: €3,000.00

Employer costs (on top of gross salary):
Social tax (33% of €3,000): +€990.00
Unemployment insurance – employer (0.8%): +€24.00

Total employer cost: €4,014.00 (133.8% of gross salary)

Employee take-home pay calculation:
Gross salary: €3,000.00
Less: income tax (assuming €700 basic exemption, 1.6% unemployment insurance and 2% II pillar): −€482.24
Less: unemployment insurance (1.6%): −€48.00
Less: II pillar pension (2% – if enrolled): −€60.00

Net take-home pay: €2,409.76

Company cost is €4,014 and, assuming a €700 basic exemption and 2% II pillar contribution, employee net pay is €2,409.76 – split between employer and employee | Budget €4,014 per headcount for this salary level, not €3,000

The TSD Declaration – What It Contains

The TSD (Tulu- ja sotsiaalmaksu ning kohustusliku kogumispensioni makse deklaratsioon) is a monthly declaration filed by the 10th day of the month following the payroll period. It lists every employee by name and personal ID code, their gross salary, the income tax withheld, social tax calculated, and pension and unemployment insurance contributions.

The declaration is filed through the EMTA e-Tax portal. After submission, EMTA generates a payment reference number for the combined tax amount. The total payment must be received by EMTA by the 10th – filing and payment on the same day is recommended. Late payment accrues 0.06% interest per day.

Monthly Estonian Payroll Journal Entry (Single Employee, €3,000 Gross)

Account Debit (DR) Credit (CR)
Salary Expense (OpEx) €3,000.00
Employer Social Tax Expense (OpEx) €990.00
Employer Unemployment Insurance (OpEx) €24.00
Employee Income Tax Payable (EMTA) €482.24
Employee Unemployment Insurance Pay. €48.00
Employee II Pillar Pension Payable €60.00
Net Salary Payable (to employee) €2,409.76
Social Tax Payable (EMTA) €990.00
Employer UI Payable (EMTA) €24.00

Assuming a 2% II pillar contribution, the liabilities declared and paid to EMTA are income tax €482.24 + social tax €990 + employee unemployment insurance €48 + employer unemployment insurance €24 + funded pension contribution €60 = €1,604.24. The employee net payment is €2,409.76. The funded pension contribution is declared and paid through EMTA, not separately by the employer directly to the pension fund.

Section 2 – Employee vs Independent Contractor

The classification test, the risks of misclassification, and how to structure a legitimate contractor relationship.

The Classification Test – Substance Over Form

Whether a working relationship is employment or self-employment is determined by the facts of the relationship – not by what the contract calls it. Every EU country applies a substance-over-form test. The specific criteria vary slightly by country, but the core factors are the same: who controls how the work is done, whether the person bears commercial risk, whether they work for multiple clients, and whether they use their own tools and resources.

Genuine Independent Contractor

  • Works for multiple unrelated clients simultaneously
  • Sets their own schedule and working methods
  • Uses their own tools, hardware, and software
  • Bears their own business risk – outcome-based, not time-based
  • Has their own registered business entity
  • Can subcontract or substitute another person
  • Not economically dependent on a single client
  • Sets their own rates and negotiates independently
  • Invoices for results delivered, not hours worked
Misclassified Employee Indicators

  • Works exclusively or primarily for one company
  • Works specific hours set by the company
  • Uses company-provided hardware, tools, and systems
  • No personal financial downside if work is poor quality – company bears risk
  • Long-term continuous engagement with no clear project end
  • Cannot delegate without company approval
  • Economically dependent – company is primary income source
  • Rate is fixed and reviewed by the company like a salary
  • Paid by the hour or month, not per deliverable

Consequences of Misclassification

Misclassification is not a minor administrative issue. When discovered – usually in an employment law audit or through a worker complaint – the consequences apply retroactively from the start of the relationship and compound as time passes without regularisation.

Consequence Who It Affects Typical Liability Timeline
Back-assessed employer social security Company Unpaid social security contributions for the legally recoverable period, plus applicable interest Subject to national limitation periods, which may be extended in cases of intentional non-payment
Income tax withholding assessment Company Employer assessed for income tax that should have been withheld Retroactive to start date
Employment rights claims Worker Worker can claim holiday pay, sick pay, notice pay, and unfair dismissal damages Retroactive to start date
Administrative and criminal fines Company Country- and offence-specific; France’s standard EUR 225,000 corporate criminal fine for concealed employment is not a general administrative fine per employee Subject to the applicable enforcement procedure and limitation periods
Criminal liability (severe cases) Management Personal liability where the conduct constitutes a criminal offence under applicable national law May apply to past conduct, subject to the applicable limitation period
Contractor tax liability Worker Worker may need to repay incorrectly claimed self-employment deductions Retroactive to start date
The IT contractor risk in Germany, France, and PolandGermany, France, and Poland have particularly aggressive enforcement of misclassification. Germany’s social security authorities (Deutsche Rentenversicherung) run targeted audits specifically on IT freelancers who work exclusively for one client. French courts have consistently reclassified IT contractors as employees in cases involving dedicated work and economic dependence. Polish ZUS (social security) has active programmes to identify false self-employment in the technology sector. If you have contractors in these countries who meet the misclassification indicators above, the risk is not theoretical – it is active and enforced.

Section 3 – Employer of Record (EOR)

How EOR works, which platforms to use, what it costs, and what to watch out for.

What an EOR Does

An Employer of Record (EOR) is a third-party company that becomes the legal employer of your remote worker in their country of residence. The EOR handles all local employment law compliance: they register the employee in the local social security system, run local payroll, withhold and remit local income taxes, issue compliant employment contracts, and manage local benefits requirements. You retain full day-to-day management of the person’s work.

For an Estonian SaaS company hiring a developer in Germany, using an EOR means: the EOR registers as a German employer, runs German payroll for the developer, pays German social security contributions, and handles all German employment law. Your Estonian OÜ pays a monthly invoice to the EOR covering salary + local employer taxes + the EOR’s service fee.

Legal Employer

EOR is the legal employer in the destination country – your OÜ avoids entity setup.

Local Compliance

EOR handles employment contracts, social security, income tax, and benefits under local law.

You Manage the Work

Day-to-day direction, tasks, and performance management remain with your company.

You Pay the Invoice

Monthly invoice to your OÜ: salary + employer taxes + EOR fee (typically €400–900).

Exit Flexibility

End the EOR arrangement without entity dissolution – more flexible than a local subsidiary.

Major EOR Platforms – Comparison

Platform Countries Monthly Fee Key Strength Key Limitation
Deel 150+ €499–599/employee Largest network; fast onboarding; strong EU coverage Premium pricing; some country coverage thinner than claimed
Remote 170+ €599/employee Strong compliance focus; owned entities (not partners) in many countries Less flexible for complex arrangements
Multiplier 150+ €400/employee Competitive pricing; good APAC and emerging market coverage Smaller EU entity network; some via local partners
Rippling 50+ €500+/employee Best for US-centric companies; strong HRIS integration Fewer European entities; less suited for EU-first companies
Oyster 180+ €499/employee Strong equity and benefits management; good for scaling Less suited for complex local benefit requirements

Accounting for EOR Costs

EOR invoices are typically monthly and cover: the employee’s gross salary, employer social security contributions in the destination country, and the EOR platform fee. These are recorded as operating expenses – the breakdown of salary vs employer taxes vs platform fee may be on the invoice or available in the EOR platform’s reporting dashboard.

EOR Monthly Invoice – German Developer via Deel

Account Debit (DR) Credit (CR)
OpEx – Salaries (German developer gross) €5,500.00
OpEx – Employer Social Security (Germany) €1,270.00
OpEx – EOR Service Fee (Deel) €550.00
Accounts Payable – Deel €7,320.00

EOR invoice is a single document from Deel. Breakdown of salary vs employer taxes vs fee may require login to Deel dashboard. Record on P&L as: salary expense + employer SS + platform fee separately for management reporting.

Section 4 – A1 Certificates and EU Posted Workers

Keeping Estonian employees in the Estonian social security system when they work temporarily in other EU countries.

What the A1 Certificate Achieves

The A1 certificate (formerly called E101) is an EU document that proves an individual is covered by the social security system of their home country while working temporarily in another EU member state. For an Estonian employee temporarily working in Germany, an A1 certificate means they remain in the Estonian social security system – the employer continues to pay Estonian social tax, and no German social security registration is required for the posting period.

Without an A1 certificate for a posting exceeding a few days, both countries may claim social security contributions – creating a dual liability that is expensive and administratively complex to resolve. Always obtain the A1 certificate before a posting begins.

A1 Scenario Maximum Duration Who Applies Key Condition What It Prevents
Employee temporarily posted to one EU/EEA country or Switzerland 24 months Employer applies to Estonian Social Insurance Board Must be ordinary Estonian employee; genuine temporary posting With a valid A1 certificate, the employee generally remains subject to the home-country social security system and avoids duplicate social security contributions in the host country
Employee regularly working in multiple countries No general 12-month A1 limit; the applicable social security legislation is determined under the multi-state worker rules The worker must notify the designated institution in their country of residence so that the applicable social security legislation can be determined Regular work pattern; not permanent relocation An A1 certificate confirms which single country’s social security legislation applies
Self-employed person temporarily carrying out similar activity in another EU/EEA country or Switzerland Up to 24 months where the statutory conditions are met Self-applied Substantial activity in Estonia; temporary work abroad A valid A1 may allow continued coverage under Estonian social security instead of the destination-country system
Employee permanently relocating to EU country The temporary-posting rule does not apply to a permanent relocation Applicable coverage must be established with the competent social security institution Working exclusively in the destination country normally requires local coverage; A1 may still apply to genuine multi-state work or an agreed exception A1 confirms the applicable social security legislation where the relevant coordination rules apply

Obtaining the A1 – Step by Step

1
Prepare application
Gather: employee’s personal data, Estonian OÜ registration, destination country, posting dates, description of work
2
Submit via portal
For employed: apply through Estonian Social Insurance Board (sotsiaalkindlustusamet.ee). Processed within 10-15 business days.
3
Receive A1 certificate
Issued as PDF showing employee details, destination country, coverage period, and confirmation
4
Provide to authorities
The A1 certificate should be available as evidence of the applicable social security legislation. Separate host-country posting notifications or employment-law requirements may also apply depending on the destination country and circumstances.
5
Monitor duration
The 24-month limit applies to the standard temporary-posting rule. It does not apply in the same way to persons who habitually work in two or more Member States, for whom separate multi-state social security rules determine the applicable legislation.

Section 5 – Country-Specific Payroll Requirements

The five most common hiring countries for Estonian IT and SaaS teams.

Key Hiring Locations for Estonian IT Companies

Estonian IT and SaaS companies most commonly hire remote talent in the following countries. Each has its own social security system, income tax framework, employment rights, and EOR availability. The overview below provides the key parameters – for detailed country setup, engage a local employment lawyer or rely on your EOR platform.

🇩🇪 Germany
Social security: ~40% (split employer/employee)
Income tax: 14–45% progressive
EOR available: Yes – all major platforms
Risk: Strictest misclassification enforcement; Scheinselbständigkeit audits common. Minimum wage applies. Works councils above 5 employees.
🇵🇱 Poland
Social security: ~20% employer (ZUS)
Income tax: 12–32% progressive
EOR available: Yes – all major platforms; cost-effective
Risk: Large IT talent pool; competitive salaries. B2B contractor is common and accepted IF genuinely self-employed. ZUS audits increasing.
🇵🇹 Portugal
Social security: 23.75% employer + 11% employee
Income tax: 14.5–53% progressive
EOR available: Yes – all major platforms
Risk: Popular for digital nomads; NHR regime may benefit new residents. Recibos verdes (self-employed invoicing) widely used but genuine independence required.
🇬🇪 Georgia
Social security: 0% (no social security for employers)
Income tax: 20% flat (or VIP status 1%/5%)
EOR available: Limited – fewer platforms; local accountant route common
Risk: No social security contributions; very low tax burden; popular IT hub. Contractor route is simpler here given legal framework. Check PE implications.
🇺🇦 Ukraine
Social security: 22% employer (ESV)
Income tax: 18% flat + 1.5% military levy
EOR available: Yes – several platforms specialise in Ukrainian hiring
Risk: Large developer talent pool; competitive rates. War context: many Ukrainian developers now based in EU countries – check actual residence for correct jurisdiction.
🇷🇸 Serbia
Social security: ~17% employer + ~19.9% employee
Income tax: 10% flat
EOR available: Yes – emerging coverage by major platforms
Risk: Growing IT hub; low employer costs; contractor route (paušalno plaćanje) widely used. Less regulatory risk than Western EU for contractor arrangements.
The Build vs Buy Decision – Contractor vs EOR vs Entity

Approach Setup Time Monthly Cost per Person Compliance Risk Best For
Genuine independent contractor < 1 week €0 overhead cost (market rate only) High if not genuinely self-employed Freelancers with multiple clients; project-based work; non-EU locations
Employer of Record (EOR) 1–2 weeks €400–900 service fee + employer taxes EOR does not eliminate the client company’s tax risks or obligations under applicable labour-leasing rules 1–5 employees per country; early stage; when speed matters
Local entity (subsidiary) 2–4 months €200–600/month accounting + local overhead Incorporation alone does not ensure compliance; employment, payroll and tax obligations must be fulfilled 5+ employees in same country; long-term; when entity presence adds value
Posted worker (A1 certificate) 2–3 weeks for A1 No overhead – Estonian social tax continues A1 covers social security only; host-country employment requirements, posting notifications and income tax must be assessed separately Short-term assignments < 24 months within EU

Section 6 – Payroll Accounting Across Different Arrangements

How to record each type of international payroll cost in your Estonian OÜ books.

Payroll Accounting by Arrangement Type

Arrangement Recorded In OÜ Books As Expense Classification EMTA Declaration
Estonian employee Gross salary expense + employer social tax + employer unemployment insurance; income tax and other employee deductions are liabilities included within gross salary, not additional expenses Personnel expenses TSD – monthly by 10th
EOR arrangement Single invoice from EOR platform Personnel expenses (gross) + employer taxes + platform fee separately Foreign EOR services may require reverse-charge VAT and KMD reporting in Estonia; local payroll reporting is handled by the EOR
Genuine contractor Contractor invoice received – services purchased Professional services / contractor costs (OpEx) Tax reporting depends on the contractor’s status, residence and nature of the payment; an invoice from an Estonian FIE does not automatically require ordinary employee payroll treatment
Posted worker (A1) Same as Estonian employee – Estonian payroll Personnel expenses – Estonian social tax continues Estonian social security reporting continues where confirmed by A1; income tax and any foreign payroll reporting obligations must be determined separately
Georgian/Ukrainian contractor Foreign currency invoice from contractor’s entity Professional services (OpEx) Foreign contractor services may require reverse-charge VAT and KMD reporting in Estonia; withholding and TSD obligations depend on the recipient and the services

ESOP and Equity Accounting for Remote Teams

Many IT and SaaS companies use employee share option plans (ESOPs) to attract and retain remote talent. Under IFRS 2 (Share-based Payment), the fair value of options granted is expensed over the vesting period – creating a non-cash operating expense in your P&L. This expense is particularly relevant for remote team members because: the grant may trigger tax events in the employee’s country of residence (which varies significantly by jurisdiction), and EMTA has specific rules for Estonian employees receiving share options.

ESOP Tax Trigger Estonia Germany UK Key Planning Point
At grant No income tax event Generally no wage tax on the grant of a non-transferable share option or an unfunded virtual entitlement; EMI is a UK scheme No (if EMI or CSOP qualified) Grant generally not taxable in most jurisdictions
At vesting Not taxable (vesting ≠ exercise) Not taxable Not taxable if qualifying scheme Vesting creates rights; tax typically at exercise
At exercise Acquisition of qualifying shares at least 3 years after option grant is generally exempt from fringe benefit tax; earlier exercise generally triggers employer-paid income tax and social tax, subject to statutory exceptions Income tax as employment income Qualifying EMI or CSOP exercise may be exempt from Income Tax and National Insurance; otherwise employment taxes may apply. CGT normally arises on a subsequent disposal Exercise is not automatically taxable; applicable exemptions and scheme conditions must be checked
At sale of shares Capital gains tax (or income tax depending on nature) Capital gains (26.375% in Germany) CGT (at individual rates) Sale triggers capital gains; timing of sale relative to exercise matters
ESOP and Equity Accounting for Remote TeamsUnder IFRS 2, the fair value of options granted is expensed over the vesting period – creating a non-cash operating expense in your P&L. Exercise creates taxable event in the employee’s country of residence.

Frequently Asked Questions

Very risky. Working 40 hours per week exclusively for a single client is the defining indicator of employment in Polish labour law. The ZUS (social security authority) and the Polish Labour Inspectorate actively investigate relationships that match this profile. If reclassified as employment: you would owe all ZUS employer contributions from the start of the relationship (approximately 20% of gross remuneration) plus penalty interest, and the worker would be entitled to employment rights (notice periods, holiday pay, sick pay, etc.). The fact that there is a B2B contract and the person operates as a sole trader (działalność gospodarcza) provides limited protection if the substance of the relationship is employment. Regularise this immediately: either genuinely restructure the relationship so the person has multiple clients and commercial independence, or engage them via an EOR.

Setting up Estonian payroll requires four steps. First, register as an employer with EMTA through the e-Business Register – this is automatic once you hire your first employee. Second, register the employee in the Töötamise register (Employment Register) before their first working day – registration is done through EMTA’s e-Tax portal. Third, agree the gross salary and calculate the monthly take-home – your accountant or EMTA’s salary calculator can do this. Fourth, file the first TSD declaration by the 10th of the month following the first payroll period and pay the employer social tax, employer and employee unemployment insurance, withheld income tax and, where applicable, funded pension contribution are declared and paid to EMTA. The net salary is paid to the employee’s bank account. Your accountant will typically handle all of this from your payroll data.

Spanish tax residence, employment-law obligations and social security treatment must be assessed separately. The 183-day rule is relevant to tax residence but does not determine when Spanish employment law or social security obligations begin. You have two options: engage them via an EOR in Spain (the employee becomes legally employed by the EOR in Spain, with Spanish social security and Spanish income tax – you stop running Estonian payroll for them), or register a Spanish branch or subsidiary and run Spanish payroll directly. The worst option – continuing to run Estonian payroll – does not satisfy Spanish obligations and exposes both the company and the employee to Spanish compliance risk. During the transition period before they establish Spanish residency, an A1 certificate can cover short-term periods. Plan for this transition at least 3 months before the anticipated residency change.

Deel invoices arrive monthly and show a total amount per employee covering: gross salary, employer social security contributions in their country, and the Deel service fee. For accounting, you should: (1) record each invoice as an expense with three line items (salary, employer SS, EOR fee) – you can find the breakdown in the Deel employer dashboard under ‘Cost Explorer’; (2) post to your P&L as personnel expense (salary + employer SS) and platform subscription expense (EOR fee) or combine all three into personnel costs – your choice of policy; (3) reconcile the Deel invoice to your headcount log and confirm the total employer cost per employee against your hiring budget. Deel invoices in EUR for EU-based employees and in USD for US employees – convert USD amounts at the transaction-date rate.

If you genuinely have no employees and all your team are truly independent contractors, the absence of TSD declarations is correct and needs no apology. The right response to the investor is: explain that your team structure consists of independent contractors operating through their own business entities, describe how these contractors meet the genuine independence criteria (multiple clients, own tools, etc.), and note that you have reviewed the relationships for misclassification risk. If you want to proactively strengthen this position, document the independence criteria for each contractor relationship – fee negotiation records, evidence of other clients, contractor’s own registered business. If the investor’s concern is specifically about PE or substance, address those separately. The investor may also be asking because they understand the tax efficiency story: a team of genuine contractors has no Estonian social tax cost (33%), which significantly reduces employer costs and the question may be about whether the team is properly structured to maintain that advantage.

Building a remote team and need compliant payroll across borders?

Book a free 30-minute consultation. We review your team structure, assess misclassification risk, set up Estonian payroll for local staff, and advise on the best EOR solution for your international hires.

companyforbusiness.ee →