Latest / Contractor Business Builder Podcast / Why Home Builders Lose Profit Even When Revenue Looks Good With Jon Markee
Transcript
- 0:00Welcome to another episode of the Business Builder Podcast.
- 0:03We've got the honor of hosting John Markey.
- 0:05He's the founder of My Builder CPA.
- 0:08So you're building software, says one thing, QuickBooks is
- 0:11saying something else, and your bank accounts are something
- 0:13worse. This episode is for you.
- 0:15John Markey helps builders make sense of their numbers and their
- 0:19margins. Welcome here John.
- 0:21How you doing today? Great.
- 0:22Thanks for having me. Likewise, so you want to just
- 0:25let the people out there know bit about your background.
- 0:29You know what you do in a nutshell and and why you chose
- 0:31to be CPA for builders instead of, you know, some other
- 0:34industry or just more in general.
- 0:36Yeah, great question. So I've been doing this since
- 0:39April 2017, hard to believe. And we're known as my builder
- 0:43CPA because we focus on residential home builders,
- 0:48remodelers and we kind of consider ourselves to be the
- 0:52accounting babysitters. So we take our clients and we
- 0:55hold them by their hand through every step of the process of
- 0:59every financial element of their business.
- 1:02There's no question that we refrain from.
- 1:06We know that basically every e-mail that has a dollar sign
- 1:09that comes to our clients, you know we can contribute in some
- 1:14manner to their well-being. So we're really focused on a
- 1:17holistic view of success for our clients.
- 1:20Holistic is a good word, I think for construction finances
- 1:25because it's it's a lot more than other businesses.
- 1:27Typically with just having a clean set of books, right,
- 1:30There's all the job costing and project side of things and it
- 1:33can get messy and real fast, especially when you're dealing
- 1:36with you don't feel guys and they've got receipts full of
- 1:40coffee stains and and tears and rips and stuff like that.
- 1:43So what are something like the big kind of mistakes or pinpoint
- 1:48areas for builders when it comes to keeping their books in order
- 1:54or just having good financial data?
- 1:58Great. Question.
- 1:59So the biggest misconception I see right out-of-the-box is that
- 2:04the amazing new cloud based tools are marketed in a way
- 2:09where it tells home builders and pretty much anyone off the
- 2:13street that they are perfectly well qualified to do their own
- 2:18accounting. And even if it might not take
- 2:21them all that much time or it might not be that complicated,
- 2:25their expertise is better spent in their business focusing on
- 2:29their core product. And I know that QuickBooks wants
- 2:34to sell as many subscriptions as possible.
- 2:36So they definitely want you to believe that, you know, anyone
- 2:40can be adding transactions from the bank feed.
- 2:43But the biggest thing that we see, I tell everyone that bank
- 2:46feed is a trap. There's always, you know, with
- 2:49every new client we get, there's some kind of mess involving the
- 2:52bank feed. There's something that was
- 2:54happening in the background that doesn't exactly match the bank
- 2:57feed. And QuickBooks just, you know,
- 2:59in all of its glory tries to get you to add transactions from the
- 3:03bank feed. So I would say right off the
- 3:04bat, that's the biggest thing that we see is problems with the
- 3:08bank feed. Definitely one of my
- 3:12recommendations for every early builder who hasn't done it yet
- 3:15is like, get a bookkeeper, get an account and get your
- 3:18financials off of your plate. Because essentially you're not
- 3:22trained to do it. You don't have time to do it.
- 3:25And when you're not like comfortable with something or
- 3:28you don't like enjoy it so much, then it just gets left to the
- 3:32sidelines. And that's why so many builders,
- 3:33I find there's trouble and it's like where your numbers at
- 3:37nothing is even close to up to date and it's just it becomes a
- 3:41mess and then no one wants to deal with it until they probably
- 3:43reach out to Someone Like You, John, and then you guys kind of
- 3:46figure things out and and smooth it out and and all that stuff.
- 3:49So I find quickly yeah, so we mentioned about QuickBooks, I
- 3:52find project management softwares as well where they all
- 3:55like integrate with QuickBooks and accounting softwares.
- 3:58And it's always like, yeah, no problem.
- 4:00It's, you know, integrates and you have numbers on both sides.
- 4:03But again, it, it's there's a lot of like kind of hoops to
- 4:07jump through to get things to work properly and then having
- 4:10them sink and the field guys and all that.
- 4:13How do you deal with like the job costing side of what you
- 4:17mentioned? Yeah.
- 4:18The biggest thing is always making sure that the job P&L, no
- 4:23matter what job software you're using, builder trend, job trend,
- 4:26whatever you need to be able to run a profit and loss in your
- 4:31job software, run that P&L for that specific job, and then go
- 4:35into QuickBooks and run that same report.
- 4:38It's usually called profit loss by client.
- 4:40Or you can even just start with a normal profit and loss and
- 4:43filter it so that you're only looking at that job.
- 4:46And if your job software like builder trend is notorious for
- 4:50not giving us date driven reports.
- 4:52So every time you look at a job costing report and builder
- 4:55trend, you're seeing all transactions from all dates.
- 4:59That's fine. Just go into QuickBooks and
- 5:03choose the same parameters for your profit and loss there.
- 5:06And then ideally your total cost number in QuickBooks and your
- 5:11job software, those should be the same.
- 5:14And you would be surprised even you know, all of these job
- 5:17softwares advertise two way synchronization with QuickBooks,
- 5:21you know, it just sounds so easy, like you just hook it up
- 5:24and it just does its thing and we're good.
- 5:26But I with every client we take on, we come across some level of
- 5:32discrepancy between the job software and QuickBooks.
- 5:35And there's all kinds of number of reasons why that might
- 5:38happen, like cost codes that are not mapped, vendors, customers,
- 5:42you know, all of those things have to be mapped between the
- 5:45two. And if you just miss, you know,
- 5:47one of those data fields, you are missing transactions from
- 5:51one or the other system and you just, you got to get them to be
- 5:56the same. That's how you know it's working
- 5:58effectively. Yeah, definitely.
- 6:00So considering that that mapping is correct and it's working
- 6:03properly, what what do you see? I know every business is
- 6:07probably gonna be different in this regard to some degree, but
- 6:10how do you know which transactions are for which
- 6:14projects or which part of the estimate, which line items and
- 6:18and things like that? That's often a challenge in and
- 6:21of itself. So what's like your ideal way
- 6:23that that gets managed and what do you see builders using that's
- 6:26effective or different ways? Great.
- 6:28Question and you're exactly right.
- 6:30It is so different from, you know, every, every small
- 6:34business is a snowflake to begin with.
- 6:36So you know, every builder does it a little bit differently.
- 6:39But in an ideal world, we would actually start with purchase
- 6:43orders because that would give us our budget.
- 6:47It's a document that you can give to your vendor or your
- 6:50subcontractor and say this is how much we expect it to cost.
- 6:54And then if that person sends you a bill after the work is
- 6:57finished and it's a different number, maybe it's higher than
- 7:01you have the purchase order to go back to, to say, hey, this
- 7:04was our agreement. Why is it not what we agreed
- 7:08upon? And maybe there was a change
- 7:10order or maybe it's perfectly legitimate, but it gives you,
- 7:14you know, an official document. And then as those bills and
- 7:19those receipts come in, this is where your people in the field
- 7:22do have to have a basic understanding of your budget.
- 7:26So we recommend people if they're out, you know, making
- 7:31trips to, you know, the home improvement store when they get
- 7:35receipts, we recommend writing the job name on the receipt and
- 7:41then if possible, also the cost code because that completely
- 7:45takes the guesswork out for anyone in the back office.
- 7:49We know exactly what which cost code to book it to.
- 7:52And then there's some kind of photo process in place.
- 7:57So you can use job thread, you can even use QuickBooks.
- 8:00There's all kinds of software apps out there that will let you
- 8:04take a picture of the receipt. Some of them, you know, will
- 8:07start trying to enter the data for you.
- 8:10I'm, you know, that's a little bit of a time savings.
- 8:12It's great. But the biggest thing is having
- 8:15the job name and the cost code written on the receipt or, you
- 8:19know, if if you always use the same plumber and they're always
- 8:24getting booked to a plumbing cost code, whoever is in your
- 8:28back office should be able to see patterns like that.
- 8:30But at the very least we need to know what job it's for on the
- 8:35receipt or the bill from the Subs.
- 8:38And when he utilized the technology properly, there is a
- 8:42lot of time saving there. And essentially, like you said,
- 8:46you need that critical information like project and
- 8:49ideally item or the projects or cost code if you will.
- 8:52But the rest of it can be really easy.
- 8:53I was talking with the builder the other day.
- 8:55He's doing a multiple millions of revenue and they were still
- 8:59like, you could the desk behind them was full of papers and he
- 9:01said he's still entering stuff and even brought his mom.
- 9:04Sometimes they're like come and try to clean stuff up, but it
- 9:07just kind of made more of an issue because she's not trained
- 9:11and doesn't know what's going on, right.
- 9:12So what do you say to builders who are like, I'll hire, you
- 9:15know, in-house bookkeeper or my admin person needs some more
- 9:19stuff to do so she can do some of this?
- 9:22How do you work with like the office team or a builder?
- 9:25Like what's the what's preferred and what's the expectation as
- 9:28far as who does what or how it gets handled?
- 9:30Yeah, good questions. So there's all different levels
- 9:34of office managers and assistants, virtual assistants,
- 9:37and they are not all created equally.
- 9:40So yes, a very high qualified office manager could be capable
- 9:45of capturing those receipts, scanning them and maybe even
- 9:49getting them entered into your job software and or QuickBooks,
- 9:53just depending on what your workflow process is.
- 9:55But what I see, where I see builders getting the most bang
- 9:59for their buck, is having that office manager on site who might
- 10:04be able to do an assortment of things in the office, something
- 10:07that a remote employee is never going to be able to do.
- 10:11Like if you have an important client meeting, they can make
- 10:13sure that the conference room is clean, maybe bring in some
- 10:16refreshments. But then really that office
- 10:19manager, when it comes to accounting, all they're doing is
- 10:22making sure that the documents get scanned and uploaded to a
- 10:27specialist behind the scenes. And usually a remote individual
- 10:32comes at a fraction of the cost of what it would cost to have
- 10:36them in your office. And you can get much better
- 10:39talent because that remote individual doesn't have to be in
- 10:42your same geographic area. You can find a specialist who
- 10:47might be located, you know, far away from your office, but they
- 10:52they only work with people in construction.
- 10:54So when you come across a problem, it's usually not the
- 10:58first time that they're seeing that problem.
- 11:00They might have seen that problem on another client
- 11:02earlier that day or even last week.
- 11:05But what I see is when one of our clients has a certain type
- 11:08of problem, it's not very long before multiple clients have the
- 11:12same problem. And once we solve it one time
- 11:16for one person, we can just apply the same process at a
- 11:20fraction of the time in the future.
- 11:22Whereas your office manager, when they come across a
- 11:25complicated problem, it might be the first and only time that
- 11:29they're seeing it. And it takes them, you know, 3
- 11:32or 4 times as long to research it and find a solution.
- 11:36And then in the meantime, the other things that you want them
- 11:39to do in the office, those tasks all of a sudden seem like a a
- 11:43lower priority and they don't get done.
- 11:45So yeah. Yeah, for sure hiring a
- 11:47specialist, you know that the quality and they're gonna have
- 11:51gone through a long time in the end it's gonna save you time,
- 11:54cost less money and all that stuff.
- 11:55Same as like hiring a handyman to build your home, like it's
- 11:58probably not going to work out to you while you you want to
- 12:00build a home builder that's built, you know, however many
- 12:0310s or hundreds of homes before. So now as far as the profit side
- 12:08of the business. So if you start working with the
- 12:11client and they're not really making much money, what are some
- 12:14maybe some things that you look at or suggest that they look at
- 12:17as far as their numbers to maybe identify profit leaks or ways to
- 12:21improve their, you know, financial health of the.
- 12:24Business, I love this question. So we try to operate on a ratio
- 12:29method as much as possible. So we've worked with some
- 12:33thought leaders in the industry and we have a, a listing of
- 12:38percentages in the format of percentage of your revenue, your
- 12:42total income. So a percentage of all of the
- 12:45money that you bring in to your business.
- 12:48There's a certain percentage that should go toward, you know,
- 12:51your cost of goods sold, like your direct construction costs.
- 12:54And then there's other percentages for your overhead
- 12:56like your, you know, your management salaries, advertising
- 13:00and marketing, all of those items.
- 13:02And so right off the bat, as soon as we can make sure that
- 13:05the profit and loss is clean and it's set up in a format that's
- 13:09pretty, you know, close to what, you know, most people in
- 13:13construction use, we can drill down into those percentages.
- 13:16And so for someone who's not achieving the profits that they
- 13:20would like, we, we can hone in on some of the costs to see, OK,
- 13:25where is their overspending? Sometimes you don't even know
- 13:30where there's overspending. You forget, we all forget what
- 13:33subscriptions we've signed up for.
- 13:35So, you know, those are leaks that are easy to fix pretty
- 13:39quickly. And then if if your revenue
- 13:42number is not as high as you would like, we can drill down
- 13:45into the specific jobs where you were underpriced.
- 13:49And you know, some people argue that every problem you have is
- 13:53somehow a result of your pricing.
- 13:55So if you haven't achieved the profitability that you've wanted
- 13:58on historic jobs, you know, we can look to see why is that?
- 14:03Is that because your budget, your at your original estimate
- 14:06wasn't right or it was priced incorrectly.
- 14:10And then those are lessons. You need timely feedback so that
- 14:14as soon as you go to bid your next job, you're not leaving
- 14:18money on the table. Yeah, absolutely.
- 14:19The two big areas that I picked out there were, well, I mean
- 14:23knowing your percentages across like having someone that's
- 14:25experienced with it obviously, but checking your expenses
- 14:28regularly just to make sure there isn't, you know, random
- 14:31things that you're not aware of or stuff that looks out of
- 14:34place. A good thing about someone like
- 14:36yourself as well is you sort of know what other builders are
- 14:39paying for certain things. So I, I know I've seen this with
- 14:42clients where they may be having some sort of services or
- 14:47subscriptions or, or what have you.
- 14:49And it's just like twice or three times what I know other
- 14:52people are paying and like giving some suggestions of, you
- 14:56know, maybe you want to go with a different option or maybe you
- 14:58don't need all this stuff or whatever.
- 14:59I, I had a client yesterday, we went through her financials as
- 15:03just sort of regular check and her annual subscriptions had
- 15:06just like two or three of them had come up and, and we
- 15:09literally figured out that one of them she could decrease
- 15:12because they were really using it as much as they needed.
- 15:15The other one they could eliminate because they had the
- 15:16project management software, which was doing the same thing
- 15:18as this other thing that they didn't need anymore and ended up
- 15:21saving about $1500 a year with like a 510 minute check.
- 15:24You know, it's, it, it doesn't take a lot, but it's definitely
- 15:28helpful. And what you mentioned about the
- 15:30pricing for sure. I, I like to save your money is
- 15:33made in your estimating because once the project starts, it's
- 15:36hard to like come up with an extra 5% margin on a project.
- 15:40You just you don't reach that kind of efficiency gain
- 15:42typically, but it's easy to price that in when you start the
- 15:46project to make sure that you will be profitable on on the
- 15:48other side. Can you walk us through client
- 15:51success story that you have and where they started, how they,
- 15:54you know, came to you, what their issues were, what you guys
- 15:57worked on and and how you helped them?
- 15:59Yeah. I can think of a number.
- 16:02So one good example is a custom builder who's operating on the
- 16:09cost plus method. And when they came to us, they
- 16:15were experiencing phenomenal growth.
- 16:18They've been in business for upwards of 20 years and they
- 16:23knew that they had never really invested in their accounting
- 16:26systems, but it got to a point where it was finally costing
- 16:30them money because not since they're a cost plus, not all of
- 16:35their expenses were getting captured as billable items to
- 16:38their client. So they had finished a few jobs
- 16:42and they later realized that there was upwards of $20,000
- 16:47that they had never billed to their homeowner.
- 16:50So that was, you know, so much time had passed after the job,
- 16:54the job was done. They didn't really feel like
- 16:56going. They didn't feel like they could
- 16:58go back to that homeowner and ask for additional funds.
- 17:01They wanted to make sure this never happened again.
- 17:05So we looked at it from multiple angles.
- 17:09First of all, their, their profit and loss statement just
- 17:12really wasn't working for them. You know, there it was just a
- 17:16mess. There was, you know, a huge
- 17:18percentage of all of their expenses were getting booked to
- 17:22miscellaneous office expenses. And I know that in the
- 17:25QuickBooks bank feed it, it tries to learn your patterns and
- 17:29it will suggest, you know, once you book 1 little transaction to
- 17:33that account, it's it thinks, oh, you must want all of your
- 17:37transactions booked to miscellaneous office expense.
- 17:41And then that's how we turn in, you know, that's how we get into
- 17:44the trap of the bank feed. So we went through a complete
- 17:48cost code redo. We made sure that it's in the
- 17:51recommended format that helped them better identify where they
- 17:55were going over in certain categories on each of their
- 17:59jobs. And then we also rolled out a
- 18:01process that was completely standard.
- 18:04So every time they purchased something, there's a mechanism
- 18:07in place to make sure that those transactions get recorded within
- 18:11a few days of them happening. Therefore, we make sure that
- 18:14they're getting billed out to the homeowners.
- 18:17So that one was just a huge organization project, just
- 18:22making sure systems were standardized.
- 18:25People in the field felt empowered to send in receipts.
- 18:30They knew what the process was, even if it were something for
- 18:33overhead in the office versus on the job.
- 18:36And then about six months into it, you know, we were able to
- 18:41prevent a couple big things. First of all, they accidentally
- 18:44paid one of their subcontractors $80,000 twice.
- 18:48And just by us catching that, we've basically paid for
- 18:51ourselves, you know, for more than a year.
- 18:55And then we also, there were numerous instances where things
- 19:00may or may not have been marked as billable.
- 19:03And so by going through everything that was booked on
- 19:05that job, we were able to identify additional revenue that
- 19:11should be charged to the homeowner.
- 19:13Wonderful. Yeah, with cost plus, it's so
- 19:16highly critical because if you miss something, you know you're
- 19:21ultimately paying for it instead of forwarding it to your client.
- 19:25And it's very easy or things ought to be accounted for.
- 19:28I have a client who was in this state with, with the client of
- 19:32theirs where it got to that because they kind of got behind
- 19:35in their invoicing and they had some change orders in there and
- 19:38whatever. So it was just like those avoid
- 19:41those difficult conversations later, right?
- 19:44With your clients of like, oh, by the way, you know, I need
- 19:46another 20 grand for whatever, right?
- 19:49So. Well, yes.
- 19:50So it's like no matter if you choose cost plus or a flat
- 19:55price, the accounting is really pivotal because even if you're
- 19:58working on a fixed price and you know, job, you want to make sure
- 20:03that every single job related expense is booked to that job.
- 20:08Not because it's going to increase your profitability, but
- 20:12it's going to improve your estimating ability for your next
- 20:15job. And I've worked with a few
- 20:18clients who are, you know, have been surprised at how much it's
- 20:22cost for blueprints, permits and land surveying.
- 20:25Those are, you know, like 3 categories.
- 20:27Turn off. Maybe we just went through a
- 20:30certain season with those categories, but after we got
- 20:34their books in line, we could quickly see, Oh yeah, we need to
- 20:38really increase the amount we're budgeting on these little items
- 20:43because that all factors into the flat price that is shown to
- 20:48the homeowner. Yeah, definitely make sure
- 20:50there's nothing missed in, in the job expenses so that, you
- 20:54know, estimates should include absolutely everything so you're
- 20:57not left leftover lunch. Uh, what's the best way for
- 21:01people to get in touch with you, learn more about your services
- 21:05and and reach out? Yeah, thanks for asking.
- 21:07So if you just go to our website, mybuildercpa.com, you
- 21:11can sign up for a financial clarity session right there.
- 21:15If you dig a little bit deeper, you'll be able to find the
- 21:18scheduling link directly with me on the website.
- 21:22There's also a chat function where you can send me a message
- 21:26and get in touch and I would be more than happy to have a free
- 21:30session with you, you know, just to, to give you kind of like a
- 21:34quick assessment of your books and see where you're at and how
- 21:37you're doing. Wonderful so put links to the
- 21:40website in the description of this video or audio, depending
- 21:43where you're listening and no excuses to have messy books or
- 21:48not be clear on knowing your numbers.
- 21:50Reach out to John here and his team and they'll hook you up.
- 21:53So thanks so much for coming on today, John and and helping us
- 21:56out with. This thanks for having me.