Mon–Sat 10am–8pm  |  Response within 2 hrs
US Tax Guide for Non-Residents

ECI vs FDAP & Withholding Tax
for Non-Residents

For a Pakistani SaaS founder, the difference between ECI and FDAP is not just a tax code distinction. It is the difference between keeping 100% of your US revenue or watching a flat 30% disappear before it reaches your bank account. If you have received a 1099-K from Stripe, you are already on the IRS radar. This guide is your reference for avoiding classification mistakes that quietly drain profit and create compliance problems.

What you will learn

How the IRS classifies your US-sourced income, which tax rate applies, when withholding kicks in, whether you qualify for a treaty reduction, and how to handle Stripe 1099-K reporting correctly.

Why it matters

The wrong classification means either a cash flow leak from excess withholding or an IRS flag from under-reporting. Both are avoidable - if you start with classification.

15 min read
Intermediate Level
US Income Classification
NRPs, SaaS Founders, Digital Agencies
At a Glance

Key Takeaways

Takeaway 01

ECI (Effectively Connected Income) is taxed at graduated US rates - the same bracket structure US residents use - and you can deduct business expenses against it.

Takeaway 02

FDAP income is taxed at a flat 30% withheld at source, with no deduction rights unless a tax treaty applies.

Takeaway 03

Receiving a 1099-K from Stripe does not make your income ECI. Classification depends on where and how the service is performed - not how you were paid.

Takeaway 04

If you are a remote Pakistani founder serving US clients entirely from Pakistan, your income may qualify as foreign-source income, meaning 0% US tax and 0% withholding.

Takeaway 05

The US-Pakistan tax treaty can reduce FDAP withholding on software royalties and other passive income - but only if you claim it proactively with a W-8BEN.

Takeaway 06

Hiring a single high-level employee or agent in the US can accidentally flip your entire operation into "US trade or business" status - triggering ECI obligations you did not expect.

Takeaway 07

The IRS will flag a mismatch between your Stripe 1099-K volume and your tax return. You need a reconciliation statement to explain why the two numbers differ.

Starting Point

Why Income Classification is the Starting Point

Before you can figure out your tax rate, your filing obligations, or whether withholding even applies - you need to know what category your income falls into. The IRS splits US-sourced income for non-residents into two buckets: ECI and FDAP. Everything downstream - rates, deductions, treaty claims, and your personal filing obligations - follows from that one decision.

Most non-residents skip this step, or assume the wrong category based on how payment arrived. A US client paying via Stripe does not determine your income type. The activity behind the payment does. Get the category right and you know what you owe. Get it wrong and you are either handing over 30% you did not need to, or setting yourself up for an IRS flag.

The Core Principle

Income classification is not determined by how you were paid or which processor handled the transaction. It is determined by what activity generated the income and where that activity took place. This single distinction is the foundation of everything else in this guide.

Decision Tree: Is Your Income ECI or FDAP?
Is Your Income ECI or FDAP?
1
Do you have a US office, employee, or dependent agent?
Yes - Likely ECI, continue to Step 2 No - Go to Step 3
2
Is your income tied to US-located assets you own or use?
Yes - ECI Confirmed No - Reassess agent / office status
3
Are your services substantially performed inside the US?
Yes - Potential ECI No - Go to Step 4
4
Is the income passive - royalties, dividends, interest from a US source?
Yes - FDAP (check treaty) No - Likely foreign-source income, 0% US tax
Scope of This Guide

Who This Guide Is For / Not For

This guide is for you if:
  • You are a non-resident alien earning income from US clients, subscribers, or companies
  • You run a SaaS product, digital agency, or freelance operation serving US-based customers
  • You received a Form 1099 or 1099-K from a US payment processor and are unsure what it means for your tax position
  • You are a Pakistani NRP or resident of a country with a US tax treaty and want to understand your withholding obligations and treaty options
  • You want to understand the "SaaS sourcing rules for non-resident aliens" before your next filing
This guide is NOT for you if:
  • You are a US citizen or green card holder (different rules apply entirely)
  • You are looking for a step-by-step 1040-NR filing walkthrough
  • You need sales tax nexus guidance - that is a completely separate topic with no connection to ECI or FDAP
ECI Defined

Is My SaaS Revenue Considered Effectively Connected Income (ECI)?

ECI is income directly connected to a US trade or business. If the IRS considers you "engaged in a US trade or business," the income from that activity is ECI - taxed at graduated rates, same as US residents pay. The central question is whether you are actually operating a business in or through the US. Two tests determine the answer.

The Asset-Use Test
Test 1 of 2

