Ep. 167: Ben Taylor - API Driven Accounting - podcast episode cover

Ep. 167: Ben Taylor - API Driven Accounting

Jan 31, 202214 min
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

Contact Ben Taylor: https://www.linkedin.com/in/bentaylor8/

SoftLedger: https://softledger.com/general-ledger-accounting-software

Full Transcript:
Adam: (00:05)
Hey everyone. Thank you for coming back to listen to another episode of Count Me In, I am your host Adam Larson, and this is episode 176 of our series. As we hold conversations about various topics impacting the accounting and finance world, one of the underlying themes across most is strategy. In this episode, you'll hear from Paul Ruppert, an ambidextrous executive with deep experience in startups, as well as global fortune 100 enterprises who shares as knowledge and expertise on strategic partnerships. Keep listening to hear more about how the finance team can best support large strategic initiatives for the organization.

Mitch: (00:50)
So as we get through today's conversation, we're gonna look at some concepts around strategy, strategic partnerships, but I think it's first important to kick off what are some of the biggest considerations or are challenges that many are facing in today's business landscape?

Paul: (01:06)
I think, you know, many people get into business thinking that there's some linearity from a plus B plus C equals D equation, but in reality, it's all about adaptability and change. And change is not only the change that you experience when you start facing various types of problems and challenges and friction points, but also your ability to manifest change, create that change and live through that change. I've been involved in businesses on a global basis and how I approach the business in the US was very different than I was approaching the business when I was in Hong Kong or in Europe. And that adaptability, that agility as it's often described, you know, in technology is really the the watch word more than anything else, in my view. You know, there's, as I mentioned earlier, earlier before our call, I don't believe in a silver bullet solution.

Mitch: (02:13)
And as we talk about adaptability, agility, you know, the bottom line is we are looking to advance the business, right, advance the function and adapt to modern advancements. And I think you just kind of mentioned briefly technology here, but without having a crystal ball and being able to see into the future perfectly, what does the future of business really look like? And, you know, as we continue to adapt and be agile, what are we really preparing for? What is the future of the business landscape look like?

Paul: (02:45)
Well, you know, that's a big, big question in the context of where is everything going. If you just look at our immediate past in past history, you know, three years ago, I'm involved in the text messaging business and it's been around, it's how, you know, enterprises communicate and connect with end consumers. And we live through it on a day to day basis. When you get tested for what's called a one time password, you know, you just proving that you are who you are. And the business let's say three plus years ago was moving steadily along. And let's say let's call grocery store rates, meaning about three to 5% growth rate. This is a fairly established industry. You know, it's roughly about $200 billion of business globally. It's quite large, but people don't really experience on a day to day basis relative to cost and effect if you will, but they still utilize it.

Paul: (03:47)
And since the pandemic, because of the dynamics of how we behave as human beings and being working from home environments and the fact that we are now utilizing zoom and video, et cetera, the reality is that the messaging business has grown to about 30% CAGR for the next three years is what the expectation is. And I am of the belief that once human beings experience something much more convenient for them, they usually don't turn backwards and want to do something less convenient. Okay. So in all of that context, that's kind of the dynamics of where we are going, what it looks like and the over the horizon perspective, the crystal ball, as you characterized it is that your expectations often may be unexpected. Things may not go as you think they are going. And there's lots of converging factors, you know, digitalization prior to COVID, the growth of it, the speed of it, the means in which many business were able to quickly and with great agility pivot to new types of initiatives, you know, I can talk about call centers that were stripped down from being on premise in the course of four to five days and redistributed to the the call center rep's homes, because everybody shifted, you know, we couldn't be in large groups any longer, it was just too unsafe.

Mitch: (05:22)
Now a lot of our listeners are in, you know, the business of opportunity recognition. And I know it's very difficult and maybe unexpected as some of these you know, evolutions arise. You know, we first spoke, I know you mentioned something along the lines of you know, the business landscape reaching 6G. So with some of this uncertainty but so much opportunity, what can our listeners really take away you know, from the idea or what should they be doing really to maybe open their eyes a little bit and see what this opportunity means for their individual businesses,

Paul: (06:03)
Right. Yeah. You know, we all watch well, many of us watch professional football, the NFL on weekends, and, you know, the number of mobile phone companies like principally T-Mobile, AT&T, and Verizon all talking about 5G. And then if you were to turn to your spouse or friend that you're watching the game with and ask the question, so why is 5G better than 4G outside of the reach? You know the reality there is that what we're doing right now is probably gonna be the, one of the big manifestations of 5G value, which is video and speed and processing. And so as we then move to 6G, then it becomes much more engaged on such things as what's called sentiment and intent. So you might be reaching out to, you know, let's say your mobile phone provider, because you've got an issue with your iPhone or something along those lines and that inbound call or inbound message or whatever it might be that platform that you're utilizing to connect with your provider, they already have a sense of what your intent is.

