BTerrell Group Blog

Checking the Health of Your Organization with Staffing KPIs

Posted by Brian Terrell on Tue, Jun 23, 2015

 As mentioned in a previous blog post, insight into your business can help you stay on track, but what metrics within that insight are truly valuable? There are hundreds of metrics where professional services organizations (PSOs) can improve financial performance.


SPI Research highlights five of the most important financial metrics in their report “Five Key Performance Indicators (KPIs) for Greater Financial Success” and we expand a bit on each KPI below:


  1. Annual Revenue per Billable Consultant: This metric shows you just how productive your consultants are but it must be viewed in conjunction with your labor costs to get a truer sense of where you stand.
  2. Annual Revenue per Employee: This is slightly different from annual revenue per billable consultant because it focuses on organizational effectiveness. It should include both billable and non-billable employees to show the overall profitability of your firm. PSOs who gauge revenue per employee can determine the appropriate size and financial health of their organization. SPI Research considers over $180k per employee as the minimum for financial success.
  3. Billable Utilization: SPI research defines employee utilization on a 2,000 hour per year basis. It’s calculated by dividing the total billable hours by 2,000. Utilization is a major indicator of opportunity and workload balance as well as a signal to expand or contract the workforce.
  4. Project Overrun: This is the percentage above budgeted cost to actual cost. Anytime a project goes over budget, it cuts directly into a PSO’s profitability, so it’s very important to keep this metric in check at any given time.
  5. Project Margin: This is the percentage of revenue which remains after paying for the direct costs of delivering a project. PSO financial performance suffers greatly when and if your project margins drop below 40% on average. If profit is low, PSOs can’t invest in future growth.

The KPIs above are critical in keeping your staffing organization healthy as well as on the right road for growth. These metrics and more, such as “Total Number of Placements”, can be kept in statistical accounts within Intacct, a robust financial management and accounting ERP package. Most ERP solutions do not support statistical accounts, but Intacct isn’t like most software. It’s flexible and with the right ‘know-how’ behind it, is perfect for staffing companies. Contact us at BTerrell Group to learn more about using Intacct for your staffing KPI needs.

By Brian Terrell of BTerrell Group, LLP, Intacct and Sage ERP & CRM provider based in Dallas.


Tags: BTerrell Group

How this CPA Became a Software Guy: Follow Your Passion

Posted by Brian Terrell on Wed, Oct 16, 2013

When I speak to college students, I am often asked how I became an ERP software consultant. It's understandable, I guess, to wonder how a CPA becomes a software guy.

PassionFor sure, I did not plan this from the beginning when I accepted a contract consulting engagement with a professional services firm in February 1991  I agreed to perform the accounting and payroll functions for this company with about 20 employees in exchange for $2,500 per month. Accounts receivable provided the big challenge in this engagement, as the client company completed 500 projects a month.  This meant 500 invoices per month and 500 cash receipts per month...hopefully.  Month in and month out...hopefully.

I decided I couldn't grow my business if I spent all of my time on this engagement.  So, I began looking for ways to increase my margin so that I could look for more opportunity.  The easiest way was to perform the work more quickly, and the only option I saw for that was to automate the entry of the 500 invoices every month.  By this I mean import the invoices; and I was lucky that the computer-generated invoices meant there had to be a database in the background somewhere.  A database with 500 new records every month just waiting to be downloaded from the production system and uploaded into my Sage 300 ERP Accounts Receivable system.

So, I called the developer of the production system, and we struck a deal for him to add a download function to his program for the significant sum of $500.  This function created a CSV file that I then converted to the proper format using some dBase III code that I compiled with Clipper.  The hardest part was assigning my customer number to the records in the CSV file. Even so, I saved lots of time with my new automation, and the $500 programming fee was one of the best investments I ever made.