This test asks whether your income was produced by assets physically located in the US and used in your US business.

Asset-Use Test Checklist
  • Do you own or use property physically in the US - servers, equipment, real estate?
  • Is that US-based property central to generating your income?
  • Is the income directly attributable to those US-located assets?
The Server Location Myth

The IRS does not treat cloud infrastructure the same as a physical server you own. If your product runs on AWS us-east but you do not own that infrastructure, the asset-use test does not automatically apply. What actually matters is where the human work happens.

The Business-Activities Test
Test 2 of 2

This test looks at the nature and regularity of your US-based activities. There is no clean definition from the IRS - it is a facts-and-circumstances analysis.

Business-Activities Test Checklist
  • Do you have employees or agents physically operating in the US on your behalf?
  • Do you have a US office, fixed place of business, or dependent agent?
  • Are your services substantially performed inside the US?
  • Do you regularly solicit US customers through a US-based presence beyond a website?
For most remote SaaS founders and digital agency operators working entirely outside the US, most of these boxes stay unchecked. That is exactly the point. Without a US trade or business, there is no ECI.

The Remote Founder Takeaway

For most remote SaaS founders and digital agency operators working entirely outside the US, the boxes above stay unchecked. Without a US trade or business, there is no ECI. The two tests are the filter - and most fully-remote operations pass cleanly through both.

FDAP Defined

What Qualifies as FDAP Income?

FDAP stands for Fixed, Determinable, Annual, or Periodical income. The name sounds more complicated than the concept actually is. If the income is regular, predictable, and flows from a US source without being tied to active business activity, it is probably FDAP.

SaaS subscription revenue can land here too, particularly when the subscription grants access to software rather than an active human-delivered service. Whether that income counts as a "royalty" (FDAP) or "service income" (potentially foreign-source) is one of the most important classification questions a remote SaaS founder will face - and it is covered in the next section.

What FDAP Stands For
F
Fixed
Set amount, not variable
D
Determinable
Can be calculated in advance
A
Annual
Recurring on a yearly basis
P
Periodical
Paid at regular intervals
Royalties
Payments for use of IP, patents, or licensed software
Dividends
Distributions from US corporations
Interest
From US bank accounts or debt instruments
Rents
From US real property in many cases
Certain Service Fees
Where no US business activity is present
SaaS Note: SaaS subscription revenue can land under FDAP, particularly when the subscription grants access to software rather than an active human-delivered service. Whether that income counts as a "royalty" (FDAP) or "service income" (potentially foreign-source) is one of the most important classification questions a remote SaaS founder will face - and it is covered in the next section.
Default FDAP Rate
30%

FDAP income is taxed at 30%, withheld by the US payer before you ever see the money. You cannot offset it with deductions. The 30% applies to the gross amount.

With a Tax Treaty
Reduced

Many US tax treaties reduce the rate - often down to 15%, 10%, or lower depending on the income type. The treaty rate does not apply automatically. You must claim it proactively with a W-8BEN.

Your Specific Scenarios

SaaS and Digital Agency Income: What Category Does Your Revenue Fall Into?

This is where most non-resident founders get the wrong answer - and where most tax guides stop being useful. The actual classification of your SaaS or agency revenue comes down to two things: what you are selling, and where the work happens.

Remote Pakistani SaaS Founder - Three Possible Outcomes
A
Scenario A - Foreign-Source Income
0% US Tax
Your SaaS product is fully built and maintained by a team in Lahore. Servers are on AWS but you do not own the infrastructure. No US office, no US employees, no dependent agents. The product is an automated platform - no active human service is delivered on a per-customer basis. In this scenario, the income may be classified as foreign-source service income, meaning no US tax obligation and no withholding at all. This is the most favorable outcome, and a lot of remote founders qualify for it without ever realizing it.
Profile Signals
Team based fully in Pakistan
No owned US infrastructure
No US office or agents
Automated platform, no per-customer human service
Result: 0% US tax, 0% withholding
B
Scenario B - FDAP Royalty Income
Treaty-Reduced Rate
Your SaaS grants access to software - effectively a license to use your IP. The IRS and your US clients may treat this as a royalty payment. Under "non-resident alien US source service income vs royalty" analysis, royalties from US sources are FDAP. The default rate is 30%, but the US-Pakistan tax treaty on software royalties may reduce this significantly. You will need to submit a W-8BEN claiming the treaty position and, in some cases, file IRS Form 8833 for treaty disclosure.
Profile Signals
SaaS grants a software license / IP access
US clients may classify as royalty payer
W-8BEN required to claim treaty rate
Form 8833 may be required
Default 30% reduced via treaty
C
Scenario C - ECI (US Graduated Rates Apply)
US Trade or Business Triggered
Your digital agency has a US-based growth manager who handles client relationships, signs contracts, and manages deliverables. Even if your core team is in Pakistan, that one person could qualify as a "dependent agent" - which triggers US trade or business status and pulls your income into ECI territory. More on that below.
Profile Signals
US-based person with contract authority
Dependent agent status triggered
Entire operation becomes US trade or business
Income reclassified as ECI
US graduated tax rates apply
Critical Classification

