IRS Certified · Now accepting applications

Your US Tax ID,
without ever leaving home.

Velotax is the easiest way for non-US residents to get an ITIN. File with a real IRS Certified Acceptance Agent, keep your passport in your pocket, and unlock US banking, investing and LLC ownership.

$399 flat · all inclusive 100+ countries supported No passport mailing
7–11 weeks
Typical IRS turnaround after submission
100% remote
Video verified — no embassy, no courier
Certified CAA
Authorized by the IRS to witness your W-7
$399 flat
One fee — filing, review, support, delivery
Why Velotax

Everything you need. Nothing you don't.

Most ITIN services ask you to mail your passport overseas, visit a US consulate, or hand things off to a generic tax preparer. Velotax does it right: IRS-authorized, remote by design, and built for people living outside the United States.

🛡️

Keep your passport

Our IRS Certified Acceptance Agent verifies your identity over secure video — your passport never leaves your home.

Fast by default

Application submitted to the IRS in under 48 hours. Typical IRS turnaround is 7–11 weeks, longer during peak tax season.

🌍

Works worldwide

Applicants from 100+ countries. If you have a valid passport and a real reason, we can likely file for you.

🎯

Done-for-you W-7

We prepare your W-7 form, assemble supporting documents, and submit directly to the IRS on your behalf.

Built for

Foreign nationals who need access to the US financial system.

An ITIN is a 9-digit US tax identification number for people who aren't eligible for a Social Security Number. Here's why most of our clients apply.

🏦

Open a US bank account

Required by Mercury, Wise, Relay and many neobanks for non-residents.

🏢

Own a US LLC

File Form 5472 and stay compliant as a foreign-owned single-member LLC.

📈

Invest in US markets

Open brokerage accounts, hold US stocks, ETFs and real estate.

📄

File a US tax return

Required when you receive US-sourced income as a non-resident (Form 1040-NR).

🤝

Claim treaty benefits

Reduce US withholding tax under your country's tax treaty with the US.

🎨

Get paid by US platforms

Required by Stripe, Gumroad, App Store, Amazon KDP and many US payers.

The process

Four steps. One result.

Every step happens online. No consulate visits, no courier services, no mailing anything sensitive.

$

Secure checkout

Pay the flat $399 fee via Stripe and enter your passport-accurate details.

📹

15-min video call

Your Certified Acceptance Agent verifies your identity and witnesses your W-7.

📬

We submit to the IRS

We assemble your W-7 package and ship it to the IRS within 48 hours of your call.

🆔

ITIN delivered

You receive your ITIN by mail or email. Typical IRS turnaround is 7–11 weeks; up to 16 weeks in peak tax season.

Pricing

One fee. Everything included.

No surprise add-ons, no renewals, no "document review" fees.

ITIN full service
$399one-time · USD

Flat fee, paid once. All-inclusive — no hidden add-ons.

IRS Certified Acceptance Agent filing
W-7 form prepared and submitted for you
Remote video verification — no passport mailing
15-minute dedicated agent call
Application tracking in your Velotax dashboard
Typical IRS turnaround 7–11 weeks (up to 16 in peak tax season)

Why one price works.

The IRS fee for an ITIN is $0 — but getting it right is the hard part. Missing documents, mistranslated forms, or an unauthorized preparer will kick your application back months.

Velotax bundles an IRS-authorized agent, the W-7 prep, identity verification, and support into one fee so you never need to guess what a step costs.

Money-back guarantee: if the IRS denies your W-7 after we've filed a complete, accurate application using the information you provided, we'll refund your full $399 fee.

FAQ

Who qualifies for an ITIN?

An ITIN is only for people who aren't eligible for a Social Security Number. Use this board to confirm you're in the right place before applying.

✓ Who qualifies
  • Non-US residents with a foreign tax home and a US tax filing reason.
  • Foreign owners of a US LLC who must file Form 5472 and Form 1120.
  • Non-residents with US-sourced income filing Form 1040-NR.
  • Foreign investors holding US stocks, ETFs, or real estate.
  • Applicants claiming US tax treaty benefits to reduce withholding.
  • Non-residents opening a US bank or brokerage account where an ITIN is required.
  • Foreign spouses or dependents claimed for a specific tax benefit on an attached US federal return.

Nationality and country of residence are not disqualifying factors. No country-based bans exist.

✕ Who doesn't qualify
  1. U.S. Citizens. Exclusively for non-citizens. Any U.S. citizen must use an SSN regardless of where they live, no exceptions.
  2. Anyone eligible for an SSN. If you qualify for an SSN (work visa holders, green card holders, anyone with U.S. work authorization), you must use that instead. SSN eligibility is automatic ITIN disqualification.
  3. People who already have an SSN. Once you've ever been issued an SSN, it's yours permanently, even if your work authorization expires. You cannot switch to or add an ITIN.
  4. Spouses/dependents without a U.S. tax purpose (post-2017). Foreign spouses and dependents are ineligible unless they're being claimed for a specific tax benefit on an attached U.S. federal return. "I want an ID number" is not sufficient.
  5. Anyone without a federal tax filing reason. No U.S. income, no filing obligation, no claimable tax benefit means denied. ITINs cannot be issued for banking, business formation, or e-commerce alone.
  6. Anyone who can't verify identity and foreign status. Valid original documents (usually a passport) are required. Expired, missing, or unaccepted documents result in denial until corrected.

