Glossary
Shadow payroll
Compliance mechanism that calculates and remits host-country tax and social-security obligations for an internationally mobile worker without delivering additional net pay. The worker continues to receive salary from the home payroll; the employer separately runs a parallel host-country calculation to cover local liabilities.
Shadow payroll is the compliance mechanism that calculates host-country tax and social-security obligations for an internationally mobile worker without delivering additional net pay.
For global payroll and mobility teams, shadow payroll is the parallel run that addresses host-country tax exposure while the worker continues to receive salary from the home payroll. No funds flow to the worker from the shadow calculation.
The mechanic exists because most countries tax employment income where work is physically performed, regardless of where the worker is paid. Cross the host-country thresholds (typically 183 days for income tax, 25 percent of activity for EU social security) and a host-country filing obligation attaches to the employer.
Setup costs average £15,000 per shadow-payroll jurisdiction. Annual ongoing costs run over £6,000 per worker. The cost compounds across multi-jurisdiction mobility programmes and rarely sits inside the EOR per-seat fee.
What does shadow payroll mean in payroll?
In payroll, shadow payroll is the second monthly cycle that runs alongside the home-country run for any worker who crosses host-country tax-residency or social-security thresholds. Three operational features matter for the buyer.
The dual-payroll mechanic
The home payroll continues to pay the worker their full salary in the home currency. The shadow run calculates host-country income tax, social-security contributions, and any host-country employer-side obligations on the same gross figure.
The employer remits the host-country liabilities directly to the host authority. The worker's net pay does not change. The cost increase sits on the employer side as a tax-on-tax gross-up calculation, similar to the net-to-gross payroll mechanic.
The trigger thresholds
The thresholds vary by jurisdiction. UK Statutory Residence Test (SRT) triggers income-tax obligations after 183 days in a tax year. German social-security registration runs from 90 days for posted workers without an A1 certificate.
Singapore applies immediate withholding for any work performed locally. France triggers on 183-day income tax plus the day-one URSSAF question for posted workers. See the A1 certificate entry for the EU social-security coordination route that blocks the German shadow run.
The CJEU 2025 ruling on substantial activity
The December 2025 CJEU ruling in A v. GKV-Spitzenverband changed the EU substantial-activity calculation. Companies could previously aggregate activity across multiple EU countries to clear the 25 percent threshold in any single country.
The ruling now requires country-by-country assessment. A worker performing 15 percent of activity in Germany and 15 percent in the Netherlands triggers obligations in both countries, not just the home base. The change pushed many borderline mobile workers into shadow-payroll scope.
What triggers a shadow payroll obligation across major jurisdictions?
The trigger varies sharply by country. Each runs its own day-count rule, its own substantial-activity test, and its own treatment of incidental work.
| Host country | Income-tax trigger | Social-security trigger | Day-one filing risk |
|---|---|---|---|
| United Kingdom | 183 days (SRT) | 52 weeks NIC (or A1) | PAYE if no host treaty |
| Germany | 183 days plus economic-employer test | 90 days without A1 | Yes if no A1 + work performed |
| France | 183 days | 25% EU substantial activity | URSSAF day-one for posted |
| United States | Substantial-presence test | FICA from first dollar | State-by-state nexus |
| Singapore | Any locally-performed work | CPF for citizens/PRs only | Yes, immediate withholding |
| India | Service-day test | EPF on tenure-band basis | Service-PE trigger at 183 days |
| Netherlands | 183 days plus 30% ruling | 25% EU substantial activity | Belastingdienst auto-data-share |
The economic-employer test in Germany is the recurring trap. The German tax authority disregards the home-country employer when the work is performed under the German entity's direction, even on a posting basis. Shadow payroll obligations attach to the parent regardless of whether an A1 is in place.
Three triggering scenarios recur across the trigger taxonomy. Duration: crossing the host-country day-count. Revenue-generating activity: closing deals, signing contracts, managing local client relationships (often coincides with permanent establishment exposure). Fixed base: regular workspace at the host entity. Any of the three can independently trigger the shadow run.
How does the shadow payroll cost stack build?
The cost depends on jurisdiction count, worker tenure in each, and the tax-equalisation policy. The numbers below assume a single worker on £100,000 home gross with six months in Germany and six in the UK home base.
| Cost layer | Per-jurisdiction | 2-jurisdiction worker | 5-jurisdiction worker |
|---|---|---|---|
| Setup (legal + entity + system) | ~£15,000 one-off | £30,000 | £75,000 |
| Annual calculation + filing | ~£6,000 per worker | £12,000 | £30,000 |
| Gross-up host income tax | Marginal-rate increment | £25-45k typical | £60-100k typical |
| Gross-up employer social | 15-45% loaded | £8-15k | £25-50k |
| Late-filing penalty exposure | €10,000+ per worker | €20,000 | €50,000 |
| Retroactive back-tax window | 3-5 year window | Variable | Variable |
| Audit-response advisory | £8-20k per case | Variable | Variable |
The £80,000 worker working in Germany for 18 months can carry £45,000 in retroactive taxes, social-security contributions, and penalties if shadow payroll was not opened in time. The retroactive bill arrives at the parent, not the EOR, and lands outside the original headcount-line budget.
Tax-equalisation policy decides whether the gross-up sits with employer or worker. Equalised assignees see no net change versus their hypothetical home position; the employer absorbs the loaded delta. Non-equalised assignees see the host-country tax on their own payslip if no shadow run is set up.
What do buyers consistently get wrong on shadow payroll?
The recurring mistakes cluster into four moves visible across global mobility programmes that have rebuilt their shadow-payroll posture after a host-country enforcement event.
The first is treating EOR coverage as sufficient. The EOR handles labour-law compliance and host-country employment registration where the EOR is the legal employer. It does not address the parent's shadow payroll obligation when the worker's activity creates a corporate-tax filing under permanent establishment rules.
The second is running shadow payroll as a year-end exercise. Errors compound monthly. The host authority expects monthly returns regardless of whether net pay is distributed; late filing triggers automatic per-worker penalties, even when no taxes are technically owed.
The third is missing the 2025 CJEU substantial-activity shift. Borderline EU mobile workers who previously sat below the 25 percent threshold by aggregating activity across multiple countries now trigger obligations in each country independently. Mobility plans built on the pre-2025 aggregation rule carry hidden exposure.
The fourth is missing the registration timing. Most jurisdictions require registration before work begins, not after thresholds are crossed. Germany requires social-security registration within 14 days of the first day of work. UK requires PAYE registration before the first payroll run. Retroactive registration triggers penalty cascades on top of the back-tax bill.
See the Posted Worker Directive entry for the EU labour-law layer that runs alongside, and the global mobility entry for the day-counting discipline.
What does an EOR handle on shadow payroll?
An employer of record covers the host-country employment registration when the worker is on the EOR's books. Shadow payroll on the parent's headcount is typically out of scope unless contracted as a separate advisory line.
| Task | EOR handles | Buyer still owns | Risk if neglected |
|---|---|---|---|
| Worker on EOR books (local hire) | Yes (full host payroll) | Provide contract scope | No shadow run needed |
| Parent-payroll worker on temporary posting | No (separate scope) | Open shadow run before threshold | Retroactive host filing |
| A1 certificate filing | For EOR workers | Parent workers: home-country filing | Double social contributions |
| Day-count tracking | If contracted | Travel-and-attendance log | Threshold crossed unnoticed |
| Gross-up calculation | For EOR-employed | Parent-payroll workers: separate engine | Single-pass under-grossing |
| Tax-equalisation policy | No (buyer policy) | Set equalisation rules | Worker tax surprise |
| Host-country audit response | Billable advisory | Engage local tax counsel | Penalty cascade |
The recurring confusion is treating the EOR as a shadow-payroll provider for parent-employed workers on temporary assignment. The EOR runs the host-country payroll only for workers it employs. Parent-employed workers on posting need a separate shadow-payroll arrangement, typically through a Big Four or boutique mobility-tax firm.
Critical implementation deadlines include registration timing (Germany within 14 days, UK before first payroll), monthly reporting (even with zero net pay), and year-end reconciliation (where the monthly estimates settle against the actual host-country liability). See the secondment entry for the wider posting structure and the employer contributions entry for the host-country social-security stack.
Whichapp view
Treat shadow payroll as a separate compliance rail from the home-country and EOR payroll runs. The CJEU 2025 substantial-activity shift, the German economic-employer test, and the Singapore day-one withholding rule all sit outside the EOR per-seat fee. Open the shadow run before the threshold is crossed, not after.
For multi-jurisdiction mobile workforces, see best EOR providers for entities offering shadow-payroll advisory as a configured tier, and best global payroll providers for platforms with native multi-country gross-up engines.
See our ranked shortlist of providers, scored for multi-country coverage, reporting depth, and operational fit. Updated for 2026.
View the shortlist →Shadow payroll FAQs
When does international work trigger shadow payroll obligations?
Triggers vary by jurisdiction but generally cluster around three signals: duration thresholds (UK 183 days, Germany 90 days for social security without A1), revenue-generating activities in the host country, and fixed-base presence like dedicated desk or office access.
The CJEU 2025 ruling in A v. GKV-Spitzenverband changed the EU calculation: substantial activity is now assessed country-by-country, not aggregated. A 15 percent split between two EU countries triggers obligations in both.
Does having an EOR eliminate the need for shadow payroll?
No. EOR providers handle local labour-law compliance and employment registration for workers on the EOR's books. They do not address shadow-payroll obligations on the parent's headcount when a parent-employed worker exceeds host-country thresholds on a temporary posting.
The EOR is the labour-law construct; shadow payroll is the tax-law parallel run. Different frameworks answer each, and they rarely coincide on parent-payroll mobility. See the EOR explainer for the labour-law boundary.
What happens if shadow payroll obligations are discovered retroactively?
Host-country authorities can demand compliance from the first day of work, including retroactive income tax, social-security contributions, and penalties. For a £80,000 worker in Germany for 18 months, the retroactive bill typically runs £40,000-£55,000 all-in.
Voluntary disclosure programmes exist in most jurisdictions but require immediate professional representation and full compliance going forward. The voluntary route closes once the authority opens the file.
How long does shadow payroll setup take?
Initial setup typically requires 6-12 weeks including legal entity verification, tax-authority registration, system configuration, and compliance-process establishment. Most jurisdictions require registration before work begins, so planning should start at least three months before the international assignment commences.
Per-jurisdiction setup cost averages £15,000 and annual running cost £6,000 per worker per jurisdiction. Multi-country mobility programmes typically scale the setup line across 3-5 jurisdictions in year one.
What is the difference between shadow payroll and a split-pay arrangement?
In a split-pay arrangement the worker physically receives salary from both home and host payrolls. In true shadow payroll, no funds flow to the worker from the host-country calculation.
The entire net pay continues to arrive from the home payroll, and the host-country calculation runs in parallel solely to remit local taxes and social contributions. The worker's payslip looks identical to a domestic worker's; the parent's accounting carries the dual run.