Skip to main content
itin.net
Visual cover for ITIN guidance for Upwork freelancers (non-residents)
ITIN15 min read

ITIN Tips for Upwork freelancers

Non-resident Upwork freelancers need an ITIN to file U.S. taxes. Learn the requirements, documentation, and application process to avoid common pitfalls.

Reviewed by , ITIN Specialist at itin.net.

Why Non-Resident Upwork Freelancers Need an ITIN

Upwork freelancers who are non-residents of the United States often encounter a specific tax requirement: the need for an Individual Taxpayer Identification Number (ITIN). This arises when U.S. clients require tax documentation, such as Form W-8BEN, to report payments made to foreign individuals. While the W-8BEN itself doesn't mandate an ITIN, receiving payments through certain U.S. payment processors or the need to file a U.S. tax return (like Form 1040-NR) will trigger the requirement. Unlike U.S. citizens or residents who use a Social Security Number (SSN), non-residents without an SSN must obtain an ITIN to comply with IRS regulations. The primary friction point for Upwork freelancers is often the inability to receive full payment or to accurately report their U.S.-sourced income without this tax ID. Without an ITIN, you may face higher backup withholding rates on your earnings, reducing your net income significantly. The IRS issues ITINs to individuals who must have a U.S. taxpayer identification number but do not have, and are not eligible to obtain, an SSN. This number is essential for tax purposes, including filing tax returns and claiming treaty benefits.

ITIN Triggers for Non-Resident Upwork Freelancers

The most common trigger for a non-resident Upwork freelancer to need an ITIN is the requirement to file a U.S. tax return. This typically occurs if you are considered engaged in a U.S. trade or business, even if you do not have a physical presence in the U.S. Payments received from U.S. clients through platforms like Upwork can be considered U.S.-sourced income. If your net income from such activities exceeds certain thresholds, or if you wish to claim tax treaty benefits to reduce withholding on your income, you will likely need to file a U.S. tax return (Form 1040-NR). Another trigger involves payment processing. Some U.S. payment providers or platforms might request a U.S. taxpayer identification number for compliance reasons, even if a full tax return isn't immediately required. While Form W-8BEN is used to certify foreign status and claim treaty benefits for withholding purposes, its accurate completion often relies on having a U.S. taxpayer identification number, especially if you are claiming treaty benefits. Without an ITIN, you might be subject to a default 30% withholding rate on certain types of income, which can be reduced or eliminated through treaty provisions if you file the appropriate forms and a U.S. tax return. For Upwork freelancers, understanding when this requirement kicks in is key to avoiding unexpected tax liabilities or payment delays. Confirming your specific filing obligations with a qualified tax professional is always recommended.

Required Documents for ITIN Application

To apply for an ITIN, you must submit Form W-7, Application for IRS Individual Taxpayer Identification Number. This form requires your full legal name, foreign address, U.S. taxpayer information, and a reason for applying. You must also provide original documentation or certified copies of documents that prove your identity and foreign status. The IRS prefers a valid passport as the primary identification document. If you do not have a passport, other documents may be accepted, but they must be current and contain your photograph, name, address, date of birth, and expiration date. Accepted alternative documents include national or government-issued identification cards, foreign driver's licenses, civil birth certificates, and foreign or U.S. voter registration cards. Crucially, you must also include a Federal income tax return for the year you are claiming the ITIN for, unless you qualify for an exception (e.g., applying for an ITIN to meet withholding requirements under a tax treaty or for specific partnership rules). For most Upwork freelancers, this will be a Form 1040-NR. Ensure all documents are clear, legible, and valid. Missing or incorrect documents are a primary reason for ITIN application rejections.

The ITIN Application Process for Non-Residents

Applying for an ITIN involves several distinct steps. First, you must complete Form W-7 accurately and thoroughly. Ensure all fields are filled out, especially your name, address, and the reason for applying. For Upwork freelancers, the most common reason is 'To comply with U.S. tax law and filing requirements.' You will then need to gather your supporting identification documents, typically a valid passport, and your U.S. federal income tax return (e.g., Form 1040-NR) for the relevant tax year. Once these are ready, you have three main options for submitting your application: mail the original documents directly to the IRS, visit an IRS Taxpayer Assistance Center (TAC) by appointment to have your documents verified, or use the services of a Certified Acceptance Agent (CAA). The CAA path is often preferred as they are authorized by the IRS to verify your original documents on your behalf, eliminating the risk of mailing them. At itin.net, we serve as a CAA, streamlining this process. After submission, the IRS will process your application. If approved, you will receive your ITIN via mail, typically on IRS Letter CP-565. The typical processing timeline for an ITIN application submitted through a CAA is about 5–10 business days. Direct submissions to the IRS can take significantly longer, often 10–15 weeks. Once you receive your ITIN, it is valid for future tax filings.

Common Mistakes for Non-Resident Upwork Freelancers