More questions.

No. Because Velotax works with an IRS Certified Acceptance Agent (CAA), your identity is verified over secure video. Your passport stays with you at all times.

We submit your W-7 package to the IRS within 48 hours of your video call. From the IRS receiving it, typical turnaround is 7–11 weeks. During peak tax season (mid-January through April) the IRS can take up to 16 weeks. A Certified Acceptance Agent (CAA) package like ours is processed ahead of self-filed packages because identity is already verified, but the IRS workload still controls the final timeline. Anyone promising "7–21 days" is misrepresenting IRS processing times.

We work with applicants from over 100 countries. As long as you hold a valid unexpired passport and have a qualifying US tax filing reason, we can almost always file for you. Nationality and country of residence are not disqualifying factors.

Everything: the W-7 preparation, certified identity verification, IRS submission, a 15-minute video call with your agent, your Velotax dashboard, and delivery of your ITIN. No hidden extras.

Yes. If the IRS denies your W-7 after we've filed a complete, accurate application using the information and documents you provided, we refund your full $399 fee. The guarantee does not cover denials caused by incorrect, incomplete, or fraudulent information submitted by the applicant, or delays on the IRS side.

You'll move straight into your Velotax dashboard to enter your personal details, verify your identity with our CAA, and book your 15-minute agent call. Every step is saved as you go.

Ready when you are

Your ITIN application is one click away.

Start your ITIN filing with an IRS Certified Acceptance Agent. $399 flat, fully remote.

Quick Qualifier

8 questions · 3 minutes · confirms your eligibility

1. Why do you need a US Tax ID?
A — Open a US bank account
B — Start or register a US business / LLC
C — Invest in US markets or real estate
D — File US taxes or receive US income
2. Which passport do you hold?

Search or select the country that issued your passport

3. Country of birth

Search or select the country where you were born

4. Do you have a valid unexpired passport?
A — Yes, more than 6 months until expiry
B — Yes, less than 6 months
C — National ID card only
5. Have you ever had a US SSN or ITIN before?
A — No, first time
B — Had one, expired or lost
C — Not sure
D — Have one, need help accessing it
6. Are you a US citizen or green card holder?
A — No, I am a foreign national
B — I have a US green card
C — I am a US citizen abroad
7. Where are you currently based?

Search or select the country where you live now

8. When do you need your ITIN?
A — As soon as possible
B — Within 30 days
C — I have a specific deadline
D — Just researching
ITIN Application

Apply for your
US Tax ID

Pay the flat $399 fee to start. You'll enter your details and book your agent video call right after payment.

What's Included
ITIN Application — Full Service $399
IRS Certified Acceptance Agent filing
No need to mail your passport
15-min dedicated video call with your agent
W-7 prepared and submitted on your behalf
Typical IRS turnaround 7–11 weeks (up to 16 in peak tax season)
Enter a valid email
🔒 Secure payment via Stripe · One-time · No subscription
🛡️
Money-back guarantee. If the IRS denies your W-7 after we've filed a complete, accurate application using the information and documents you provided, we refund your full $399 fee. Does not cover denials caused by incorrect, incomplete, or fraudulent applicant information.
Payment Confirmed
Your ITIN application has been started. Click below to complete your details.
🔒
Secure & confirmed. Your payment was received. Complete your personal info and book your agent call to get your ITIN.
Step 1 of 3 25%
Personal Documents Book Call
Personal Information

Enter exactly as on your passport.

Required
Required
Required · You must be at least 18
Required
Required
Foreign address (outside the US)
Enter a valid street address
Invalid
Required
Enter a valid postal code
Invalid
Required · must be outside the United States
Enter a valid number for the selected country
Required
Verify Your Identity

Securely verify your identity with Stripe.

🔐
Powered by Stripe Identity. Your documents are encrypted and processed securely. Takes about 2 minutes.
⏳ Pending — complete verification to continue
Book Your Agent Call

Pick a 15-minute slot with your IRS Certified Agent.

Documents submitted. Last step — book your call. Your agent reviews your application and witnesses your W-7 signature.
📅
Select a Time Slot
Application Submitted
Your ITIN application is with your agent. You'll be contacted to confirm your call time.
Payment Confirmed

$399 received

Documents Submitted

Personal info and docs uploaded

Agent Call Booked

15-minute session scheduled

Agent Review

Your agent is reviewing your application

W-7 Filed With IRS

Submitted directly to the IRS

ITIN Issued

Typical IRS turnaround 7–11 weeks (up to 16 in peak season)

Access your dashboard

Enter the email you used at checkout. We'll send you a 6-digit code to sign in — no password needed.

Team sign-in

Employees only. Sign in with the account that was invited to the Velotax admin workspace.

No account? Ask an admin to invite you from the Netlify Identity panel.