The "Service vs Royalty" Question - and Why It Matters

A lot of guides lump SaaS income into the royalty category by default. That is not always right - and the distinction matters enormously. If your SaaS is an automated platform with no active human service component, and you do all development and support work outside the US, the income may be classified as foreign-source service income. That means 0% US tax and 0% withholding - not just a treaty-reduced rate.

Royalty Income
Software License
FDAP - 30% withholding (or treaty rate)
  • Subscription grants a license to use your IP or software
  • US client treats payment as a royalty
  • Income sourced to where the IP is used (US)
  • 30% withholding applies unless treaty claimed
  • W-8BEN and possibly Form 8833 required
VS
Service Income
Active Platform Service
Potentially foreign-source - 0% US tax
  • Platform delivers an active service, not just IP access
  • All development and support work performed outside the US
  • Income sourced where services are performed (Pakistan)
  • No US withholding obligation
  • Requires documentation to support the position
The Sourcing Argument

The argument turns on this: the "source" of service income is generally where the services are performed, not where the customer is located. A Lahore-based team building and maintaining a SaaS product for US users is performing services in Pakistan. The income source is Pakistan, not the US. This is the "SaaS sourcing rules for non-resident aliens" question that most guides skip entirely. Getting this right - with documentation to back it up - can eliminate US withholding obligations completely for qualifying founders.

Legitimate Path

This is a legitimate and often overlooked path. It requires a defensible position and proper documentation, not just an assumption. Many fully-remote founders qualify without realizing it.

Documentation Required

It requires a defensible position and proper documentation. You cannot simply assume this treatment applies - the position must be substantiated if the IRS raises questions.

High-Risk Area

The Dependent Agent Warning: One Hire Can Change Everything

This is one of the most underreported risks for growing remote businesses. Hire a single high-level person based in the US - a Growth Manager, an account executive, a business development lead - and if that person has authority to negotiate or conclude contracts on your behalf, the IRS may classify them as a dependent agent.

A dependent agent is treated the same as having a US office for ECI purposes. That single hire can flip your entire operation from foreign-source or FDAP income to ECI. Suddenly you are "engaged in a US trade or business" with all the filing obligations and graduated tax rates that come with it. And it is not just employees on payroll who create this risk. Contractors who act with substantial authority can trigger the same analysis.

Definition
Dependent Agent

A person in the US with authority to negotiate or conclude contracts on your behalf. If one exists, the IRS treats you as having a US trade or business presence - even if you have never physically been in the US. This can convert your income from foreign-source or FDAP to ECI.

How One Hire Creates a Tax Cascade
1
You hire a US-based Growth Manager

They handle client relationships, sign agreements, and manage deliverables on your behalf. They have authority to bind you to contracts.

2
IRS classifies them as a Dependent Agent

That authority makes them a dependent agent in the eyes of the IRS - equivalent to having a US office or fixed place of business.

3
Your entire operation becomes a "US Trade or Business"

Not just the activity of that one person - your whole operation is now engaged in a US trade or business. The classification applies to the entity, not just the individual.

4
All income gets reclassified as ECI

Revenue that was foreign-source or FDAP is now ECI. US graduated rates apply, US filing obligations kick in, and retroactive reclassification is possible.

High-Risk US-Based Roles to Assess Before Hiring
📈
Growth Manager
High Risk
🤝
Account Executive
High Risk
💼
Business Dev Lead
High Risk
📋
Contractors with Authority
Often Overlooked

Before Hiring Anyone Based in the US

Run this decision through a qualified non-resident tax advisor - not a general CPA. That call is cheap compared to retroactive ECI reclassification. Even a freelancer with a leadership title can trigger the dependent agent analysis if they have the authority to bind you to contracts.

Not Sure Where You Stand?

ECI, FDAP, or Foreign-Source - Get the Classification Right

Classification mistakes mean either a cash flow leak from excess withholding or an IRS flag from under-reporting. A qualified non-resident tax advisor can determine exactly which category your income falls into - and which path saves you the most.

