Tax Preparation & Planning
Individual and business returns filed accurately and on time — plus year-round planning so April stops being an ambush.
Tax services — tax preparation and planningKeystone Ledger is a small-business CPA firm in Cherry Hill, NJ. We handle the tax returns, the books, the payroll and the awkward IRS letters — and we explain every bit of it in plain English, at a flat fee you agree to up front.
Your bookkeeper, your payroll manager and your tax CPA all sit in the same office. Nothing falls through the gap between them — which is exactly where most small businesses lose money.
Individual and business returns filed accurately and on time — plus year-round planning so April stops being an ambush.
Tax services — tax preparation and planningMonthly books reconciled and closed by the 15th, with statements you can actually read and a human to explain them.
Bookkeeping — bookkeeping and accounting servicesStaff paid on time, filings submitted correctly, and NJ and PA compliance handled so penalty letters never arrive.
Payroll — payroll servicesCash-flow forecasting, entity structure and buy-or-lease calls — senior finance thinking without a senior salary.
Advisory — business advisory and outsourced CFO services
We started Keystone Ledger in 2004 because we were tired of watching business owners get a return in the mail, a bill they didn’t understand, and no conversation in between. So we built the firm around the conversation.
Most new clients are fully moved across in under two weeks, without lifting much more than a pen.
Free, no pressure, no sales script. Tell us what your business does and what is currently annoying you about your finances.
We send a plain-English scope and a fixed price. Nothing starts until you say yes, and the price does not move afterwards.
We collect your records from your previous accountant, review the last two years for missed deductions, and get to work.
When we review a new client’s last two returns, the same handful of deductions turn up missed again and again — some of them worth thousands. We wrote them down. It takes about eight minutes to read, and there is no sales pitch inside.
“I ran my contracting business for nine years and never once understood my own P&L. Dana sat with me for an hour and drew it on a whiteboard. We found $11,000 in vehicle and equipment deductions my last guy never asked about.”
“We moved three practices onto Keystone for payroll and bookkeeping. The thing that sold me was that nobody ever charges me for a phone call. I ask more questions now, which is probably the point.”
“An IRS notice landed and I genuinely panicked. I scanned it over at 4pm and had a call back by 4:20 telling me exactly what it was and that they’d answer it. It turned out to be nothing. That call was worth the annual fee on its own.”
Individual returns start at $325 and small business returns start at $750. We quote a flat fee in writing before any work begins, so the price you are told is the price you pay. There are no hourly surprises and no invoice for picking up the phone.
Most small businesses need both, and at Keystone Ledger they are the same team. Our bookkeepers keep the day-to-day records clean and our CPAs use those records to lower your tax bill. When bookkeeping and tax sit under one roof, nothing gets lost in the handoff in March.
Yes, and we do it regularly. We request your prior returns and books, review the last two years for missed deductions, and handle the transition paperwork ourselves. Most clients switch to us in under two weeks with no gap in service.
We are based in Cherry Hill and work with businesses and families throughout South Jersey, including Marlton, Voorhees, Moorestown, Haddonfield and Mount Laurel, as well as the greater Philadelphia region. We meet in person, by video call or at your place of business, whichever suits you.
We do. If you receive an IRS or New Jersey Division of Taxation notice, send it to us and we will read it, tell you plainly what it means, and respond on your behalf. Representation before the IRS is included for returns we prepared.
Thirty minutes, free, and genuinely no obligation. Worst case, you leave knowing whether your current setup is costing you money.