Non-profits vs For-profits: What are the Differences?

Key Regulatory Differences Between Nonprofits and For-Profit Businesses in California
Nonprofit organizations and for-profit businesses operate under significantly different legal and regulatory frameworks.
While both types of entities must comply with a wide range of laws, nonprofits receive specific exemptions and are subject to distinct requirements due to their public benefit purpose. This means nonprofits have some perks and benefits, but also many more restrictions.
Below is an overview of the major areas where nonprofits are treated differently or are granted exemptions compared to for-profit businesses in California and under federal law.
Income distribution and ownership
Nonprofits cannot distribute profits to individuals (they have no owners or shareholders). For-profit companies may distribute any profits to owners, shareholders, or investors.
Taxes
- Income tax: California nonprofits may be exempt from federal income tax under Internal Revenue Code Section 501(c)(3) and from California state income tax through the Franchise Tax Board.
- Property tax & sales tax: Nonprofits may also qualify for exemptions from property tax and sales tax under certain conditions.
For-profits are subject to standard taxation and are not eligible for these exemptions.
Financials publicly available
Most nonprofits must publicly disclose their IRS Form 990, listing revenue, expenses, salaries, governance, and program impact.
For-profits do not have to make tax returns public.
Grants and donor contributions
- Donors to 501c3 nonprofits can receive a tax deduction on their donations. Payments to for-profit businesses are considered purchases or business expenses (which may also be deducted from taxes).
- 501c3 nonprofits are eligible to receive grant funding, whether from government or private foundations. For-profit businesses generally do not have access to this funding.
Governance and structure
Nonprofits must follow strict fiduciary duties to serve the mission and public interest. For-profits have much more flexibility in decision-making.
Labor and employment law
Nonprofits may legally use unpaid volunteers for its work, while for-profit businesses are not allowed to use unpaid volunteers under California labor law, regardless of the worker’s willingness.
Raffles
Nonprofits in California may conduct raffles if they meet specific requirements under state law. For-profit businesses are not allowed to run raffles under any circumstances.
Alcohol and events
Nonprofits can obtain temporary daily alcohol licenses (e.g., Type 31 or Type 33) from the California Department of Alcoholic Beverage Control to serve beer or wine at fundraising events. These licenses are inexpensive and valid for a single day.
For-profits are not eligible for these permits and must obtain a permanent license, which involves a lengthier and costlier process.
Zoning and permitting
Some municipalities provide preferential zoning or permitting for nonprofits, especially religious or educational facilities. Permit fees are sometimes reduced or waived for nonprofits.
Summary Table of Key Differences
| Area | Nonprofit (501c3) | For-Profit |
|---|---|---|
| Raffles | Allowed (with registration) | Prohibited |
| Volunteers | Permitted | Not allowed |
| Income Tax | Exempt | Taxable |
| Property Tax & Sales Tax | May be exempt | Taxable |
| Donor Contributions | Tax-deductible | Not deductible |
| Grant Eligibility | Eligible | Rarely eligible |
| Profit Use | Reinvested in mission | Distributable to owners |
| Public Financial Reporting | Required (Form 990) | Not required |
| Zoning/Permitting | May receive preferential treatment | Standard process |
What about social enterprise?
Social enterprises are a type of for-profit business that also includes a mission to benefit the public. They are essentially regulated the same as for-profits, with some minor differences. See our Guide to Social Enterprise.
Further Resources
Guide to Laws for Business Owners and Entrepreneurs
How Nonprofits Work in California
Image credit: Image by pch.vector on Freepik
