Skip to content
×
Pro Members Get
Full Access!
Get off the sidelines and take action in real estate investing with BiggerPockets Pro. Our comprehensive suite of tools and resources minimize mistakes, support informed decisions, and propel you to success.
Advanced networking features
Market and Deal Finder tools
Property analysis calculators
Landlord Command Center
ANNUAL Save 54%
$32.50 /mo
$390 billed annualy
MONTHLY
$69 /mo
billed monthly
7 day free trial. Cancel anytime
×
Take Your Forum Experience
to the Next Level
Create a free account and join over 3 million investors sharing
their journeys and helping each other succeed.
Use your real name
By signing up, you indicate that you agree to the BiggerPockets Terms & Conditions.
Already a member?  Login here
Tax, SDIRAs & Cost Segregation
All Forum Categories
Followed Discussions
Followed Categories
Followed People
Followed Locations
Market News & Data
General Info
Real Estate Strategies
Landlording & Rental Properties
Real Estate Professionals
Financial, Tax, & Legal
Real Estate Classifieds
Reviews & Feedback

Updated about 1 year ago on . Most recent reply presented by

User Stats

5,141
Posts
6,022
Votes
Michael Plaks
#1 Tax, SDIRAs & Cost Segregation Contributor
  • Tax Accountant / Enrolled Agent
  • Houston, TX
6,022
Votes |
5,141
Posts

EXPLAINED: bookkeepers v CPAs - hire one of each or combo?

Michael Plaks
#1 Tax, SDIRAs & Cost Segregation Contributor
  • Tax Accountant / Enrolled Agent
  • Houston, TX
Posted

Should you hire a bookkeeper and a CPA separately or look for a one-stop provider?

Neither approach is inherently better than the other. Both have pros and cons. Some considerations:

- The least expensive route is to have a bookkeeper and a tax person separately, since bookkeeping is generally cheaper. A CPA's charges for bookkeeping would normally be at their regular rate.

- Also, a solo practitioner who does both taxes and bookkeeping has no way to balance their load throughout the year. As a result, almost inevitably, expect delays, poor responsiveness and cut corners.

- On the other hand, any real estate CPA will tell you that the quality of the work we see from outside bookkeepers is godawful. Then we have to tell our clients to go back to their bookkeepers and get things fixed/redone, and that ticks off everyone involved. And it costs more. And it tends to push things towards the last-minute mad rush to the IRS deadline, cutting more corners and creating more stress for everyone.

- This disconnect problem is especially harsh in real estate. Bookkeeping for real estate is extremely complicated. Regular bookkeepers have no clue. They know how to do bookkeeping for Realtors, which is very straightforward, and they foolishly assume that real estate investors are similar. Absolutely not. It's crazy complex, and unless your bookkeeper understands how real estate taxation works, there is NO WAY your books will be ready for tax preparation. Your bookkeeping money will probably be wasted.

- Same is true for pretty much all of those remote bookkeeping companies that market themselves as economical and efficient alternative. For Realtors or wholesalers - yes, it could work. For investors - a pipe dream. Even worse than working with an individual bookkeepers, these outfits will insist that they have their "systems" well-oiled and will refuse any adjustments. Of course, because it hampers their "efficiency." Which is worthless to you because their results end up useless for tax preparation.

- Bookkeepers who know real estate normally specialize in this niche and work with investors exclusively. These competent real estate bookkeepers are EXTREMELY difficult to find. In fact, much harder than finding us, good real estate tax accountants. Those few competent real estate bookkeepers who are out there are in a very high demand, meaning that they are very busy. And not cheap.

- If you're going with a multiple staff company as opposed to a one-person shop, and they provide both bookkeeping and taxes - you eliminate the disconnect problem. What you do not eliminate is the competence issue. It has to be a firm specializing in real estate, otherwise you will only get both sides botched: bookkeeping and taxes.

- And you will introduce another problem: losing flexibility in hiring help. With two separate providers, if your bookkeeper is good but your tax person is not, you keep the former and upgrade the latter. If it's the same firm, you're stuck. You either have to tolerate their underperformance  (or poor service or unreasonable pricing) on one of their two services for the sake of keeping the other - or you have to dump the entire firm and start from square one.

- Yet another problem: turnover. If your CPA firm offers bookkeeping, and their in-house bookkeeper leaves, they will be scrambling to plug the hole. Often it results in a rushed and undertrained replacement. And you have no control over that, because you're not hiring, they are.

- Finally, often you can find a real good real estate tax person who does not provide bookkeeping and, less common, a real good real estate bookkeeper who does not do taxes. For example, my tax firm does not offer bookkeeping. Are you willing to dismiss such opportunities while waiting to find a one-stop provider?

See, I gave you no recommendations. Only food for thought. The decision is your personal choice.

Closing tip: if you hire two separate providers, absolutely make sure upfront that their approaches are compatible. You don't want to bring your expensive books to your CPA on his cutoff deadline only to hear that he cannot work with this mess, and the books must be redone. If I had a nickel for every time I said this, I'd be retired by now.

  • Michael Plaks
  • Most Popular Reply

    User Stats

    139
    Posts
    73
    Votes
    John Malone
    • Attorney
    • Boston, MA
    73
    Votes |
    139
    Posts
    John Malone
    • Attorney
    • Boston, MA
    Replied

    @Michael Plaks so agree on the last piece. If the providers are on a different cadence it can be a nightmare and this should be discussed ahead of time

    Loading replies...