Form 5472: The $25,000 IRS Penalty Most Non-Resident LLC Owners Don't Know About

If you own a US LLC as a non-resident, you almost certainly need to file Form 5472 + Form 1120 every year. Skip it and the IRS fines you $25,000 — automatic.