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
€654 Monthly Exemption
5 Key Hiring Countries

5 Key Takeaways From This Page

Estonian payroll only works for Estonian residents
The TSD declaration, social tax, and income tax withholding system covers employees who are Estonian tax residents. 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, 20% 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

Component Rate Paid By Calculated On Deadline
Income tax withholding 20% Employee (withheld by employer) Gross salary minus basic exemption 10th of following month
Social tax (sotsiaalmaks) 33% Employer Gross salary 10th of following month
Unemployment insurance — employer 0.8% Employer Gross salary 10th of following month
Unemployment insurance — employee 1.6% Employee (withheld) Gross salary 10th of following month

Full Employer Cost Calculation — Estonian Employee
True Cost of a €3,000 Gross Salary — Estonian EmployeeEmployee gross salary: €3,000.00
Employer costs (on top of gross salary): Social tax (33%): +€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 (20% on €3,000 − €654 exemption): −€469.20
Less: unemployment insurance (1.6%): −€48.00
Less: II pillar pension (2% — if enrolled): −€60.00
Net take-home pay: €2,422.80

Company pays €4,014 to field €2,423 take-home

Monthly Estonian Payroll Journal Entry (Single Employee, €3,000 Gross)
DR Salary Expense (OpEx) €3,000 / DR Employer Social Tax Expense €990 / DR Employer UI Expense €24
CR Employee Income Tax Payable €469.20 / CR Employee UI Payable €48.00 / CR Net Salary Payable €2,422.80 / CR Social Tax Payable €990 / CR Employer UI Payable €24

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

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
• Cannot delegate without company approval
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
• Economically dependent — company is primary income source
The IT contractor risk in Germany, France, and Poland
Germany, France, and Poland have particularly aggressive enforcement of misclassification. 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

Platform Countries Monthly Fee Key Strength
Deel 150+ €499–599/employee Largest network; fast onboarding
Remote 170+ €599/employee Strong compliance focus; owned entities
Multiplier 150+ €400/employee Competitive pricing
EOR Monthly Invoice — German Developer via Deel
DR OpEx — Salaries €5,500 / DR OpEx — Employer Social Security €1,270 / DR OpEx — EOR Service Fee €550
CR Accounts Payable — Deel €7,320

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 proves an individual is covered by the social security system of their home country while working temporarily in another EU member state. Without an A1 certificate for a posting exceeding a few days, both countries may claim social security contributions — creating a dual liability.

1
Prepare application
2
Submit via EMTA portal
3
Receive A1 certificate
4
Provide to authorities
5
Monitor duration

Section 5 — Country-Specific Payroll Requirements

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

🇩🇪 Germany
Social security: ~40% (split)
EOR available: Yes
Risk: Strictest misclassification enforcement
🇵🇱 Poland
Social security: ~20% employer
EOR available: Yes
Risk: ZUS audits increasing
🇵🇹 Portugal
Social security: 23.75% employer
EOR available: Yes
Risk: NHR regime considerations
🇬🇪 Georgia
Social security: 0%
EOR available: Limited
Risk: Check PE implications
🇺🇦 Ukraine
Social security: 22% employer
EOR available: Yes
Risk: Check actual residence
The Build vs Buy Decision — Contractor vs EOR vs Entity
Genuine contractor: < €1 week setup, high risk if not genuine
Employer of Record (EOR): 1–2 weeks setup, low risk
Local entity: 2–4 months setup, very low risk

Section 6 — Payroll Accounting Across Different Arrangements

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

Arrangement Recorded In OÜ Books As EMTA Declaration
Estonian employee Salary expense + employer social tax TSD — monthly by 10th
EOR arrangement Single invoice from EOR platform No Estonian declaration
Genuine EU contractor Professional services (OpEx) No TSD for non-Estonian
Posted worker (A1) Same as Estonian employee TSD — monthly
ESOP and Equity Accounting for Remote Teams
Under 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 combined employer social tax + employer UI + withheld income tax + withheld employee UI in one transfer 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.

Once the employee establishes Spanish tax residence (typically after 183 days in Spain, though the exact rules depend on their circumstances), they become a Spanish tax resident and Spanish employment law applies. 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 →