What is Form 990-PF Schedule B?


Form 990-PF Schedule B is used to report the information on contributions that the private foundations reported on Form 990-PF, Part I, line 1.

Types of Organizations file Form 990-PF

Learn more about 990-PF Schedule B.

  • 501(c)(3) exempt private foundations,
  • 4947(a)(1) nonexempt charitable trusts treated as a private foundation
  • 501(c)(3) taxable private foundations.

Who Must File Form 990-PF Schedule B?


  • Every private foundation must attach Schedule B if a person contributes more than the greater of $5000 or 2% of $700,000 ($14,000) during the tax year.
  • Schedule B is not necessary to attach by the organizations, who checked the box on Form 990-PF Part I, Analysis of Revenue and Expenses, line 2

To know more about Schedule B on Form 990-PF, please visit https://www.expresstaxexempt.com/form-990-pf/form-990-pf-schedule-b/

Accounting Methods of Schedule B

  • Cash, Accrual, or Other are the 3 types of accounting methods used.

Note: The organization must use the same accounting method it checked on Form 990-PF, line J when completing the schedule B

who must file 990-PF

What Information is Required to Report on
Schedule B?


You need to report the below information on Form 990-PF Schedule B:

  • Name, address, ZIP Code.
  • Total contributions made in the current tax year.
  • Type of contribution.
  • If the type of contribution is non-cash, report additional information such as the description of non-cash, fair market value, etc.
  • Purpose of the gift’s received.
Form 990 PF Schedule B

How to attach Schedule B to your 990-PF?


Form 990-PF, along with Schedule B, can be filed either electronically or by paper.
Click here to know more about the Form 990-PF Filing instructions

Electronic Filing (E-filing)

The electronic filing of Form 990-PF, along with Schedule B, is quick and easy. It takes less time to process the return, and you get the status of your filing instantly.

By choosing an IRS authorized provider such as ExpressTaxExempt, your return will be transmitted to the IRS securely. ExpressTaxExempt auto-generates your Schedule B for FREE.

Note: If you are filing Form 990-PF for a tax year beginning on or after July 2, 2019, you must file the return electronically.

Paper Filing

If you choose to paper file 990-PF, you must download and complete Schedule B and send it to the below address:

Department of the Treasury,
Internal Revenue Service Center,
Ogden, UT 84201-0027

If the organization's principal business, office, or agency is located in a foreign country or U.S. territory, mail it to the below address:

Internal Revenue Service Center
P.O. Box 409101
Ogden, UT 84409

Why Should I Choose 990pfscheduleb.com to E-file Form 990-PF along with Schedule B?


990pfscheduleb.com provides step-by-step instructions to file Form 990-PF. You can use the bulk upload option to import data such as revenue, expenses, contribution, etc. You can invite or request board members to review or sign your Form 990-PF before submitting the return to the IRS.

  • Step 1. Create your FREE account
  • Step 2. Enter Basic Organization Details
  • Step 3. Answer interview-style questions
  • Step 4. Review your Form
  • Step 5. Follow Interview-Style Process
  • Step 6. Transmit to the IRS

  • Our Software will generate 990-PF Schedule B automatically based on the information you provided.

    E-file 990-PF Now

Get started with ExpressTaxExempt and follow step-by-step instructions to complete your filing.