1099-NEC is for Non-Employee Compensation.An associated Schedule C with that 1099-NEC allows the taxpayer to deduct their expenses associated with that activity...
I also had a Foreign Tax Credit (a small one though) but I was able to file my returns (State and Federal) online today. Yes, I saw this note on the availabilit...