“Jordan was incredibly responsive and explained everything clearly. They set up QuickBooks, streamlined my invoicing, and now I can focus on growing the business without worrying about the books.”
Industry Challenges
The financial headaches you're already dealing with
Restricted Funds Get Tangled Up
Grant money comes with strings attached. Donor gifts might be restricted to specific programs. Mixing restricted and unrestricted funds is a compliance nightmare. We set up fund accounting so every dollar is tracked to the right bucket.
Grant Reporting Takes Forever
Every funder wants a different report in a different format on a different timeline. If your books aren't organized by fund and program, pulling those reports means hours of digging. We structure your books so grant reporting is a quick pull, not a project.
Your Board Needs Financials They Can Read
Board members aren't accountants. They need clear, concise reports that show how the organization is doing without making their eyes glaze over. We prepare board-ready financials that tell the story in plain language.
990 Prep Shouldn't Be a Fire Drill
Your annual Form 990 is public. It's the document donors, grantors, and the IRS all look at. If your books are a mess all year, 990 season becomes a panic. We keep your records organized throughout the year so your CPA has everything ready at tax time.
What We Handle
Tailored services
- Fund accounting with restricted and unrestricted tracking
- Grant expense tracking and funder reporting
- Donor contribution recording and acknowledgment support
- Board-ready monthly financial reports
- Form 990 preparation support for your CPA
- Program vs. administrative expense allocation
- Bank and credit card reconciliation every month
- Accounts payable and vendor payment tracking
Recommended Services
Services that fit your business
Monthly Bookkeeping
From $399/moMonthly bookkeeping services that run like clockwork. Your books closed by the 15th. Every single month. No chasing, no reminding, no wondering where you stand. Just clean numbers you can actually use to run your business.
Learn moreQuickBooks Setup & Training
$499 one-timeA bad QuickBooks setup costs you for years. Wrong categories, broken integrations, and reports that mean nothing. We set it up right the first time so your numbers actually make sense.
Learn moreCatch-Up Bookkeeping
$399 to $20,000+ flat fee, free assessment firstBehind on your books? We fix that. Six months behind. Two years behind. Total QuickBooks disaster. We have seen it all and cleaned it all up. No judgment, just results.
Learn more
Industry Insights
Related articles
- 10 min read
Nonprofit Bookkeeping in Pittsburgh: A Buyer's Guide
Nonprofit books track restricted gifts, split expenses between programs, management, and fundraising, and feed your public Form 990 and your Pennsylvania registration. Here's what Pennsylvania and the IRS require at each size, what it costs, when to hire, and what we do and don't do.
- 10 min read
Bookkeeper vs CPA: Which One Does Your Business Need?
Bookkeeper vs CPA is the wrong fight. They do different jobs, they cost different amounts, and for most business owners the honest answer is both. Here's the side-by-side breakdown, the 2026 costs, and the 12-month math for a contractor doing $500K.
- 14 min read
PA Local Income Tax: How EIT and LST Work (2026 Guide)
Pennsylvania's local tax system is one of the most complicated in the country. If you run a business in the Pittsburgh area, here's what you need to know about EIT, LST, and how to keep your bookkeeping compliant.
Common Questions
Frequently asked questions
At a Glance
Peacock Bookkeeping Services provides bookkeeping for nonprofits and charitable organizations. We set up fund accounting so restricted grants and unrestricted donations stay separated, structure books for fast grant reporting, and prepare board-ready monthly financials. We also organize everything your CPA needs for Form 990. Plans start at $399 per month. We're based in Cranberry Township, PA, near Pittsburgh, and work with organizations across the US. Call (412) 407-7420 for a free financial health check.

