ITIN Got Approved… Now Stuck on Address Verification
I recently received my ITIN and I’m trying to set up US payment processing properly as a non-US resident.
The issue I’m facing is that the processor I’m applying with requires a real US residential address supported by documents like:
- Utility bills
- Lease agreement
They are specifically rejecting:
- Virtual mailbox addresses
- Registered agent addresses
I’m trying to understand what legitimate options non-US residents usually use in this situation.
Has anyone here successfully dealt with this before?
Any advice or recommendations would be appreciated.