As a non-resident earning income in the U.S., I realized I needed an ITIN to comply with tax regulations. I started researching the process, wondering which documents I’d need to submit and whether I should apply directly through the IRS or use a certified acceptance agent to simplify things.