Paul: (

Transcript

Thanks for coming back for another episode of Count Me In, MA's podcast about all things affecting the accounting and finance world. This is Adam Larson, and I'll be bringing you right up to the start of our conversation for episode 167 of our series. Today we hear of from the co-founder and CEO of SoftLedger, Ben Taylor. SoftLedger provides real time visibility to critical financial data with their

cloud native business management platform and APIs. And in this episode, Ben talks about some of the specifics relating to APIs that can truly benefit today's accounting and finance professionals working on current accounting systems. To learn more, stay tuned as we turn our attention to the main conversation now.

So Ben, I know our conversation today is around accounting systems and I first want to give you an opportunity to share a little bit of background about you and your company and then, you know, how it all came about. So my first question really is what are some of the limitations with current accounting systems?

Hi, yeah. Thanks for having me on we view like accounting systems, as we think of them, you know, the ones you use in your job at a corporate accounting department is it's a general purpose system. And so general purpose accounting systems started in the early eighties or I guess late seventies, but then came to market broadly in the early eighties.

And essentially that brought together a bunch of specific purpose systems in one place where you could form financials in, you know, in your general ledger, from your general ledger. And then that progressed over time to when cloud accounting became or cloud computing became a thing, then these became cloud based systems, then you could access them from anywhere.

And that that's great, changes it so that you don't have to worry about running your own servers and some other things like that and use a subscription model, but it didn't fundamentally change how those systems work. They're still somewhat rigid in that it makes it tough to connect to other systems and it, makes it tough to configure things in certain ways that are, you know,

unique to your business. And so that's what we've done is, you know, early eighties was version one of an accounting system. And then late nineties is when the cloud accounting systems came out initially now, or 20 years later.

And the cloud's been around for enough that if you design a system specifically with cloud computing in mind, you'll design it differently and that's what we've done, and there's just a number of benefits, but I'd say that ease of configuration to unique business cases and then connecting to other systems are among the biggest benefits to that.

So let's dig into that a little bit deeper now, as we talk about, you know, connecting the accounting system with different systems and you know, how we can do that more efficiently, I understand the reasoning behind it or the capabilities come from APIs. So give us a little background on APIs for those who may not be familiar and really talk about how they help in this scenario that you've described so far. Sure. Yeah, that is a big part of this API is application programming

interface. That's what it stands for. And it's essentially a way of communicating with a software application if you're using browser based application and you're clicking on buttons and to create journal entries, for instance, what that's doing is that's, that's programming the application and API allows you to do that programmatically. So it allows you to do that via just setting up code to automate your processes.

And so the more stuff you can do via API, the less you need to actually really key things into the application yourself. And so the better, the more available a software application is to being programmed via API. The more you can automate. So, you know, again, APIs, they work between a number of systems, and I understand that legacy accounting systems have APIs as well. So what is the differentiating factor? What is it really that we're talking about here?

So it's a great question that the difference between legacy systems and how they've approached APIs and us is for legacy software accounting software providers, the API was kind of an afterthought, it happened after they already built the system initially. And what that means is you can't access everything in the same way

as as you can via the user interface. There's just, it's really tough to do that after the fact, whereas we've constructed our system to use the API with the user interface, from the get go. And so what that means is it's, everything is programmable via API. If you're building an integration with another application, you can use our application programmatically in the same way as you can as an

end user. And that just, it, you know, it removes friction essentially in the process of creating integrations in a way that that can really make new integrations possible in a way that you couldn't do before. I got it. So, based on your experiences and the ease of use, I suppose you could say, right, as far as the, the benefits over your system, compared to APIs being added after the fact, right, how has this API driven accounting system really

gained traction? You know, what are some of the, you know, do you have any examples or some business cases that outline improved efficiencies or whatever goes into your target users? Yeah, absolutely. So there there's a, a few different cases we work with. The first one is, you know, a CFO and controller or, or controller trying to automate their transactions for their,

their internal business processes. And if you, if you have internal systems that you need to bring a high volume of transactions in, for, or at least, you know, complex transactions in from then having access to an API allows you to bring those in automatically just remove the manual work from that process.

And then what's something that's interesting also is that we have some customers where the first person to reach out was a software engineer because our platform and our API are constructed in a way that that is what you'd want to use if you're working with it as a software engineer. And so it's interesting that as engineering's more involved in decision making process for internal systems, that's you know, that's something that we only see increasing in importance in the in the coming years.

So I wanna kind of follow up on that for just a moment here. I know you started, you know, looking at CFOs controllers, those who are looking for certain information, and my understanding is with these APIs and the ability to integrate allows for more real time data. Right? So how again, does the, you know, API driven accounting enhance real time data available to them compared to some other accounting softwares or other, you know, dashboards that may come across as real time?

Sure. Yeah. APIs are what enable real time financials that that's just mentioned removing friction in the process of getting data into or operational data into your financials. That's really what it's all about is the more steps that you have in between, whatever the thing happened in your, and the relevant financial impact being reported in your financials, that that just makes it take longer.

And so if you can directly connect the underlying transactions to what the financial impact is, then that's how you start chipping away at the process of getting a financial data quickly. And I think of it as you go down your chart of accounts and you just see, okay, my cash account, what, where is this coming from? Is it coming automatically from the bank? Can I code the transactions automatically use some logic to get them in? Okay,

great. Next, get down to your accounts receivable account, and maybe there's a another system that you're using for invoicing and that directly feeds into there. And you just, you know, tick down the list and, and figure out how to automate every, every account. And how much code or, you know, you were talking about engineering a little bit, how much of those, that knowledge or skillset is required in order to utilize these systems?

Is this something that the everyday accountant would be able to essentially build out or, you know, what kind of assistance is required? So it depends, you know, you can use, you know, our, our system, for instance, standalone, as an end user can pick it up pretty easily. It's fully easy to learn. It's built for accountants, but then if you want to get really into the technical details and automate things, you can, so those are both, you know, sides are available.

And then in between, you know, there's some integration platforms that help to make it so that non-accounting users can get more involved in the integration spec design. So there's a number of different ways you can, you can do it, but having an easy to use platform and then easy to use APIs, only help to enable all that. So APIs, real time data, you know, new technology,

all this is part of the profession. And then, you know, step by step, you kind of gave us how things have progressed, you know, real time today. One of the big trends in accounting is crypto assets, right. And, and everything that's out there in, in the crypto world and how that's going to impact accounting and finance now just poking around your website. And I see that you do have some crypto companies under your use cases.

So I'm just curious, how does this system work with crypto and what is it that you're doing for these companies? Sure. That's been a big area of interest. So in 2017, Jeff, my co-founder and I got interested in crypto and we saw these companies doing ICO's - initial coin offerings - and other complex

transactions. And we realized, you know, these are small companies that don't have full accounting and finance departments that are doing this very complex thing, that there's gonna need to be a system to track this. And we realized that there wasn't cuz we, you know, many companies reached out to contact us and asked if we could help.

And so we decided in, in 2018 to release a crypto specific module, and we did that in August of 2018. And so over the past few years, we've been working with a variety of, of companies that have cryptoassets in their operations to it's the same problem we're solving. We're just helping them get those transactions into their financials quickly, but they're very complicated. And there's a lot of considerations that are unique to crypto.

And so that's why having this, this specific set of functionality for these companies has been helpful. So my last question is, you know, obviously you were able to identify a gap, right, or opportunity where we could take these systems to the next level and, you know, enhance the use of data and everything else that goes with API driven accounting systems.

So I'm just wondering if you have any other thoughts or ideas for your system, for your platform, for the profession, really, you know, what other opportunities in line with what we're talking about today could be out there for, you know, our listeners to think about and consider down the road.

Oh, sure. You know, I've learned a ton going through the process of started with the idea of there could be a better way to do this, a faster way to get financial data and then listening to iterating on feedback as Jeff and I were building the product and realizing, okay, here are some limitations with designing computer applications or software applications.

And here are some benefits that I didn't even realize could exist and, you know, taking the time to understand what's available, what the options are. And you know, I think there's something great that comes from having somebody who's an expert in an architecting software application. And then somebody with the accounting experience on the accounting side, figuring out what the best overall solution is.

And so I think the more we can integrate what's available from a technical perspective, you know, starts with understanding what's what's out there. The more experts in corporate accounting can, can do that. The more they can apply it to solving the pain points in their jobs. And so, you know, sometimes it's a tough balance to have to think about both sides of it, but I think there's a lot of benefits to doing so.

This has been Count Me In, IMA's podcast providing you with the latest perspectives of thought leaders from the accounting and finance profession. If you like what you heard, and you'd like to be counted in for more relevant accounting and finance education, visit IMA's website at www.imanet.org.

Transcript source: Provided by creator in RSS feed: download file
For the best experience, listen in Metacast app for iOS or Android