I get this question almost every week from people living outside the US who want to buy property or start a business in Florida. They hear they need some kind of tax number but don’t qualify for a Social Security number. That’s where the ITIN comes in.
It doesn’t let you work here. It doesn’t give you any immigration benefits. It doesn’t qualify you for Social Security. All it does is let the IRS track your tax returns and any money you make from American sources like rent or business income.
In Florida, a lot of folks from Latin America, Europe, Asia, and the Middle East need one. Some own condos in Miami Beach or Orlando that they rent out to tourists. Others set up a small LLC while still living back home. Without the ITIN, their tax returns get rejected, refunds sit in limbo, or banks refuse to open accounts for them.
These three numbers confuse almost everyone at first.
SSN is what most Americans have. You get it if you’re a citizen, permanent resident, or have work authorization. It’s used for jobs, credit, taxes, and government benefits.
ITIN is only for tax purposes. If you’re a non-resident with US income but no SSN eligibility, this is your number for filing personal taxes.
EIN is the company number. If you form a Florida LLC, the business itself usually needs an EIN to open a bank account and handle its own paperwork.
They are not the same. Your personal ITIN and the LLC’s EIN do different jobs. Many single-member LLCs owned by foreigners end up with both: the LLC has an EIN, and the owner uses their ITIN when reporting income on their individual tax return.
Florida has no state income tax, which is a big reason people choose it. But you still have federal tax obligations.
Most of my clients need an ITIN because:
Even if you never step foot in Florida, owning real estate here can create the requirement.
You have to fill out Form W-7. In most cases you can’t submit it by itself — you attach it to a tax return.
Here’s how it usually goes:
First, figure out exactly why you need the ITIN and check the right box on the form.
Next, collect your documents. A valid passport is the strongest one and often works alone. You might also need your national ID card, birth certificate (for dependents), or other proof the IRS accepts. Make sure everything is current.
Fill out the W-7 with your full name, foreign address, and a mailing address in the US (you can use a Florida service address if you don’t have one).
Then attach your tax return — usually Form 1040-NR for non-residents.
You can send everything by mail to the IRS in Austin, Texas. You can also take it to an IRS office in person if there’s one near you in Florida. Or, the option many overseas clients like best: use a Certified Acceptance Agent (CAA). They can verify your passport and send the whole package so you don’t have to mail originals.
It normally takes between 7 and 13 weeks to get approved. Tax season makes it slower, so don’t wait until the last minute. Once you have the number, use it on your tax returns at least every three years or it can expire and you’ll need to renew it the same way.
If you already have one and need to locate the number, check old tax transcripts or any letters the IRS sent you.
A lot of people handle the ITIN around the same time they set up their company.
To form a Florida LLC, you file Articles of Organization online through Sunbiz. The basic cost is $125. You’ll need to pick a name that includes “LLC” and list a registered agent.
The registered agent is the person or service that receives official mail and legal documents for your LLC. They must have a real physical street address in Florida. If you live abroad, it’s smarter to hire a professional registered agent service. They charge somewhere between $50 and $150 a year and make sure you never miss important papers.
Every year by May 1st, you have to file the Florida Annual Report. It costs $138.75 and is done online. This report updates your agent and address info. Forget it and you’ll pay a $400 penalty. Keep missing it and the state can dissolve your LLC.
Your personal ITIN is used on your individual taxes. The LLC gets its own EIN for banking and business filings.
Whether your business is based in busy Miami, family-friendly Orlando, or growing Tampa, the rules stay the same across Florida.
It’s a nine-digit tax ID from the IRS for people who must file US taxes but cannot get a Social Security number.
Same process as above. Most non-residents attach Form 1040-NR. A few specific treaty cases allow applying without a full return.
No. ITIN is personal. EIN is for the business.
No. ITIN is for you personally. EIN is for the business.
No. SSN allows work and benefits. ITIN is strictly for tax filing.
Not for the state filing, but you’ll need it later when reporting your share of the LLC income on your personal tax return.
Look on previous tax returns or official IRS letters.
No, it does not authorize employment.
You pay a $400 late fee and risk your LLC being dissolved by the state.
Most good ones charge $50 to $150 per year.
Florida can be a great place for non-residents to own property or run a business, but you have to handle these tax IDs correctly from the beginning. Get your documents ready, decide whether a CAA makes sense for you, form the LLC when you’re ready, and don’t forget that May 1 annual report deadline.
Check the latest information yourself on IRS.gov and Sunbiz.org because small things can change. If your situation feels messy with multiple properties or different types of income, talking to someone who deals with this every day is worth the time and money.