It's not embossed, but it has 2 stamps with DFAT logo/Passport office etc on it.
For those who have done the W7/1040NR combo (or had agents do it on their behalf), does the IRS eventually send you a notice of assessment based on that initial tax return ?
That was what I interpreted the...