Upon completing this first automation, I realized how much I loved finding ways to do more work with less effort.  Moreover, my automation effort allowed me the time and funds to find more work.  And, I decided to stop looking for regular accounting work in favor of looking for work helping clients automate key business processes.  In effect, I focused on helping these clients do more work with less effort, which is what we still do today.  In so doing, I found my passion, which never seemed like work and still doesn't.  

When asked, I encourage others to look not for a job but rather to look for a passion.  Because, in the words of Howard Thurman,

"Don't ask yourself what the world needs.  Ask yourself what makes you come alive and then go do that.  Because what the world needs is people who have come alive."

To help your company come alive by finding ways to do more work with less effort, please contact us for a free 30 minute consultation. And, if you haven't already, go find that passion!

Tags: BTerrell Group

Frozen Food Manufacturer Reaps Benefits from Integrated Systems

Posted by Meredith Gooch on Fri, Mar 09, 2012

A frozen food manufacturer and long time client of BTerrell Group describes their success with Sage ERP Accpac, MISys Manufacturing, ACCU-DART bar code, and BTerrell Group in this success story.

They turn inventory every three weeks instead of their previous six times a year. This translates into a savings of over $400,000 which is a tremendous improvement in cash flow.

The accurate order fill rate is nearly 100%, and they are able to meet the demands of their customers which sometimes include short lead times.

By automating their manufacturing and distribution processes, they have been able to handle a greater volume of growth without adding more staff.

Read the full story.

Frozen Food Manufacturer


Tags: ACCU-DART, BTerrell Group, sage erp accpac, MISys, MISys Manufacturing, bar code for Accpac, bar code scan for Sage, bar code scan Accpac, manufactuing ERP, manufacturing accpac

What You Should Know Before Starting New Software Projects

Posted by Meredith Gooch on Mon, Dec 05, 2011

While we (or any other Sage ERP Accpac representative) make every reasonable effort to test upgrade custom reports and automations prior to deployment on production data, it must be acknowledged that many programming issues relate to the environment on which the automation is installed. If problems do occur with the automation upon deployment on the production server, our goal at BTerrell Group is to work to resolve those issues with reasonable speed.

Your participation is essential to a successful outcome in all software projects in which we engage in with you.

Requests that are outside the project scope will require a change order to the project which in-turn will accrue a higher price and a longer time before Go Live day. This is why the discovery and planning stages are so important in every project.

It is also important to know what to expect with regard to the length of time it will take to complete a project so you can plan on your end. Your consultant can give you an idea of what to expect, and a timeline will be provided in the Statement of Work prior to your approval of the project.

One last item that is good to know before starting a new software project is WHY. Why are you considering this project? Better ROI? Increased efficiency? Improve accuracy? A more streamlined workflow? If you don't know the end result you want to achieve, how can you know what you should do to get the result, why you want to achieve the result, or if you achieved the goal you wanted to achieve?

Tags: ERP, Accpac, BTerrell Group, Sage ERP, software project, ERP automation

Truco Enterprises, LP Saves Thousands of Dollars Each Year

Posted by Meredith Gooch on Wed, Aug 03, 2011

Truco Enterprises, LP (Truco) is a company in which ideas and business strategies are always fresh. By forming an innovative partnership and licensing On the Border® brand name retail products, Truco has created a unique platform that encompasses a range of Southwest/Mexican cuisine flavor options spanning four categories: salty snacks, dips, salsa, and drink mix. Today, Truco manufactures, markets, and distributes On the Border® premium-branded products throughout the nation. The company is headquartered in Dallas, Texas.

Truco Enterprises         Truco Chips

Truco relies on BTerrell Group, Sage ERP Accpac, and Sage ERP Accpac Insight for their back-office and reporting needs. Due to improved reporting and custom macros, Truco saved thousands of dollars each year, trimmed 7-12 days off the time it takes to close out the month, improved data quality, and kept employee count down even though their sales increased.

Read how this is possible in this success story.

Tags: BTerrell Group, Truco Enterprises, Truco, sage erp accpac, Sage ERP Accpac Insight, Sage ERP, Sage ERP success