"Greg was very easy to work with. I had a complicated scenario that he was able to manage, with complete confidence. I would highly recommend using him."
"I've had a great experience working with Greg Monaco. He is incredibly detail-oriented and thorough, making sure everything is handled correctly and fully compliant. What really stood out to me is how…"
"Monaco CPA is excellent to work with! Greg is detail-oriented, knowledgeable, and prompt. He's been instrumental in helping me get my business off the ground with a strong financial foundation that includes…"
"If you need a CPA or accountant in Livingston or Essex County, I highly recommend Greg at Monaco CPA. My wife and I switched because my old accountant often didn't return my calls. Greg is different. He…"
"I've been working with Greg Monaco, CPA for a few years now, and he's honestly saved me real money with both personal tax help and crypto tax stuff. He answers quickly, breaks things down in a way that's…"
"I've been working with Gregory Monaco CPA LLC for my taxes, and I couldn't be happier with the experience. Extremely professional, thorough, and organized from start to finish. He takes the time to explain…"
Reviews reflect individual experiences and do not guarantee similar outcomes. Tax savings and other results depend on each person's facts and are not typical of all engagements. No reviewer was compensated for providing a review.
Nonprofit organizations must balance mission delivery with rigorous financial compliance, Form 990 accuracy, UBIT analysis, grant tracking, and state charitable registration all require careful, accurate work.
Nonprofits operate under a unique set of financial and tax rules. Maintaining tax-exempt status requires careful compliance with IRS requirements, accurate annual information returns, and proper handling of unrelated business activities.
Monaco CPA provides accounting, bookkeeping, and tax compliance services for NJ nonprofits, including 501(c)(3) public charities, 501(c)(6) trade associations, and other tax-exempt organizations with gross receipts up to several million dollars.
Services span Form 990 preparation, fund accounting setup, grant compliance, and state charitable registration, providing the financial oversight nonprofits need without the overhead of a full-time accounting department.
Personal Review
Start with the contact form. Share the basics and expect a response within 1–2 business days with a clear next step.
Get StartedView PricingAccurate Form 990 preparation with all required schedules
NJ Charities Registration (CRI-300R, CRI-200, or CRI-150I) with the Division of Consumer Affairs
Fund accounting with proper program vs. G&A expense allocation
Grant compliance and restricted fund tracking
UBIT analysis for revenue-generating activities
Payroll for executive directors and staff
Board financial reporting and transparency
Revenue recognition for multi-year grants and pledges
Risk of IRS auto-revocation for consecutive filing failures
Donor acknowledgment letter compliance
Tax preparation, planning, and compliance services tailored to your industry.
Full Form 990, 990-EZ, or 990-N preparation with all required schedules, reviewed with your board before filing.
Annual charitable registration (Form CRI-300R long-form, CRI-200 short-form, or CRI-150I initial) with the NJ Division of Consumer Affairs Charities Registration Section for organizations soliciting contributions in New Jersey. CHAR500 is the New York form - not used in NJ.
Bookkeeping using proper fund accounting principles, separating unrestricted, temporarily restricted, and permanently restricted funds.
Identification of activities that may trigger Unrelated Business Income Tax and Form 990-T filing requirements.
Expense tracking and financial reporting for government and foundation grants with specific compliance requirements.
Payroll processing for nonprofit employees, including 403(b) plan administration and compliance with nonprofit employment tax rules.
Have a different question about nonprofits tax or accounting? Send Greg a message - all inquiries are answered within 1-2 business days.
It depends on your organization type, gross receipts, and assets. Test organization type first: private foundations file Form 990-PF regardless of size, and some organizations (for example churches and certain affiliates) have their own exceptions. Form 990-N (e-Postcard) is available when gross receipts are 'normally' $50,000 or less (the IRS uses a startup/two-year/three-year averaging test, and exactly $50,000 still qualifies). Form 990-EZ generally requires BOTH gross receipts under $200,000 AND total assets under $500,000 - a low-receipt but high-asset organization cannot use it. The full Form 990 applies at $200,000 or more in receipts, or $500,000 or more in total assets.
If a tax-exempt organization fails to file its required annual return (or the 990-N e-Postcard) for 3 consecutive years, the IRS automatically revokes its tax-exempt status. Reinstatement means re-applying for exemption using the application that matches your Code section - Form 1023 or 1023-EZ for 501(c)(3), Form 1024-A for 501(c)(4), and Form 1024 for most other 501(c) types - and paying the user fee in effect on the applicable form. The path depends on Revenue Procedure 2014-11: streamlined retroactive reinstatement, the within-15-months process, the after-15-months process, and reasonable-cause options each carry different requirements, and years for which only Form 990-N was required do not necessarily require conventional back returns in the streamlined lane. I can assist with reinstatement applications and catching up on delinquent filings.
Yes. NJ nonprofits that solicit contributions in New Jersey must file an annual charitable registration with the NJ Division of Consumer Affairs Charities Registration Section within 6 months of fiscal year-end. The form depends on annual gross contributions: CRI-150I (initial), CRI-200 (short-form for organizations under $25,000), or CRI-300R (long-form for organizations $25,000 and above). CHAR500 is the New York filing - NJ does not use that form. Nonprofits that are exempt from NJ CBT (most 501(c)(3) organizations) still need to confirm their exemption status with the NJ Division of Taxation.
UBIT applies to income from a trade or business regularly carried on by the nonprofit that is not substantially related to its exempt purpose. Common triggers include advertising revenue in publications, rental income from debt-financed property, certain royalties, and income from services provided to non-members for associations.
Tax Planning
The OBBBA caps gambling loss deductions at 90% starting 2026. Break-even bettors now owe tax on "phantom income." Here's what NJ gamblers need to know.
Read GuideTax Planning
The best tax planning happens before December 31, not in April. Here are the strategies every NJ business owner should review.
Read GuideTax Planning
Self-employed NJ taxpayers must make quarterly estimated tax payments to both the IRS and NJ. Learn the 2026 due dates, safe harbor rules with worked dollar examples, and how to calculate payments to avoid underpayment penalties.
Read GuideWork with a NJ CPA
Start with the contact form. Greg will review your situation and reply with a clear next step.
Tax advice disclaimer: This material is for general educational information only and is not legal, tax, or accounting advice for your specific facts. A CPA-client relationship is formed only through a signed engagement letter.