Tax Residency Rules for Remote Developers: Basics

Author
Artur Abdullin
Lead Tech Writer
12 min read
June 20, 2025

Tax Residency Rules for Remote Developers: Basics

Working remotely? Here's what you need to know about taxes:

Tax residency rules determine where you pay income taxes, and remote work has made them more complex. Whether you're crossing state lines or international borders, here's a quick breakdown:

  • Tax Residency Basics: Tax residency depends on where you live and work. You can have one legal domicile but multiple tax residencies.
  • 183-Day Rule: Spending 183+ days in a country often makes you a tax resident there.
  • U.S. Rules: The U.S. uses the "substantial presence test" to decide tax residency, with potential exclusions for foreign-earned income.
  • State Taxes: Some states use the "convenience of the employer" rule, taxing you based on your employer's location.
  • Employer Responsibilities: Companies may face extra taxes if remote workers create a "tax presence" in certain jurisdictions.
  • International Work: Tools like the Foreign Earned Income Exclusion and tax treaties help avoid double taxation.

Key Tip: Track your work locations and consult a tax professional to avoid costly mistakes. Remote work is shifting billions in tax revenue, so staying compliant is critical.

How Expat Taxes Work for Digital Nomads: A Comprehensive Guide to Navigating Your Tax Obligations

Tax Residency Core Concepts

Tax residency determines where an individual or entity is obligated to pay income taxes. Understanding the basics of tax residency is essential for navigating tax compliance and meeting legal obligations. These concepts lay the foundation for more specific residency tests and rules.

Legal Domicile vs. Tax Residence

Your legal domicile refers to your permanent home - the place you plan to return to after any temporary absences. On the other hand, tax residence is tied to your physical presence in a given location. While you can only have one legal domicile at a time, it's possible to be a tax resident in multiple jurisdictions.

AspectDomicileTax Residence
DefinitionYour permanent homeWhere you currently live
Number AllowedOnly one at a timeCan be more than one
Change RequirementsRequires intent and legal stepsBased on physical presence
Tax ImpactAffects global income and inheritance taxesDetermines local income tax obligations
DocumentationVoter registration, driver's license, long-term tiesTime presence records

For remote developers, keeping records like voter registration, driver’s licenses, and local bank accounts is crucial when documenting changes in domicile and tax residency [4].

183-Day Rule and Location Tests

Many countries rely on a day-count test to establish tax residency. Spending 183 days or more in a particular country often triggers tax residency status. However, some jurisdictions have different thresholds. For instance, Switzerland may consider someone a tax resident after just 90 days. Exceeding these thresholds can lead to retroactive tax liabilities [5][6].

U.S. Substantial Presence Rules

The United States uses its own "substantial presence test" to determine tax residency. This test requires individuals to meet two conditions:

  • Spend at least 31 days in the U.S. during the current year.
  • Satisfy a weighted calculation over three years, which includes:
    • All days spent in the U.S. during the current year.
    • One-third of the days from the previous year.
    • One-sixth of the days from two years ago.

Meeting this test results in U.S. taxation on worldwide income. However, remote developers working abroad may qualify for exclusions. For 2024, they can exclude up to $126,500 of foreign-earned income if they meet physical presence requirements and pay taxes in a foreign country [5].

One real-world example highlights the importance of tax residency rules: In 2012, a New Jersey Appellate Court ruled that a company became subject to state business tax because a remote developer working from home in New Jersey created a taxable presence for the company [7].

To navigate these rules, remote developers should maintain detailed records of their physical presence, legal domicile, and ties across jurisdictions. Consulting with tax professionals is highly recommended to ensure compliance with these complex regulations.

U.S. Remote Developer Tax Rules

Remote developers face a unique set of tax challenges, especially when their work crosses state lines or international borders. Both developers and their employers need to understand these rules to stay compliant and avoid unnecessary tax burdens.

State Tax Laws and Agreements

State tax obligations for remote developers largely depend on where the work is performed and where the employer is located. With the rise of remote and hybrid work, navigating these rules has become increasingly complicated.

Some states enforce what's known as the "convenience of the employer" rule, which can have a major impact on how remote developers are taxed. Here's a breakdown of how this rule applies in specific states:

StateKey Tax Impact
ConnecticutTaxes income based on the employer's location unless the employee works at a bona fide office elsewhere.
DelawareEnforces the rule regardless of where the remote work is done.
NebraskaTaxes income based on the employer's location.
New YorkStrictly applies the rule and regularly audits compliance.
PennsylvaniaEnforces the rule but offers some exceptions under reciprocal agreements.

In July 2023, New Jersey passed AB 4694 (P.L.2023, c.125), which applies the "convenience of the employer" rule only to states with similar policies. This means New Jersey residents working remotely for employers in states like Delaware, Nebraska, or New York could face double taxation unless they qualify for credits.

