Is an EIN free for a nonprofit?
Yes. The IRS does not charge a fee to issue an EIN. A formation or filing service may charge for assistance with the application, but that service fee is different from an IRS EIN fee.
An EIN is the federal tax ID number the IRS assigns to an organization for banking, tax filings, and the 501(c)(3) application; it does not by itself make an organization tax-exempt, and the IRS does not charge a fee to issue one. It's generally best to apply after the nonprofit entity is formed, so the legal name and entity details match the state formation record. Keep the EIN confirmation with permanent records, use the number exactly as issued, and expect banks and agencies to request additional documentation beyond the EIN itself.
Requirements and government fees can change, so verify time-sensitive details with the responsible agency before filing.
How Beacon Nonprofit can help: BeaconComplete includes EIN assistance as part of the nonprofit setup workflow. Beacon can prepare the request using the approved formation information and help keep the legal name, address, and responsible-party details consistent. The EIN is issued by the IRS, is separate from federal tax-exempt recognition, and may be needed for banking and other administrative purposes even when the nonprofit has no employees. Beacon's role is administrative formation and filing support: government agencies control approval, processing times, and legal or tax determinations, and specialized operational matters may require a qualified professional outside Beacon's service scope.