FAR exam skill

Not-for-profit accounting: statements, net asset classes, and donor restrictions

Map not-for-profit statements, distinguish net assets with and without donor restrictions, and work a contribution-release example.

The decision that earns the point

Classify the item before measuring it

A nongovernmental not-for-profit reports a statement of financial position, statement of activities, and statement of cash flows, with expenses also analyzed by nature and function as required. Net assets and changes in net assets are classified as with donor restrictions or without donor restrictions, and satisfied donor restrictions are released through the statement of activities.

Exam use

FAR can test the not-for-profit statement set, contribution versus exchange classification, conditional versus unconditional contributions, donor restrictions, expense reporting, and releases from restriction.

Check the official exam scope

Your scratch-paper plan

Solve it in three moves

  1. 1

    Identify the reporting model

    Use the nongovernmental not-for-profit statement set and two net-asset classes instead of importing governmental fund or for-profit retained-earnings labels.

    FASB ASC 958: Not-for-Profit Entities
  2. 2

    Classify the resource inflow

    Determine whether the transfer is an exchange or contribution and, for a contribution, whether a substantive barrier plus a right of return or release makes it conditional.

    FASB ASU 2018-08: Not-for-Profit Entities (Topic 958) - Contributions Received and Made
  3. 3

    Track restrictions and expenses separately

    Recognize donor restrictions in the proper net-asset class, report expenses in net assets without donor restrictions, and record releases when restrictions are satisfied.

    FASB ASC 958: Not-for-Profit Entities

Worked problem

Work the facts before choosing the answer

A nongovernmental not-for-profit receives an unconditional $120,000 contribution restricted by the donor to a qualifying program. During the period, it incurs and pays $90,000 of program expense that satisfies the restriction. The entity does not apply a simultaneous-release policy, and no other condition, restriction, or administrative expense applies.

CPAPass exam analysis using the stated assumptions

Show the work

Recognize the $120,000 contribution in net assets with donor restrictions. Report the $90,000 expense in net assets without donor restrictions and reclassify $90,000 from with donor restrictions to without donor restrictions as the purpose restriction is satisfied.

Rule source: FASB ASC 958: Not-for-Profit Entities

Answer

The contribution leaves $30,000 of donor-restricted net assets at period-end. The $90,000 release changes the two net-asset classes but does not create another $90,000 of total revenue.

Rule source: FASB ASC 958: Not-for-Profit Entities

Do it now

Test the same decision with a fresh question

Start with free FAR practice. Create an account only when you want the 5-day no-card CPAPass trial and continued section practice.

The trap and the repair

Common trap

Netting program expense directly against donor-restricted contribution revenue hides both expense presentation and the release between net-asset classes.

Repair

Post contribution recognition, expense, and restriction release as separate lines, then reconcile each net-asset class and total net assets.

Authority and scope boundary

FASB ASC 958 controls nongovernmental not-for-profit reporting. ASU 2016-14 governs the statement and net-asset presentation used here, while ASU 2018-08 governs contribution and condition analysis. State and local government accounting remains a separate FAR owner.

2026 Uniform CPA Examination Blueprints and FASB ASC 958: Not-for-Profit Entities were reviewed on 2026-08-14. Check a newer authority when the effective date or facts change.

Not-for-profit statement map

Follow each resource through the statements and net-asset classes

Contribution classification determines recognition, donor instructions determine the net-asset class, and satisfying a restriction creates a release rather than new total revenue.

Reporting decisionRequired analysisStatement effectAuthority
Statement setFinancial position, activities, and cash flows, plus required expense analysisUse the ASC 958 NFP presentation modelFASB ASC 958: Not-for-Profit Entities
Net asset classDoes a donor-imposed restriction exist?With donor restrictions or without donor restrictionsFASB ASC 958: Not-for-Profit Entities
Contribution conditionSubstantive barrier plus right of return or release?Conditional contribution waits for the condition; unconditional contribution is recognized as applicableFASB ASU 2018-08: Not-for-Profit Entities (Topic 958) - Contributions Received and Made
Purpose satisfied$90,000 qualifying program expense$90,000 release from with restrictions to without restrictionsFASB ASC 958: Not-for-Profit Entities

After a miss

Repair a not-for-profit reporting miss

  1. 1

    Write exchange or contribution, conditional or unconditional, and with or without donor restrictions as three separate decisions.

  2. 2

    Rebuild the example with a substantive barrier and right of return, then identify why contribution recognition moves to a later period.

  3. 3

    Answer a fresh FAR not-for-profit question and reconcile contribution revenue, expense, release, each net-asset class, and total net assets.

Your exam workflow

  1. Step 1Identify the requirementUse the nongovernmental not-for-profit statement set and two net-asset classes instead of importing governmental fund or for-profit retained-earnings labels.FASB ASC 958: Not-for-Profit Entities
  2. Step 2Classify the factsDetermine whether the transfer is an exchange or contribution and, for a contribution, whether a substantive barrier plus a right of return or release makes it conditional.FASB ASU 2018-08: Not-for-Profit Entities (Topic 958) - Contributions Received and Made
  3. Step 3Apply the authorityRecognize donor restrictions in the proper net-asset class, report expenses in net assets without donor restrictions, and record releases when restrictions are satisfied.FASB ASC 958: Not-for-Profit Entities
  4. Step 4Check the outputThe contribution leaves $30,000 of donor-restricted net assets at period-end. The $90,000 release changes the two net-asset classes but does not create another $90,000 of total revenue.FASB ASC 958: Not-for-Profit Entities

Quick questions

What is the key rule?

A nongovernmental not-for-profit reports a statement of financial position, statement of activities, and statement of cash flows, with expenses also analyzed by nature and function as required. Net assets and changes in net assets are classified as with donor restrictions or without donor restrictions, and satisfied donor restrictions are released through the statement of activities.

How can this topic be tested on the CPA Exam?

FAR can test the not-for-profit statement set, contribution versus exchange classification, conditional versus unconditional contributions, donor restrictions, expense reporting, and releases from restriction.

What mistake most often changes the result?

Netting program expense directly against donor-restricted contribution revenue hides both expense presentation and the release between net-asset classes. Post contribution recognition, expense, and restriction release as separate lines, then reconcile each net-asset class and total net assets.

Where should I practice the decision?

After the worked example, open the FAR free-practice link and work a fresh question that tests the same decision. If the miss depends on Governmental accounting explained, review that handoff before trying another set.

Sources behind the rule