To ease these complications, some states have reciprocal agreements in place. For example, New Jersey and Pennsylvania have an agreement that exempts residents from dual tax withholding, simplifying the process for workers and employers alike[8].

Cross-Border Tax Rules

International remote work adds even more layers of complexity. However, U.S. tax laws provide some relief for developers working abroad. One key benefit is the Foreign Earned Income Exclusion (FEIE), which allows eligible remote workers to exclude up to $126,500 of foreign-earned income from U.S. federal income taxes in 2024[9].

To take advantage of this and stay compliant, developers need to be aware of the following:

  • Foreign Bank Account Reporting (FBAR): Remote workers must report foreign bank accounts if their balances exceed the applicable threshold.
  • Foreign Tax Credits: These credits can offset U.S. tax liability on a dollar-for-dollar basis for taxes paid to foreign governments.
  • Social Security Agreements: The U.S. has agreements with many countries to prevent double taxation on social security contributions.

Employers also have responsibilities. They need to register with state tax authorities for every jurisdiction where they employ workers[1][8]. Additionally, they should require employees to notify them of any location changes and ensure their Tax, Legal, and HR teams are aligned in reviewing these matters.

sbb-itb-52bed4d

Remote Team Tax Requirements

When managing remote teams, tax compliance becomes a complex responsibility for employers. Unlike traditional setups, remote teams often involve navigating a mix of domestic and international tax obligations, including precise withholding and reporting requirements.

Business Tax Presence Rules

Remote workers can create tax obligations for employers by establishing what's known as a "permanent establishment" or tax nexus. This happens when employee activities in a specific location generate a tax presence, even if the company doesn't maintain a physical office there.

Several factors determine whether a company has a tax presence in a jurisdiction:

FactorDetails
Employee LocationHaving employees working within the jurisdiction.
DurationOften triggered if employees work 183 days or more in the area.
Business ActivitiesPerforming core business functions in that location.

For example, a U.S.-based company employing remote developers in Germany might face permanent establishment risks. This could require the company to contribute approximately 20.2% of each employee's salary toward social benefits, which includes mandatory contributions for health insurance (7.9%), pensions (9.3%), unemployment (1.3%), and long-term care (1.7%) [11].

"Teams need to stay several steps ahead of future risk. By analyzing trends and identifying predictive indicators, organizations can proactively address workplace concerns before they escalate and pinpoint any inconsistencies."

Once the risks of tax presence are evaluated, employers must also tackle the challenges of tax withholding.

Tax Withholding Rules

Tax withholding for remote teams can be particularly tricky since every jurisdiction has its own set of rules and deadlines. For instance, in Spain, employers are responsible for managing 30.48% of an employee's social security contributions, while employees contribute just 6.47%, bringing the total to 36.95% of taxable income [11].

To ensure compliance, employers should focus on two key areas:

  • Location Tracking
    It’s essential to monitor where employees are working. For example, in the Netherlands, employees can work abroad for up to 183 days while retaining Dutch tax residency. Beyond that period, their tax status typically changes [11].

  • Documentation Requirements
    Keeping accurate records is critical for compliance and audits. International tax attorney Mylène Tétreault explains:

"In such cases, you will be required to file a U.S. federal income tax return (Form 1040-NR) along with Form 8833, which allows you to avail of the provisions of this tax treaty. In addition to this declaration, you must also file several U.S. information forms (e.g., Forms FBAR, 5471 and 3520/3520-A) for assets you hold outside the United States. If you fail to file these forms, you could be subject to penalties of $10,000 for each unfiled form."

  • Mylène Tétreault, international tax attorney [2]

To simplify compliance, many companies are turning to solutions like Global PEOs (Professional Employer Organizations) or EORs (Employer of Record). These services handle employment-related tasks, ensuring accurate tax withholding and adherence to local regulations [10].

Developer-Specific Tax Items

Building on the earlier discussion about tax residency rules, this section dives into tax deductions and planning strategies tailored for developers.

Remote developers, in particular, need to navigate specific deductions and international tax obligations to optimize their returns and stay compliant.

Remote Work Tax Deductions

Tax deductions vary depending on whether you’re a W-2 employee or self-employed. Thanks to the Tax Cuts and Jobs Act of 2018, W-2 employees can no longer claim federal home office deductions [13]. However, self-employed developers still qualify for a range of business-related deductions.

Here are some common deductible expenses for self-employed developers:

Expense CategoryEligible ExpensesCriteria
Home OfficeUp to $5/sq ft (max 300 sq ft)Must be a dedicated workspace used solely for business
TechnologyComputers, software licenses, cloud servicesMust be primarily for business use
Professional DevelopmentCertifications, courses, technical booksMust directly relate to your current work
Internet & CommunicationsBusiness portion of servicesRequires tracking business vs. personal use
Health InsuranceMedical, dental, long-term care premiumsAvailable to self-employed developers

