Technology is an amazing tool. It’s created a world that was virtually unimaginable just a few decades ago.

Small business owners have been benefactors of technology in many ways. No longer do small businesses need to have a full staff of people in-house. In theory, virtual and/or fractional bookkeepers, marketers, CFOs, and more allow small businesses to remain lean – and still get the job done.

Few small businesses start up with an in-house accounting team. Traditionally, this has been a common role to outsource.

However, if your business is growing, you will likely need to bring this role in-house eventually. Here are six signs your business may be ready for in-house accounting support in the form of a bookkeeper or accountant.

1. You have a high level of accounting activity every day.

If there’s a high volume of accounting-related items coming into the office in paper format rather than virtually, someone is processing it and getting it ready to go to the virtual bookkeeper/accountant. In most small businesses, this is an administrative assistant (AA).

Is that how you imagined your AA spending his/her time? Scanning in paperwork for hours a day? Do you want your AA to have insight into the money side of your business? An onsite bookkeeper/accountant could remove the need for double-processing those items and provide for compartmentalization of the money side of your business.

2. You have inventory that is complex or complicated.

The ins and outs of inventory management can be very challenging. If daily updates and extreme accuracy is important (or necessary) to your business, having accounting functions in-house could be beneficial. The ability to walk back to the warehouse and do a physical count is something that can’t be done by a virtual bookkeeper/accountant.

Not all businesses with inventory will need on-site support, but generally someone on-site will need to be involved in the inventory process. If there’s no warehouse manager or shipping/receiving clerk, it may be wise to add inventory duties to an in-house accountant’s role.

3. You need your accountant or bookkeeper to have a closer relationship to your operations team.  

Virtual providers simply can’t be connected to the day-to-day operations of your business in the same way as on-site staff. Although team communication apps (such as Slack or Microsoft Teams) are helpful, they cannot replace the team-building strength of face-to-face interaction.

Also, the in-house accountant will be able to give management an up-to-the minute reading on the status of cash, payables, and/or receivables being close to the action. If they are on-site recording transactions every day, your financials statements will likely be ready for review in a more timely manner than those that an outsourced accountant provides as they have to batch their work and juggle dozens of other client deadlines.

4. You may need to cross-train and have back up.

Many small businesses cross-train their bookkeepers and accountants in other roles in the company. For example, a bookkeeper may be able to fill an assistant’s duties while out running errands or away for a short vacation.

5. You want to maximize payroll investments.

If you outsource bookkeeping, you pay a blended rate that includes the overhead of the bookkeeper’s company – which could cost anywhere from $30-150 per hour. You may be able to hire the same level of talent in-house for $20-$40 per hour. While there are other costs associated with employing staff, in-housing may still be the smart financial move. Make sure you download our  Cost to Hire worksheet below to analyze the true cost of hiring a bookkeeper or accounting staff in-house.

6. You are planning for growth.

If you are forecasting exponential growth in the coming 6-12 months, you could hire an in-house staff on a part-time basis if you don’t yet need full time help. They will be trained on your systems and processes, which will prepare them to scale up their hours if you end up growing your business and need more support.

Additionally, a new team member brings new ideas and a fresh perspective. They contribute in many ways, from boosting team dynamics to injecting a booster shot of morale. The very presence of new hires in any area may be a sign the company is growing and successful!

Expert Discussion

We brought in one of our partner firms to discuss the topic in more detail on our Facebook page. In the video interview below, Heather Craig, CPA with Thriving Waves Financial discusses a few more considerations while companies are trying to make this decision.

Is your business showing any of these signs? Make sure to know what an in-house role will cost before you make this important decision.

Download our Cost to Hire worksheet below to help you figure out the full cost of an employee:


So you’ve analyzed your needs and feel it may be time to move some of your accounting in-house. Let’s take a quick look at the functions you may want to fill. Depending on the size of your business, many of these functions may be performed by the same individual.

General bookkeeping/accounting:

  • Ensures all transactions are properly recorded in the accounting system (dates, amount, and general ledger accounts are accurate).
  • Reconciles bank accounts
  • Prepares financial statements

Accounts Payable:

  • Pays bills
  • Tracks company expenses (expense reports, purchase orders, invoices, etc.)

Accounts Receivable:

  • Invoices customers
  • Receives and processes payments


  • Guides the accounting team
  • Implements policies and procedures
  • Oversees monthly financial close process


  • Highest level of analytical financial review
  • Oversees financial strategy, which they may assist in developing
  • Supports CEO’s decisions

We oftentimes experience that in-house accounting team’s capabilities stop at the controller level, leaving a gap in financial strategy. That’s why we’ve designed our Signature CFO service to fit in with the existing team and fill the missing strategy gap for small business owners.

For more information on the level of expertise your small business needs, see my blog post on the hierarchy of accountant needs. And then let us know what questions you might have about the financial needs of your business.

Are you considering an in-house accounting staff? Want to talk it over with an expert first? We’d love to help you make a clear, informed decision based on real numbers and your goals for your growing business.

Disclaimer: This blog and the linked videos are intended for educational purposes and should not be taken as legal or tax advice. You should consult with your financial professionals about your unique financial situation before acting on anything discussed in these videos. Clara CFO Group, LLC is providing educational content to help small business owners become more aware of certain issues and topics, but we cannot give blanket advice to a broad audience.