Schedule C is required for all organizations that engage in political or lobbying activities. Keep in mind that if you are a 501(c)(3) organization, you may not participate in political activities and are limited to the amount of lobbying you may conduct.
Part I-A is required to be completed by all organizations required to file Schedule C. One item to note is that the IRS is now asking for volunteer hours spent on political campaign activities, which can be estimated.
Part I-B is to be completed by any 501(c)(3) organizations required to file Schedule C. It asks you to disclose any excise tax incurred during the year under Section 4955.
Part I-C is to be completed by all nonprofits except 501(c)(3) organizations. A breakdown of your direct political expenditures, as well as the amount of your funds contributed to other organizations for political purposes, will need to be provided.
Part II is used to report lobbying expenditures and includes reporting for the 501(h) election, if applicable.
Finally, Part III is required for 501(c)(4), (c)(5), and (c)(6) organizations.