Running a small nonprofit or church-based 501(c)(3) in Southeast Los Angeles County means dealing with filing requirements and bookkeeping rules that most national guides never mention. The IRS Form 990-N is only part of the picture. California requires its own separate annual filings with the Attorney General's Registry of Charitable Trusts. Restricted funds from grants and designated donations must be tracked in a way that proves donor intent was honored. If your organization compensates a pastor or minister, clergy tax law adds another layer that a general small business bookkeeper may not know how to handle. And if your books are behind, the penalties are real: the California AG can revoke your registration, and the IRS can revoke your tax-exempt status for repeated failure to file.
This guide covers those specifics for small nonprofit organizations and churches in Downey, Compton, Lynwood, South Gate, Huntington Park, and the surrounding communities of SE Los Angeles County. If your organization has a budget under $500,000, relies on a volunteer treasurer, or is running QuickBooks as though it were a for-profit business, the sections below apply directly to your situation.
For context on what professional bookkeeping services cost for organizations at this scale, see our guide to bookkeeping costs for small organizations. If your books are already behind, our catch-up bookkeeping guide explains how to get current without disrupting your operations.
California's RRF-1 and CT-TR-1: The Filing Most Guides Skip
Almost every national guide to nonprofit bookkeeping focuses on the IRS: Form 990-N, 990-EZ, or the full 990. Those filings matter, but for California nonprofits, they are half the picture. California has its own registration and annual reporting requirement that is separate from anything the IRS collects, and the California Attorney General enforces it independently.
Who must file. Every charitable organization that solicits or receives charitable contributions from California residents, or that is registered with the California AG's Registry of Charitable Trusts, must file an annual RRF-1 (Registration Renewal Fee Report). This includes most 501(c)(3) nonprofits, church foundations, food banks, youth programs, and community organizations operating in California, regardless of whether they file a federal 990. The registration requirement is triggered under California Government Code Section 12585.
The CT-TR-1. Organizations with gross annual revenue under $50,000 file the CT-TR-1 (Annual Treasurer's Report) alongside the RRF-1, in place of an IRS Form 990. Organizations with gross annual revenue of $50,000 or more file the RRF-1 along with their IRS Form 990-EZ or full 990 instead of the CT-TR-1. The CT-TR-1 is a financial statement summary that includes total revenue, total expenses, and beginning and ending net assets. It requires a signature from a board officer. Verify the current filing thresholds and requirements at oag.ca.gov, as the California AG updates these periodically.
Due date. Both the RRF-1 and the CT-TR-1 are due four months and fifteen days after the close of your fiscal year. For organizations with a December 31 fiscal year end, that means May 15 of the following year. Extensions are available for organizations that have received a federal extension for their 990 filing.
Why this matters for bookkeeping. To complete the CT-TR-1, your books must be current and accurate as of your fiscal year end. If your bookkeeping is six months behind when May rolls around, you either file incomplete numbers (which the AG can flag) or you miss the deadline entirely. The AG can revoke a nonprofit's registration for non-compliance, which makes your organization unable to legally solicit donations in California. That is not a theoretical risk: the AG's registry lists hundreds of organizations with revoked status at any given time. For your bookkeeper, this means the annual close process cannot be treated as a year-end scramble. The numbers need to be reconciled and ready.
IRS Form 990 Filing Thresholds: Which Form Does Your Organization File?
The IRS Form 990 family has three versions, and which one your organization files depends on your gross receipts and total assets for the year. Filing the wrong form, or failing to file at all, can result in automatic penalties and, after three consecutive missed years, automatic revocation of tax-exempt status under IRS Revenue Procedure 2014-11.
Form 990-N (e-Postcard). Organizations with gross receipts normally under $50,000 file the 990-N. It is free, filed online at IRS.gov, and requires only basic information: your organization's legal name, EIN, fiscal year, website (if any), principal officer's name and address, and a confirmation that your receipts are still below the threshold. There is no financial data to attach. Many small nonprofits and church-based ministries fall into this category. The 990-N is due by the 15th day of the fifth month after the close of your fiscal year, which is May 15 for a December 31 year end.
Form 990-EZ. Organizations with gross receipts between $50,000 and $200,000, OR total assets under $500,000, file the 990-EZ. This is a four-page form that requires a detailed statement of revenue and expenses, a balance sheet, and information about programs, compensation of officers, and governance. The 990-EZ cannot be prepared from a disorganized QuickBooks file. It requires that your accounts match the form's line items, which means your chart of accounts needs to separate program service expenses, management and general expenses, and fundraising expenses, matching the FASB categories the IRS expects to see.
Full Form 990. Organizations with gross receipts over $200,000 OR total assets of $500,000 or more file the full 990. This is a multi-schedule document that requires detailed financial statements, compensation disclosure for officers and key employees, a description of major programs, and governance policies. Most organizations in this guide's target audience will file the 990-N or 990-EZ.
Churches vs. church-based nonprofits. This is one of the most common sources of confusion in this space. A church itself is generally exempt from filing Form 990 under IRC Section 6033(a)(3)(A)(i). The IRS broadly defines "church" to include religious organizations that meet certain criteria related to worship, creed, and governance. But a separate 501(c)(3) entity that a church has established, such as a food pantry foundation, a community development corporation, a school, or a separate missionary ministry, is not the church. It is a distinct legal entity with its own EIN, and it does not inherit the church's 990 exemption. If your church formed a nonprofit entity to operate a community program and that entity has its own EIN and its own 501(c)(3) determination letter, it must file the appropriate 990 based on its own gross receipts. Many small church-based organizations are unaware of this distinction and have missed multiple years of required 990-N filings. Three consecutive missed filings triggers automatic revocation.
Restricted vs. Unrestricted Funds: The Legal Distinction Your Books Must Reflect
Restricted funds are funds that a donor has given for a specific purpose, and that specific purpose is the only allowable use of those funds. A grant for after-school programming can only pay for after-school programming costs. A donation designated for a building fund can only go toward building-related expenses. Unrestricted funds, by contrast, are funds the organization can use for any legitimate organizational purpose, at the board's discretion.
Tracking restricted and unrestricted funds separately is not a best practice. It is a legal obligation. Using restricted funds for any purpose other than the donor's designated intent, even temporarily, can constitute a breach of fiduciary duty under California nonprofit corporation law and can expose board members to personal liability. The California AG has enforcement authority over nonprofit fiduciary obligations under Government Code Section 12598.
The bank account problem. Many small nonprofits keep all funds in a single checking account and track the restricted versus unrestricted distinction only in their heads, or not at all. This creates two problems. First, it is nearly impossible to demonstrate to an auditor, a grantor, or the state AG that restricted funds were not used for unrestricted purposes when everything flows through one account with no corresponding ledger separation. Second, when a volunteer treasurer leaves and a new person takes over, the institutional memory of which dollars were restricted goes with them, and the books become unrecoverable without a full catch-up process.
How to track this in QuickBooks. QuickBooks Online Plus includes a Classes feature that allows you to tag every transaction with a fund designation. Set up one class for each restricted fund (for example, "Grant: Title I After-School 2026" or "Building Fund Donations") and a separate class for unrestricted general funds. Every revenue transaction is tagged with its class at the time of entry. Every expense is tagged with the class it draws from. QuickBooks then produces a Profit and Loss by Class report that shows exactly how much money came in and went out of each fund, and what the balance is for each restricted purpose. That report is what a grantor's annual report requires, what an auditor will ask for, and what the CT-TR-1 summary is built from. Running the class feature correctly is one of the single highest-value things a nonprofit bookkeeper does.
Net assets vs. fund balances. For the 990-EZ and the CT-TR-1, the IRS and the CA AG use the FASB terminology: net assets with donor restrictions (what used to be called temporarily restricted funds) and net assets without donor restrictions (unrestricted). Your bookkeeper needs to know which terminology matches which QuickBooks account so the numbers port correctly from your books to the filing. If your chart of accounts is set up for a for-profit business, this mapping does not exist and someone will need to reconstruct it manually at filing time, which is expensive and error-prone.
Clergy Housing Allowance Under IRC Section 107
If your organization compensates a pastor, minister, or other qualifying clergy member, IRC Section 107 allows a portion of that compensation to be designated as a housing allowance and excluded from federal income tax. This is one of the most valuable tax benefits available to clergy, and it is also one of the most frequently mishandled in terms of bookkeeping and payroll setup. This is a complex area of clergy tax law. Consult a CPA or tax attorney who specializes in clergy tax before establishing or changing a housing allowance arrangement.
The three requirements for a valid housing allowance designation. Under IRC Section 107, a valid housing allowance must meet all of the following conditions:
- The allowance must be officially designated by the church governing board (board resolution or board minutes) before the beginning of the fiscal year or before the housing expense is incurred. A retroactive designation does not qualify under the statute.
- The allowance must actually be used for qualifying housing expenses: rent, mortgage principal and interest, property taxes, utilities, furniture, and home maintenance and repairs.
- The excludable amount cannot exceed the lesser of (a) the amount officially designated by the board, (b) the fair rental value of the home including furnishings and utilities, or (c) the minister's actual housing expenses for the year.
Self-employment tax still applies. The housing allowance exclusion applies to federal income tax only. Under IRS guidance, ministers are generally treated as self-employed for Social Security and Medicare tax purposes, which means the housing allowance is included in the base on which self-employment tax (SE tax) is calculated, even though it is excluded from income tax. This is a point that surprises many pastors and many volunteer treasurers who set up payroll. If the payroll is set up without this distinction, the W-2 will be wrong and the minister's personal tax return will be wrong. A bookkeeper who handles nonprofit and clergy payroll needs to know how to configure this in QuickBooks Payroll or the organization's payroll service.
What the bookkeeper tracks. At the start of each fiscal year, the board resolution designating the housing allowance amount needs to be on file. The payroll setup must reflect the designated amount as excluded from income tax withholding but included in SE tax calculations. The minister's W-2 Box 1 (federal taxable wages) must exclude the housing allowance, but the minister's Schedule SE on their personal return will add it back in for self-employment tax purposes. If you compensate a minister and this distinction is not being made correctly in your payroll, fixing it is a priority. See our California payroll bookkeeping guide for more on payroll setup for employers in this region.
Donor Acknowledgment Letters: The $250 Rule
Under IRC Section 170(f)(8), a donor cannot deduct any single cash contribution of $250 or more unless the nonprofit provides a written acknowledgment. The acknowledgment must be in the donor's hands by the date their tax return is due, including extensions, for the year of the donation. A donor who gave $500 in December of one year and has not received a letter by April 15 of the following year (or October 15 if they file an extension) cannot legally claim the deduction, even if the gift was genuine and the nonprofit received it.
What the letter must include. Per IRS guidance, a qualifying acknowledgment must state:
- The amount of cash donated (for cash gifts) or a description of the non-cash property donated (for in-kind gifts, without assigning a dollar value, since valuation is the donor's responsibility).
- Whether any goods or services were provided in exchange for the donation. If nothing was provided, the letter must state: "No goods or services were provided in exchange for this contribution." If something was provided (a gala ticket, a thank-you gift), the letter must include a good-faith estimate of the fair market value of those goods or services, so the donor knows the deductible portion.
The bookkeeper's role. The bookkeeper tracks every donation received during the year and flags each donation that meets or exceeds the $250 threshold. At year end (or ideally on a rolling basis throughout the year), the bookkeeper produces a donor giving summary from QuickBooks that shows each donor, their total contributions, and the dates. The executive director or office administrator uses that report to generate and send acknowledgment letters. Many small nonprofits handle this as an annual letter in January, which works as long as it reaches donors before their tax filing deadline. If your organization does not have a system for tracking which donations crossed $250 and which acknowledgment letters were sent and when, that is a gap in your bookkeeping setup that needs to be closed before your next tax season.
Volunteer Receipts and In-Kind Donations
In-kind donations (physical goods, services, use of space) are a significant part of how many small nonprofits operate. They need to be recorded, but the rules for what gets recorded and how differ depending on the type of contribution.
Physical goods. Donated goods, such as food for a food pantry, supplies for a school, or furniture for a community center, are recorded at fair market value at the time of the gift. The revenue side of the entry is "Contributions: In-Kind" or a similar account, and the expense side reflects what the goods were used for (Program Services, for example). The fair market value should be documented: a recent retail price, a market comparables list, or an appraisal for high-value items.
Professional services donated by a volunteer. If a volunteer donates professional services that the organization would otherwise have to pay for, and that person is licensed or holds a professional credential for those services, the donation can be recorded at fair market value. A licensed contractor who donates $5,000 worth of renovation labor is recorded as $5,000 in contribution revenue and $5,000 in program expenses. A licensed CPA who donates a tax review creates the same symmetrical entry. This treatment is supported by FASB ASC 958-605-25-16.
General volunteer time is not recorded. Regular volunteer labor, meaning the kind performed by community members who show up to help pack boxes, staff an event, or clean a facility, is not recorded as revenue or expense. The IRS is clear on this point, and FASB accounting standards for nonprofits do not allow it. No matter how many volunteer hours your organization logs, they do not appear in your financial statements. The exception is the professional services rule above, which requires that the service be of a specialized skill that the organization would otherwise purchase.
The distinction matters because some nonprofit leaders believe they can list volunteer hours as "in-kind income" to make their budget look larger on grant applications. That is not permissible under accounting standards or IRS rules. Misrepresenting financial data on a grant application is a separate and more serious problem.
Setting Up QuickBooks Correctly for a Nonprofit
QuickBooks Online was designed for for-profit businesses, and a standard setup for a restaurant or a contractor does not work for a nonprofit. The chart of accounts, the class structure, the customer and vendor setup, and the reporting all need to be configured differently. Many small nonprofits in SE Los Angeles are running a for-profit QuickBooks template and then scrambling at 990-EZ or CT-TR-1 time because the books do not match the form's required structure.
QuickBooks version. QuickBooks Online Plus or QuickBooks Online Advanced includes the Classes feature needed for fund tracking. QuickBooks Simple Start and Essentials do not. QuickBooks also offers a QuickBooks for Nonprofits desktop product, though most organizations moving to cloud-based books use the Online versions. Confirm with your bookkeeper which version is appropriate for your organization's size and complexity before subscribing.
Chart of accounts structure. A nonprofit's chart of accounts should separate revenue by type (contributions, grants, program service revenue, fundraising events) and expenses by the three FASB functional expense categories: Program Services, Management and General, and Fundraising. This structure is what the 990-EZ and the full 990 expect. A for-profit chart of accounts organized by department or cost center will require significant manual reclassification at filing time.
Tracking donors as customers. In QuickBooks Online, donors can be set up as customers, and each donation is entered as an invoice payment or a sales receipt assigned to that donor. This creates a donor giving history that feeds directly into the year-end acknowledgment letter process. Without this setup, producing the list of donors who gave $250 or more requires exporting every deposit and manually sorting through it.
Restricted fund classes. As noted in the section on restricted funds above, each restricted fund needs its own class in QuickBooks. Setting these up at the beginning of the grant or campaign, not after the fact, is what makes the class reports useful. A bookkeeper who inherits a nonprofit QuickBooks file that was not set up with classes needs to go back and reclassify transactions, which is a catch-up process. See our catch-up bookkeeping guide if your organization's books are behind or misconfigured.
When to Hire a Nonprofit Bookkeeper
A volunteer treasurer can handle the books for a very small organization with simple revenue, no restricted grants, no employees, and no California AG filing obligations. But most growing nonprofits and church-based 501(c)(3)s reach a point where the complexity exceeds what a well-meaning volunteer can manage reliably alongside other responsibilities. Here are the specific triggers that indicate a professional nonprofit bookkeeper is needed:
- Annual budget around $50,000. This is the threshold where your filing obligations shift: below it, your organization files the RRF-1 with the CT-TR-1, and at or above it, it files the RRF-1 with a Form 990-EZ or full 990. Both paths require accurate, category-organized financial statements that match the forms' line items, and volunteer-managed books frequently do not have this structure. Verify the current filing thresholds and requirements at oag.ca.gov, as the California AG updates these periodically.
- Any restricted grant. The moment your organization receives a restricted grant from a foundation, a government agency, or a major donor, you are legally obligated to track that money separately and report on its use. Restricted fund accounting in QuickBooks requires a setup and a process that most volunteers have not been trained on.
- Any staff payroll. Nonprofit payroll in California includes the same EDD quarterly filings, DE 9 and DE 9C, that apply to any California employer. If you compensate a minister with a housing allowance, the payroll complexity is higher still. Payroll errors in a small nonprofit are costly in time to correct and in penalties if they go unnoticed. For payroll specifics, see our California payroll bookkeeping guide.
- Pastor or minister compensation with housing allowance. As covered above, clergy payroll requires a specific configuration that a general bookkeeper or payroll service may not apply correctly. A bookkeeper who has handled clergy compensation before knows the W-2 setup, the SE tax treatment, and the board resolution documentation that supports the allowance.
- State AG compliance issues. If your organization has missed RRF-1 or CT-TR-1 filings, or received a notice from the Registry of Charitable Trusts, a professional bookkeeper can help you reconstruct the financials needed to reinstate your registration. This is catch-up work, and it is time-sensitive. See our catch-up bookkeeping guide for how this process works.
- Preparing to apply for a grant. Foundations and government grant programs regularly require audited or reviewed financial statements, or at minimum a current and accurate 990. If your books are not in order before you apply, you either delay the application or submit financials you cannot stand behind. Getting your books current before a grant deadline is something a bookkeeper can do on a defined timeline. For what that typically costs, see our bookkeeping cost guide.
Frequently Asked Questions
Are churches exempt from filing Form 990 in California?
Churches themselves are generally exempt from filing Form 990 under IRC Section 6033(a)(3)(A)(i). However, a separate 501(c)(3) nonprofit entity that a church has formed, such as a church foundation, a food pantry ministry, or a community outreach organization, is a distinct legal entity and is not automatically covered by the church exemption. If your church has formed a separate nonprofit, that entity likely needs to file a 990-N, 990-EZ, or full 990 depending on its gross receipts, and it must comply with California's RRF-1 registration requirements as well. Consult your CPA to confirm the filing status of each separate entity your church controls.
Does California require nonprofits to file anything beyond the IRS Form 990?
Yes. California nonprofits registered with the California Attorney General's Registry of Charitable Trusts must file the RRF-1 (Registration Renewal Fee Report) annually. Organizations with gross annual revenue under $50,000 file the CT-TR-1 (Annual Treasurer's Report) alongside the RRF-1 in place of an IRS Form 990, while organizations with gross annual revenue of $50,000 or more file the RRF-1 with their IRS Form 990-EZ or full 990 instead of the CT-TR-1. These are separate from IRS filings and are due four months and fifteen days after the close of your fiscal year. The California AG can revoke a nonprofit's registration for non-compliance. Verify the current filing thresholds and requirements at oag.ca.gov, as the California AG updates these periodically. Most national bookkeeping guides cover only the IRS filings and omit these California-specific requirements entirely.
Can a small nonprofit keep restricted and unrestricted funds in the same bank account?
Technically a nonprofit can hold restricted and unrestricted funds in one bank account, but doing so makes it nearly impossible to demonstrate to donors and state regulators that restricted funds were used for their intended purpose. The legally sound practice is to track restricted and unrestricted funds as separate classes in your accounting system (QuickBooks Online uses a Classes feature for this), and ideally to hold major restricted grants in a dedicated account. Commingling these funds without ledger-level separation creates audit risk and can constitute a breach of fiduciary duty to donors under California nonprofit corporation law.
What is the pastor housing allowance and how does it affect bookkeeping?
Under IRC Section 107, a minister can designate a portion of their compensation as a housing allowance, which is excluded from federal income tax (but not from self-employment tax). The church governing board must formally designate the allowance before the beginning of the fiscal year or before the housing expense is incurred. The bookkeeper must record total compensation correctly, track the designated housing allowance separately, and ensure payroll records reflect that the allowance is excluded from income tax withholding but still subject to self-employment tax. This is a complex area of clergy tax law. Consult a CPA or tax attorney who specializes in clergy tax before setting up or changing a housing allowance arrangement.
Nonprofit Bookkeeping Services in SE Los Angeles County
J.P Bookkeeping works with small 501(c)(3) nonprofits and church-based organizations throughout Downey, Compton, Lynwood, South Gate, Huntington Park, and the surrounding communities of Southeast Los Angeles County. Jimmy Paz is a QuickBooks Advanced ProAdvisor who is bilingual in English and Spanish. He understands the California AG's RRF-1 and CT-TR-1 requirements, restricted fund tracking, clergy housing allowance payroll setup, and the 990-EZ reporting structure that small nonprofits in this area need.
If your books are behind, your QuickBooks is set up for a for-profit business, or you are not certain your organization's RRF-1 filings are current, a free consultation is the fastest way to find out where things stand and what it would take to fix them. Book directly at the link or call (323) 816-0517.
Related guides:
Disclaimer: J.P Bookkeeping is a bookkeeping firm, not a CPA or law firm. For tax planning, legal questions, or regulatory compliance, consult a licensed CPA or attorney. Information reflects publicly available requirements as of June 8, 2026. Confirm current IRS rates and thresholds at irs.gov and ftb.ca.gov before filing.