Chat on WhatsApp
Treaty Benefits

Reducing Withholding via Tax Treaties

If your income is FDAP, the 30% default rate is not the final answer. The US has treaties with dozens of countries, and those treaties often reduce the withholding rate on royalties, dividends, and interest.

Tax Treaty Quick-Check: US-Pakistan Rates
Income Type Standard FDAP Rate US-Pakistan Treaty Rate
Software Royalties 30% Reduced (treaty-dependent)
Dividends 30% Reduced (treaty-dependent)
Interest 30% Reduced (treaty-dependent)
Service Income (foreign-source) 0% 0%

Note: Specific treaty rates require verification against the current treaty text. Use this table as a category reference, not a filing rate.

How to Claim the Treaty Benefit
1
Submit Form W-8BEN to Your US Payer

This certifies your residency and your treaty position. Without it, your payer is required to withhold at 30% - the treaty does not apply automatically.

2
File IRS Form 8833 When Required

When claiming a treaty position that overrides standard US tax rules, Form 8833 formally notifies the IRS. Missing it when required is a compliance error even if the treaty position is valid.

3
Keep W-8BEN Certifications Current

W-8BEN certifications expire every three years. Letting them lapse means your payer reverts to 30% withholding until a new form is submitted.

What Treaties Cannot Do

Treaties reduce FDAP rates. They do not convert ECI to FDAP or eliminate US filing obligations if you are engaged in a US trade or business.

Claiming a treaty benefit you are not actually entitled to creates its own problems. The claim has to be documented and substantiated properly.

Treaties do not apply retroactively to payments already withheld at 30%. Recovering excess withholding afterward is slow and requires a formal refund process.

IRS Matching & Reporting

The 1099-K Reconciliation Strategy

Receiving a 1099-K from Stripe, PayPal, or any US payment processor is a tracking event - not a classification event. The IRS uses 1099-K data to verify income is being reported. It does not tell the IRS whether your income is ECI or FDAP.

What Most Guides Get Wrong

Most guides tell you not to worry about the 1099-K. That is incomplete advice. The IRS runs automated matching. If your Stripe 1099-K shows $180,000 in payment volume and your tax return shows $0 in US-taxable income, the system flags that gap. You will get a notice - or a correspondence audit - asking you to explain the difference.

What a 1099-K Actually Means
  • The processor reported your payment volume to the IRS
  • The IRS now has a record of funds moving through a US processor to your account
  • You need to reconcile that amount against any required filings with a clear written explanation
What a 1099-K Does Not Mean
  • That your income is automatically ECI
  • That you owe US tax at graduated rates
  • That you are engaged in a US trade or business
The Correct Approach: A Reconciliation Statement

When you file any required return, attach a reconciliation that explains your position clearly. It is not a complicated document - but without it, a clean tax position can turn into a drawn-out IRS exchange.

Your Reconciliation Statement Should Cover:
  • 1 Total 1099-K volume reported by Stripe
  • 2 Why that amount does not constitute taxable ECI (e.g., services performed outside the US)
  • 3 The treaty or sourcing position you are relying on, if applicable
  • 4 That the income was reported for informational tracking purposes only
The "US payment processors 1099-K ECI determination" question is not just about whether you owe tax - it is about whether you can defend your position clearly when the IRS asks. The reconciliation statement is that defense, written in advance.
Avoid These Errors

Common Mistakes and Risks

1
Treating all non-resident US income as the same category

ECI and FDAP are taxed at completely different rates with different rules. Assuming one rate applies to everything produces either excessive withholding or under-reported income - and both create real problems down the line.

2
Assuming Stripe income means US tax exposure

A 1099-K from Stripe is a data point, not a tax bill. Classification depends on business activity and service location, not which processor handled the payment.

3
Skipping the treaty claim

If your income is FDAP and your country has a US tax treaty, you can reduce your withholding rate - but you have to claim it proactively with a W-8BEN. Skip this step and the full 30% gets withheld. Recovering it afterward is slow.

4
Missing Form 8833 when required

If you are claiming a treaty position that overrides standard US tax rules, IRS Form 8833 is often required to formally disclose that position. Missing it is a compliance error even if your actual treaty claim is valid.

5
Ignoring the "where services are performed" analysis

A lot of founders assume US clients equal US tax. That is not accurate. If you and your team work entirely outside the US with no agents or offices there, the service-performance location is outside the US - and that is the primary sourcing rule for service income.

6
Conflating sales tax nexus with ECI