Non-resident Upwork freelancers often make specific errors when applying for an ITIN, distinct from generic mistakes. A frequent issue is failing to include a complete and accurate U.S. federal income tax return with the Form W-7. Many freelancers assume their Upwork income is not taxable in the U.S. or that Form W-8BEN suffices, but tax treaties and U.S. tax law often require a return even for non-residents if U.S.-sourced income is earned. Another common pitfall is the mismatch of names across documents. Your name on Form W-7 must exactly match your passport and any other identification provided. Variations, even minor ones, can lead to rejection. Furthermore, incorrectly claiming tax treaty benefits is a significant problem. Freelancers may misunderstand which treaty article applies to their specific service income or fail to meet the residency requirements of their home country's tax treaty with the U.S. This can result in incorrect withholding rates or disallowed treaty benefits. Finally, some non-residents attempt to mail original identification documents directly to the IRS. This carries the risk of losing irreplaceable documents, and processing times are substantially longer compared to using a Certified Acceptance Agent (CAA). Always confirm your eligibility for treaty benefits and ensure your tax return is complete before submitting.

Benefits of Using a Certified Acceptance Agent (CAA)

Using a Certified Acceptance Agent (CAA), such as itin.net, offers significant advantages for non-resident Upwork freelancers applying for an ITIN. The primary benefit is that a CAA can verify your original identification documents, like your passport, on your behalf. This means you do not have to mail your original documents to the IRS, which eliminates the risk of them being lost or stolen during transit. The IRS trusts CAAs to perform this verification, making the process more secure for you. Additionally, CAAs are trained to help ensure your Form W-7 and accompanying tax return are correctly completed and submitted. This reduces the likelihood of application errors and subsequent rejections. Applications submitted through a CAA typically have a much faster processing time. While direct submissions to the IRS can take many weeks or even months, CAAs often see applications processed within 5–10 business days. This speed is critical for freelancers who need their ITIN promptly to meet tax filing deadlines or to ensure correct payment processing. By choosing a CAA, you streamline the application, enhance security, and expedite the overall process, allowing you to focus on your Upwork projects with greater confidence.

Next Steps After Obtaining Your ITIN

Once you receive your ITIN from the IRS, typically on IRS Letter CP-565, you can proceed with your tax obligations and financial activities. If you filed a tax return, your ITIN allows the IRS to track your filing. For Upwork freelancers, the immediate next step is often to update your payment information or tax details on the Upwork platform or with your U.S. clients, if required. This ensures that any future payments are processed correctly and any necessary tax withholdings are applied accurately according to your tax status and any applicable tax treaties. You may also need to use your ITIN when opening a U.S. bank account or establishing other financial relationships within the United States. Remember that your ITIN is a tax processing number, not a form of identification for general purposes. It is valid for life unless revoked by the IRS or you later obtain an SSN. Renewing your ITIN is generally not required unless it expires (ITINs not used on a federal tax return for three consecutive tax years expire). For ongoing compliance and to ensure you are maximizing any tax treaty benefits, consider consulting with a tax professional annually. If you haven't started your application, you can review the itin.net Standard Package pricing or contact us for assistance.

Practical tips

  • Ensure the legal name on your Form W-7 precisely matches your passport and any other submitted identification; name discrepancies are a common rejection reason.
  • If you are claiming tax treaty benefits, carefully review the specific treaty article applicable to your freelance services and confirm you meet the residency requirements of your home country.
  • When submitting Form W-7, always include a complete U.S. federal income tax return unless you qualify for a specific exception like claiming treaty benefits on passive income.
  • Opt for using a Certified Acceptance Agent (CAA) like itin.net to verify your original documents, avoiding the risk of mailing them to the IRS and speeding up processing.
  • Keep a copy of your submitted Form W-7 and all supporting documents for your records, as well as any IRS correspondence you receive.

Frequently asked questions

Can I use my Upwork invoice as proof of identity for my ITIN application?

No, an Upwork invoice is not a valid form of identification for an ITIN application. You must provide original or certified copies of identity documents such as a valid passport, national identity card, or driver's license.

How long does it take to get an ITIN as a non-resident Upwork freelancer?

When applying through a Certified Acceptance Agent (CAA) like itin.net, the typical processing time for an ITIN is 5–10 business days. If you mail your application directly to the IRS, it can take 10–15 weeks or longer.

Do I need an ITIN if I only earn a small amount from Upwork?

The need for an ITIN depends on whether your Upwork earnings constitute U.S.-sourced income that requires you to file a U.S. tax return (Form 1040-NR) or if a U.S. client or payment processor requires it for tax reporting. Even small amounts can trigger filing requirements if considered U.S. trade or business income. Consult a tax professional to determine your specific obligations.

What happens if I don't have a passport for my ITIN application?

If you do not have a passport, the IRS accepts other original identification documents that prove your identity and foreign status. These include a national or government-issued identification card, a foreign driver's license, or a birth certificate. All documents must be current and contain your photograph, name, address, date of birth, and expiration date.

Can I apply for an ITIN and a U.S. bank account at the same time?

You generally need to have your ITIN first before you can successfully open a U.S. bank account, as many banks require a U.S. taxpayer identification number for account opening. Obtain your ITIN, and then proceed to open your account.

What is the difference between an ITIN and an EIN for Upwork freelancers?

An ITIN (Individual Taxpayer Identification Number) is for individuals who must file U.S. taxes but cannot get an SSN. An EIN (Employer Identification Number) is for businesses, such as a U.S. LLC, not individuals. As an Upwork freelancer operating as an individual, you will likely need an ITIN, not an EIN, unless you have formed a separate U.S. business entity like a U.S. LLC.

Ready to Apply for Your ITIN?

Our IRS-Certified Acceptance Agents make the process simple and remote — from anywhere in the world.

  • IRS Certified
  • 5–10 Business Days
  • Money-Back Guarantee