CPA for Nonprofits in Los Angeles
MangoBooks, a Los Angeles CPA firm, keeps the books, prepares the annual information returns and runs payroll for nonprofit organizations: Form 990, 990-EZ or 990-N with California Form 199 or 199N, Form 990-T when there is unrelated business income, and the Attorney General's RRF-1 renewal prepared from the same figures. We do not perform audits; a charity with gross revenue of $2,000,000 or more engages an audit firm, and we keep the books that firm examines. Monthly bookkeeping typically costs $650–$1,400 per month and payroll $175–$400 per month; exempt-organization returns are quoted after a consultation.
The work is led by Felix Park, CPA, MBA, a licensed California CPA with an MBA from the UCLA Anderson School of Management.
Situations We Handle
Which return the organization files. Gross receipts normally $50,000 or less: Form 990-N, where "normally" means $75,000 or less received or pledged in the first year, an average of $60,000 or less over the first two years, and an average of $50,000 or less over the prior three years after that. Gross receipts under $200,000 and total assets under $500,000: Form 990-EZ or Form 990. Gross receipts of $200,000 or more or total assets of $500,000 or more: Form 990. A private foundation files Form 990-PF regardless of size. California requires FTB 199N when gross receipts are normally $50,000 or less and Form 199 above that, with private foundations filing Form 199 regardless, in addition to the federal return; a 2025 Form 990 must be e-filed, and a paper return where e-filing is required is treated as not filed. We determine the forms from the books and prepare the federal and California returns together. See Business Tax Preparation.
Due dates, extensions and the three-year rule. Both returns are due on the 15th day of the 5th month after the fiscal year ends: May 15 for a December year end, November 15 for a June 30 year end, moving to the next business day when the date falls on a weekend or holiday. Form 8868 gives an automatic six-month extension for Forms 990, 990-EZ, 990-PF and 990-T, one per year, and does not extend the time to pay; it cannot extend a 990-N. California extends Form 199 automatically for six months when the entity is not suspended, and never extends the 199N. A late Form 990 costs $25 a day up to the lesser of $13,000 or 5 percent of gross receipts, and $130 a day up to $65,000 when gross receipts are over $1,309,500; a late Form 199 costs $5 a month up to $40. There is no penalty for a late 990-N, but an organization that files nothing for three consecutive years loses its federal exemption automatically on the due date of the third return, with no appeal, and must reapply; California revokes the exemption of a 199N filer the same way. We keep the filing calendar for both agencies and file the extension when the books or the audit are not ready in time.
The Attorney General's registry. A charity registers with the Registry of Charities and Fundraisers within 30 days of first receiving charitable assets, including donations, property and government grants. Each year it files Form RRF-1 with a copy of the Form 990, 990-EZ or 990-PF as filed, without Schedule B, or Form CT-TR-1 if it files the 990-N, due 4 months and 15 days after the fiscal year ends; IRS extensions are honored. The fee is $25 for total revenue under $50,000, $50 to $100,000, $75 to $250,000, $100 to $1,000,000, $200 to $5,000,000, $400 to $20,000,000, $800 to $100,000,000, $1,000 to $500,000,000 and $1,200 above that, and the Registry is launching an online filing service for all registrants in 2026. We prepare the RRF-1 from the finished return so the two agree. A charity with gross revenue of $2,000,000 or more in a fiscal year, excluding government grants and contracts that require an accounting, must have its financial statements audited by an independent certified public accountant, make them public like its Form 990, and have an audit committee appointed by the board that includes no staff and is separate from any finance committee. We do not perform audits; at that level we keep the books, prepare the schedules the auditor asks for, and prepare the returns from the audited figures.
Books that feed the return and the renewal. Donations, grants, program fees and event revenue are recorded by program and by restriction, so the revenue and expense lines of Form 990 and the total revenue on the RRF-1 come straight from the books, and any unrelated business activity is kept in its own accounts. An organization with gross income of $1,000 or more from an unrelated business files Form 990-T in addition to its Form 990 and pays estimated tax when the year's tax is expected to be $500 or more; California requires Form 109 when unrelated business taxable income is more than $1,000. See Bookkeeping.
Payroll under the reimbursable method. Nonprofit employers are subject to unemployment insurance, the employment training tax, State Disability Insurance and personal income tax withholding. A 501(c)(3) may instead elect the reimbursable method for unemployment insurance, repaying the state the actual cost of benefits paid to its former employees, by filing form DE 1SNP with its DE 1NP registration or later, in which case the election takes effect on the first day of the quarter it is filed; disability insurance contributions and income tax withholding remain due. We run the payroll, file the DE 9 and DE 9C and Form 941, and prepare Forms W-2 and 1099-NEC at year end. See Payroll.
Sales tax and the city business tax. In California all sales are taxable unless the law provides a specific exemption, so a nonprofit that sells merchandise generally needs a seller's permit even when some sales are nontaxable; fewer than three fundraising events with taxable sales a year can be covered by temporary permits, three or more need a regular permit, and sales at auctions and rummage sales and tickets that include a meal count as sales. The City of Los Angeles business tax exemption for an organization recognized under IRC section 501 is applied for, not automatic: the Office of Finance issues an exempt Tax Registration Certificate, sends a renewal notice every three years, and refunds tax paid while exempt only within one year of the overpayment. The books separate taxable sales from donations so the sales tax return can be prepared from them.
California Specifics
- Form 199 or 199N. 199N when gross receipts are normally $50,000 or less, Form 199 above that and for every private foundation and 4947(a)(1) trust; churches, religious orders and certain other organizations have no requirement.
- Due date and penalty. The 15th day of the 5th month after the year ends; a late Form 199 costs $5 a month or part of a month up to $40, and the 199N cannot be extended.
- No filing fee. There is no fee for exempt-organization returns due on or after January 1, 2021, and no fee for the exemption application, Form 3500 or Form 3500A.
- Which application. Form 3500A when the organization holds an IRS determination letter; Form 3500 when it has no federal exemption or the federal exemption was revoked. An organization exempt through Form 3500A must notify the FTB of an IRS revocation, which the FTB then follows.
- Unrelated business income. Form 109 when unrelated business taxable income is more than $1,000.
- Attorney General. Initial registration within 30 days of first receiving charitable assets; RRF-1 due 4 months and 15 days after year end with the sliding fee from $25 to $1,200; audited financial statements and an audit committee from $2,000,000 of gross revenue.
- Statement of Information. A nonprofit public benefit corporation files one with the Secretary of State within 90 days of filing its articles and every two years after that, for a $20 fee.
- Payroll. Unemployment insurance, employment training tax, State Disability Insurance and income tax withholding apply; a 501(c)(3) may elect the reimbursable method for unemployment insurance on form DE 1SNP.
- Sales tax. A seller's permit is generally required to sell merchandise; temporary permits for fewer than three fundraising events with taxable sales a year, a regular permit for three or more.
- City of Los Angeles. The business tax exemption under LAMC Section 21.22 is applied for at the Office of Finance and renewed on the city's notice every three years.
Federal Rules
- Which form. Form 990-N for gross receipts normally $50,000 or less; Form 990-EZ for gross receipts under $200,000 and total assets under $500,000; Form 990 for gross receipts of $200,000 or more or total assets of $500,000 or more; Form 990-PF for every private foundation.
- Due date. The 15th day of the 5th month after the year ends; May 15 for a calendar year, extended to November 15.
- Extension. Form 8868, automatic six months, once a year, for Forms 990, 990-EZ, 990-PF and 990-T; not for the 990-N; no extension of time to pay.
- Late filing. $25 a day up to the lesser of $13,000 or 5 percent of gross receipts; $130 a day up to $65,000 when gross receipts are over $1,309,500; a 2025 Form 990 must be e-filed.
- Automatic revocation. Three consecutive years without a filing, effective on the original due date of the third return; the organization reapplies, may have to file Form 1120 or 1041 in the meantime, and donors may deduct gifts made before its name appears on the Auto-Revocation List.
- Unrelated business income. Form 990-T when gross income from an unrelated business is $1,000 or more; estimated tax when the year's tax is expected to be $500 or more.
- Form 1023-EZ. Available to an organization that projects gross receipts of $50,000 or less in the current year and the next two, had no more than $50,000 in any of the past three years, and has total assets of $250,000 or less.
Where We Work
We serve nonprofits across Los Angeles, including the San Fernando Valley communities around our office in Woodland Hills (Encino, Sherman Oaks, Tarzana, Calabasas and Burbank) and the Conejo Valley (Thousand Oaks, Westlake Village and Agoura Hills), and in Irvine, Anaheim and Newport Beach and in Ventura, Oxnard and Simi Valley. Meetings are scheduled in advance, and documents are exchanged electronically. The Form 990, Form 199 and RRF-1 rules are the same everywhere in California; the city business tax rules differ and are on the area pages: CPA in the San Fernando Valley, CPA for the Conejo Valley, CPA for Irvine, Anaheim and Newport Beach and CPA for Ventura, Oxnard and Simi Valley.
Services Involved
- Bookkeeping: donations, grants and program revenue recorded by program and restriction, every account reconciled monthly
- Business Tax Preparation: Form 990, 990-EZ or 990-N with Form 199 or 199N, Form 990-T and Form 109 when there is unrelated business income, and the RRF-1
- Payroll: staff payroll, the reimbursable-method election, the DE 9 and DE 9C, Forms W-2 and 1099-NEC
- Financial Statements: statements for the board, a funder or a lender, prepared from the books
- Catch-Up Bookkeeping: books brought current before a return, a renewal or an audit
Fees
| Service | Typical range |
|---|---|
| Monthly bookkeeping | $650–$1,400 per month |
| Catch-up bookkeeping | From $1,500 |
| Payroll | $175–$400 per month |
Exempt-organization returns (Form 990 with Form 199, Form 990-T) and the RRF-1 are quoted after a consultation, as are financial statements. Fees depend on the scope of work and are set out in a written engagement letter before work begins. See the Fee Guide.
Frequently Asked Questions
Does MangoBooks audit nonprofits?
No. We keep the books, prepare the annual returns and the RRF-1, and run payroll; we do not perform audits. California requires a charity with gross revenue of $2,000,000 or more in a fiscal year, not counting government grants and contracts that require an accounting, to have its financial statements audited by an independent certified public accountant and to have an audit committee appointed by the board. An organization at that level engages an audit firm, and we keep the books and schedules that firm examines. See Bookkeeping.
Which Form 990 does our organization file?
An organization whose gross receipts are normally $50,000 or less files Form 990-N, the e-Postcard. One with gross receipts under $200,000 and total assets under $500,000 may file Form 990-EZ. One with gross receipts of $200,000 or more or total assets of $500,000 or more files Form 990, and a private foundation files Form 990-PF whatever its size. California's return follows the same line: FTB 199N when gross receipts are normally $50,000 or less, Form 199 above that and for every private foundation, filed in addition to the federal return.
When is Form 990 due, and what happens if it is late?
The 15th day of the 5th month after the year ends: May 15 for a calendar year, with Form 8868 giving an automatic six-month extension to November 15. A late Form 990 or 990-EZ costs $25 a day up to the lesser of $13,000 or 5 percent of gross receipts, and $130 a day up to $65,000 for an organization with gross receipts over $1,309,500. There is no penalty for a late 990-N, but an organization that fails to file for three consecutive years loses its exemption automatically on the due date of the third return and must reapply. California's Form 199 is due on the same day; a late one costs $5 a month up to $40.
What is the RRF-1, and when is it due?
The annual renewal that every charity registered with the California Attorney General's Registry of Charities and Fundraisers files, with a copy of the Form 990 as filed, or Form CT-TR-1 for a 990-N filer. It is due 4 months and 15 days after the fiscal year ends, IRS extensions are honored, and the fee runs from $25 for total revenue under $50,000 to $1,200 above $500,000,000. A new charity registers within 30 days of first receiving assets, and an organization that does not renew can have its registration suspended or revoked and lose its California tax exemption.
Does a nonprofit pay California payroll taxes?
Yes. Nonprofit employers are subject to unemployment insurance, the employment training tax, State Disability Insurance and personal income tax withholding. A 501(c)(3) may instead elect the reimbursable method for unemployment insurance, repaying the state the actual cost of benefits paid to its former employees, by filing form DE 1SNP with its registration or later, in which case the election takes effect on the first day of the quarter it is filed. Disability insurance and income tax withholding are still due under that method. See Payroll.
Is a nonprofit exempt from sales tax and the Los Angeles business tax?
Generally not. In California all sales are taxable unless the law provides a specific exemption, so a nonprofit that sells merchandise, including at auctions and rummage sales, generally needs a seller's permit; fewer than three fundraising events with taxable sales a year can be covered by temporary permits, three or more need a regular permit. The City of Los Angeles business tax exemption for an organization recognized under IRC section 501 is applied for, not automatic: the Office of Finance issues an exempt Tax Registration Certificate and sends a renewal notice every three years, and tax paid while exempt is refunded only within one year of the overpayment.
Schedule a Consultation
Call (213) 255-4665 or send us a short message about your situation.
Please do not include Social Security numbers, bank account numbers or tax documents in the form.