"An ordinary expense is one that is common and accepted in your industry. A necessary expense is one that is helpful and appropriate for your trade or business." – IRS [14]

If you’re claiming a home office deduction, you have two options: the simplified method, which allows $5 per square foot (up to 300 square feet, capped at $1,500 annually), or the actual expense method. The latter is ideal if your total home office costs exceed the simplified method’s limit [12].

Next, let’s shift focus to global tax planning strategies that align with these deductions.

Global Developer Tax Planning

When working across borders, developers need to carefully manage their tax obligations to minimize exposure and make use of treaty benefits. The International Monetary Fund estimates that remote work shifts around $40 billion in tax revenues between countries annually [3].

Here are some key areas to consider:

  • Location Tracking: Keep detailed records of where you work to establish your tax residency and determine any treaty benefits you may qualify for.
  • Double Taxation Prevention: Leverage bilateral tax treaties to avoid being taxed twice on the same income.
  • Documentation Requirements: Maintain thorough records, including work location logs, income and expense details, and tax residency certificates, to support your claims under tax treaties.

For companies hiring remote developers through platforms like Get Software Developer, proper worker classification and understanding tax obligations in various jurisdictions are critical. This includes tracking where developers are located, managing withholding requirements, and ensuring compliance with local tax laws across different regions.

Summary

Tax residency rules for remote developers have become increasingly intricate with the surge in remote work. With over 22 million Americans now working remotely [13], navigating these complexities is more important than ever. Here's a quick recap of the main points discussed earlier.

Key Compliance Points

JurisdictionPrimary RequirementsKey Considerations
U.S. StatesNexus tracking, state registrationConvenience-of-employer rules, withholding requirements
International183-day rule monitoring, permanent establishment statusTreaty benefits, foreign tax credits
Employer ObligationsLocation tracking, payroll tax complianceMulti-state/country registration, withholding adjustments

Cross-border work comes with significant tax implications. To stay compliant, companies need well-organized systems for tracking employee locations, registering for taxes in the appropriate jurisdictions, and handling withholding requirements.

"The broader underlying goal for many updates pertaining to remote workers and tax compliance today is incentivizing organizations to embrace a more remote work environment while maintaining a focus on improved compliance." - Michael Smith, Director of Tax, ADP [15]

Employers across different countries also face unique social security obligations, reflecting the diverse nature of international tax rules. With 80% of countries revising their labor laws in the past five years [16], both developers and employers must remain vigilant. Working closely with tax professionals can help navigate these shifting requirements and ensure compliance.

These insights highlight the evolving tax landscape for remote developers and the need for proactive strategies to manage the challenges effectively.

FAQs

::: faq

How can remote developers avoid double taxation while working across borders?

Remote developers can sidestep double taxation by getting a clear grasp of their tax residency status and the specific tax rules in the countries or states where they live and work. A few critical steps include keeping track of how many days they spend in each location, understanding the 183-day rule (often used to decide tax residency), and checking for any tax treaties between the relevant jurisdictions.

To reduce potential risks, developers can look into tax credits for income taxes paid in other regions, make use of reciprocity agreements between states or countries, and ensure they follow local tax regulations. Keeping thorough records of where they work and consulting with a tax professional can further help them stay compliant and avoid facing unnecessary tax liabilities. :::

::: faq

What tax rules should U.S.-based remote developers know when working abroad, and how does the Foreign Earned Income Exclusion help?

If you're a U.S.-based remote developer working internationally, you might still owe U.S. taxes on your worldwide income. This can sometimes result in double taxation. Thankfully, the Foreign Earned Income Exclusion (FEIE) offers a way to ease that burden. It allows you to exclude up to $130,000 of foreign-earned income (for the 2025 tax year) from federal income taxes.

To take advantage of the FEIE, you need to meet specific criteria:

  • Your tax home must be in a foreign country.
  • You must satisfy either the bona fide residence test (living in a foreign country for a full tax year) or the physical presence test (spending at least 330 full days outside the U.S. within a 12-month period).

To claim this exclusion, you'll need to file IRS Form 2555. For remote developers working abroad, this can be a great way to reduce your tax bill while staying compliant with U.S. tax regulations. :::

::: faq

What is the 'convenience of the employer' rule, and how does it impact state taxes for remote developers?

The 'convenience of the employer' rule allows some states to tax the income of remote developers if their remote work is deemed a matter of convenience for the employer rather than a necessity. Essentially, this means that even if a developer is working from a different state, they could still owe taxes to the state where their employer is located.

For example, New York enforces this rule very strictly, often treating remote workers as if they were working within the state. Other states with similar policies may also apply this rule, making it essential for remote developers and their employers to fully understand the tax regulations in both the employer's state and the developer's physical location. :::

Author

Artur Abdullin

Artur is a tech writer and former software developer with over 10 years of experience in remote team management. He writes about software development, team collaboration, and emerging tech trends.