Having sales tax nexus in a US state has nothing to do with ECI or FDAP. These are entirely separate frameworks. State-level sales tax obligations do not create federal income tax exposure for non-residents.

7
The dependent agent blind spot

Hiring a high-authority US-based person - even a contractor - without understanding the dependent agent rules can trigger US trade or business status without warning. It is one of the most common and costly surprises for growing remote businesses.

High-Level Reference

Compliance Overview

This is a high-level obligations reference - not a step-by-step filing guide.

If your income is ECI
Graduated US rates apply
  • You likely have a US filing obligation as a non-resident engaged in a US trade or business
  • You can deduct ordinary and necessary business expenses connected to the ECI
  • Withholding at source may still apply but is credited against your final liability
  • Entity-level reporting may apply if you operate through a US LLC
If your income is FDAP
Flat 30% withheld at source
  • Withholding at 30% (or treaty rate) happens at source
  • Submit a W-8BEN to your US payer to claim any treaty-reduced rate
  • File Form 8833 if your treaty position overrides standard US tax rules
  • No deductions are allowed against FDAP income
If your income is foreign-source
0% US withholding
  • No US withholding applies
  • No US filing obligation in most cases
  • Maintain documentation supporting your sourcing position in case the IRS raises questions
  • Attach a reconciliation to any required filings that explains your Stripe 1099-K volume
Ongoing Responsibilities
Renew W-8BEN Every 3 Years

Certifications expire. Letting them lapse triggers 30% withholding automatically.

Reconcile 1099-K Amounts

Maintain a written reconciliation statement explaining your Stripe volume vs. reported income.

Review Treaty Eligibility on Changes

Reassess your position if your residency status or income type changes.

Reassess Before US Hires

Before hiring any US-based personnel, assess the dependent agent risk with a qualified advisor.

Common Questions

FAQs

ECI comes from active participation in a US trade or business. It is taxed at graduated rates and you can deduct business expenses against it. FDAP is passive income from US sources - royalties, dividends, interest - hit with a flat 30% withheld at source, no deductions allowed. The distinction is based on business activity and service location, not the type of payment or which processor was used.

It applies when a US payer makes a FDAP payment to a non-resident who has not submitted a valid treaty claim. The payer withholds before sending you anything. The only way to avoid the full 30% is to submit a W-8BEN with a valid treaty position before the payment is made.

No. A 1099-K means the processor reported your payment volume to the IRS - nothing more. Whether that income is ECI, FDAP, or foreign-source depends on your business activities and where services are performed. The payment method is irrelevant to the classification.

Potentially yes, through two different paths. If the service is performed entirely outside the US with no US agents or offices, the income may be foreign-source, meaning no US tax at all. If it qualifies as FDAP royalty income, the US-Pakistan tax treaty on software royalties may reduce the withholding rate well below 30%. Both paths require documentation, and the treaty route requires a W-8BEN and possibly Form 8833.

Form 8833 is a treaty-based return position disclosure. You file it when claiming a US tax treaty position that overrides how the standard US tax code would otherwise treat your income. If you are claiming reduced rates on SaaS royalties under the US-Pakistan treaty, Form 8833 is often required to formally document that position. Skipping it when it applies is a compliance error regardless of whether your treaty claim itself is valid.

Not necessarily. No US office, no US-based agents or employees, all services performed outside the US - your income may not qualify as ECI at all. It could be foreign-source service income with zero US tax obligation. The analysis comes down to specific facts, particularly whether anyone acting on your behalf has authority to bind you to contracts inside the US.

A dependent agent is someone in the US with authority to negotiate or conclude contracts on your behalf. If one exists, the IRS treats you as having a US trade or business presence - even if you have never physically been in the US. This can convert your income from foreign-source or FDAP to ECI, bringing US filing obligations and graduated tax exposure across your whole operation.

No. FDAP is taxed at the flat withholding rate with no deduction rights. Only ECI allows you to offset income with ordinary and necessary business expenses. This is actually why, for some non-residents with high expenses, ECI can result in a lower effective tax rate than FDAP - even though the headline rate looks higher.

Stop Guessing Your Tax Category

Get the Right Classification
Before It Costs You

ECI vs FDAP classification is not a checkbox exercise. The wrong call means losing cash flow to excess withholding or walking into an IRS audit from under-reporting. A qualified non-resident tax advisor - not a general CPA - is the right resource if your situation involves US clients, Stripe payouts, treaty claims, or any FDAP income type.

Chat on WhatsApp
Non-Resident Tax Specialists
Pakistan - US Tax Experts
Free Initial Assessment

Open in your AI

Choose which AI assistant to use