Dev.to WebDev 🛠 Dev 👁 0 📖 3 min read

I built a community for people US forms leave out

I'm Alex. I built ITIN Club. An ITIN is the nine-digit number the IRS issues, for tax purposes only, to people who have a US tax reason and can't get a Social Security number. It looks like an SSN. It is not one. It doe

I'm Alex. I built ITIN Club.

An ITIN is the nine-digit number the IRS issues, for tax purposes only, to people who have a US tax reason and can't get a Social Security number. It looks like an SSN. It is not one. It doesn't authorize work, and a lot of software treats "not an SSN" as "not a person."

The club is for the part that comes after the form. Getting the number is step one. A bank account, a credit file, a card, and keeping the number from expiring are the rest of the year, and almost every guide stops at step one.

The product is an order, not a feed

The first version was a pile of answers. It didn't help. People asked "which credit card should I get?" when they had no credit file, and "which bank?" when they had no ITIN yet. The useful thing turned out to be a fixed sequence:

  1. Get the ITIN, if you have a real tax reason and you can't get an SSN.
  2. Open a US bank account that accepts it.
  3. Start a credit file with a secured card or a credit-builder loan that reports to all three bureaus.
  4. Grow the score before applying for anything with rewards.
  5. Only then bother with travel cards and points.
  6. Use the number on a federal return at least once every three tax years, or it expires.

Each step is what the next application form asks for. Skip one and the next form rejects you, slowly. That course is Your first year with an ITIN.

Write the guide you'd want on a bad day

The IRS pages are the source of truth, and they're written for people who already know which question they're asking. A usable guide answers one decision: do I need this, what do I send, and what happens to my passport.

A few rules I now write by:

  • One decision per page. "How to get an ITIN" does not also explain credit scores.
  • Say what the number does not do. An ITIN is not work authorization and not an SSN.
  • Link the official page next to the claim. When the IRS changes a rule, the sentence should be easy to find and fix.
  • Say "this is not tax advice" and mean it. Summarizing a form is not the same as telling someone to file.

The first guide is How to get an ITIN as a foreigner. The banking, credit, and card guides sit behind it, in that order.

Forms are the real onboarding

The other half of this is other people's software. Payroll, lending, and marketplaces validate "SSN" with a rule that rejects anything starting with 9. Every ITIN starts with 9. So a person with a perfectly valid taxpayer ID gets "invalid SSN" and leaves.

If you build those forms: label the field "SSN or ITIN," accept the number with or without dashes, and don't treat a leading 9 as an error. I wrote the developer version of that checklist separately, and the same idea is why the club's own signup asks for nothing it doesn't need. Joining is free and doesn't ask for an SSN.

What I'd tell another builder

Ship the path before the feed. A community that can't say "do this, then this" becomes a search box full of anxious people. The guides are the product. The members are how the guides stay honest, because someone who opened the account last month will tell you the bank changed its rule.

It's free to join: itinclub.com.

📰 Read the original article on Dev.to WebDev

Originally published by Dev.to WebDev. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.