in house accounting team building a house out of accounting books

Best Way to Establish an In House Accounting Team

As a CEO or owner, your first priority is not managing finances. You are the executive making decisions and setting the tone for the company. Dually serving as head of finance is counterproductive.  Your responsibilities only increase as a company grows. Delegating finances to a successful accounting department, frees up time better allocated elsewhere.  

This article will help anyone establishing an in house accounting team. First we will dive into the critical accounting functions of a business. Then, we show which accounting roles can perform said functions. Lastly, are 3 common accounting team case studies: a newly created start-up, a settled small business (SMB), and a business in the mid-market (MM).

Essential Accounting Duties for Healthy Finances

You may be a small business working hard for sustainable sales. Or an owner wanting to move away from an outsourced firm to an in house accounting team. Where to begin? The first step is deciding what essential accounting tasks need to get done. These are the critical accounting responsibilities of any good business.


Highly valued in terms of finance fitness. Bookkeeping translates to recording the financial history of a business. It creates a consistent picture from month-to-month:

  • Maintaining records of all accounts: receivable, payable, and payroll. 
  • A system in place to process invoices and transactions.
  • Balancing the general ledger. 
  • Maintaining historical records: new hires, insurance claims, loan payments and other financial entries.
  • Preparing financial reports by collecting, and summarizing account information. 
  • Complying with federal, state, and local legalities.

Month End Close and Accrual Entries

Closing out the month is the best accounting tactic to track annual revenue: 

    • Requires clean bookkeeping. 
    • Reconciliation of all accounts
    • Preparation of a financial statement with a balanced ledger. 
    • Requires reviewal and approval of above financial statement. 
    • “Closing out” of the month where no additional transactions are entered and a new period begins.

Managing Accounts Receivable and Accounts Payable

Organizing money coming in and paying your bills, keeps you operable. With a good AR/AP process in place you avoid cash leakage:

    • Collect outstanding payments 
    • Verifying cash flow for accuracy: payments and transactions
    • A system in place to process invoices and transactions.
    • Manage billing dates and paying in a timely manner
    • Maintaining account ledgers
    • Preparing account reports

Income Tax Filing and Tax Planning

All businesses have to pay the taxman. Having a polished record will make taxes a breeze:  

    • Having proper paperwork: business and employee tax documents
    • Scheduling and meeting deadlines: quarterly or annual
    • Clear financial statements in case of an audit
    • Consulting outside help to eliminate errors

Sales Tax Filing and Review

Sales tax needs to be collected and paid at the state level. All states have different parameters for filing. Keep tabs of sales tax rules in the states your business is connected with (also called nexus states):

    • Perform a nexus study
    • Collect sales tax in nexus states
    • Accurately report and file state sales and use tax
    • Meet important due dates for filing


Workers make the business thrive, so they should be paid. Payroll has complexities associated with data entry and record management: 

    • Calculating hours and labor costs
    • Processing checks or deposits
    • Paying employees on time 
    • A system in place to record employees payments
    • HR compliance: meeting guidelines for wages, workers compensation, disability insurance, unemployment, social security and medicare, and any additional benefits package requirements. 

Typical In House Accounting Positions

Accounting professionals are trained to perform certain accounting functions. Each industry is going to require its own criterion of experience. As you can imagine, this hinges on your size and specific type of revenue model. Knowing how you can utilize each role, will get your accounting team on track. This list goes from low-high costs of labor.


This is the most common position you will find in the accounting department. They keep a tight grip on all accounts. Many bookkeepers deal directly with the business ledger via hard copy, or more common through software. Their work is overseen by an accounting manager or the owner. Here are typical duties of an in house bookkeeper:

  • Bookkeeping
  • Accounts Receivable (AR): Recording all incoming money
    • Records cash, checks, credit card transactions, and paid invoices.
    • Prepares AR Ledger for reports
  • Accounts Payable (AP): Recording all outgoing money
    • Processes Bills: Keeps track of due dates and discounts from vendors
    • Prepares AP Ledger for reports
  • Prepare Account Reports: Monthly, quarterly and annual reports for review 
  • Data Entry: Maintains and verifies ledger 
  • Payroll: Processing checks for approval


While an accountant can take on the role of bookkeeping. It would be an underutilization of their skills. In short, they are taught to make educated moves based on the numbers. Their insights focus on improving record-keeping which helps a business stay compliant with the law. Accountants usually take on these roles:

  • Accounting Systems Oversight: Managing accounting software data.
  • Financial Statements: Preparation for review
  • Taxes: Form preparation for review
  • Bookkeeping
  • AR/AP: Review ledgers for financial statements 
  • Payroll: Processing checks for approval


This position is most dedicated to managing the accounting team. Controllers meet superb standards of financial accounting. They serve as a checkpoint for bookkeeping and financial accuracy. We love how Accounting Tools defines a controller as a mediator between information systems and the accounting team. This is their role:

  • Accounting Manager: Enforces accounting policies. Review Financial Statements.
  • Treasurer: Manage cash flow and budgets while mitigating risk.
  • CPA: Acting as representation for business by preparing, reviewing, and filing tax documents.
  • Information Systems Manager: Ensure all systems are functioning and secure.
  • Payroll Manager: Approving payments, Paid Time Off (PTO), and benefits disbursements.
  • HR Manager: Maintaining Compliance


In virtually every company we look at, the CFO is becoming the second most important C-suite executive. An effective leadership team depends on the CEO and CFO being a great double act.

David Axson

The Chief Financial Officer isn’t all about the numbers. They have keen insight into business motives and the overall industry. They carve out a financially sound path, with all players of the business in mind. They keep the business in line with the law. Most importantly the CFO is a soundboard for the CEO. Someone that supports the mission of a company, with a pragmatic approach. The CFO can wear many hats for a company: 

  • Accounting Manager: Managing the accounting team. Final review and approval of reports and statements. 
  • Budget and Forecast Reporting: Making projection reports, setting operational budget, allocating capital to future investments.
  • CPA: Acting as representation for business by preparing, reviewing, and filing tax documents.
  • Sales Manager: Targeting markets, finalizing large accounts or investors.
  • Information Systems Manager: Ensure all systems are functioning and secure.
  • HR Manager: Maintaining compliance

CEO or Business Owner

This position is the most overlooked and underrated position on the accounting team. Owners are the business historian, having been there from the start. Their entrepreneurial spirit brought them to the top. This role interprets information provided by accounting, to move the business forward. Strong accounting departments rely on a CEO to understand and approve all functions: 

  • Strategy: Understanding accounting reports, setting future goals.  
  • Communications: Aligning business finances with investors/board
  • Operations Manager: Approving statements, budgeting and investments.


A paradigm shift is happening on the accounting team. AI is quickly taking over.  Accounting software can help business finances. All tech options listed, do require some form of human interaction, and of course WIFI. But, they eliminate the repetitious behaviors typical of outdated finance departments. Here is where software can play a part: 

  • Payroll: Third party payroll service providers (PSP) handle all aspects of paying employees. They streamline processing, tax payments, and deadlines. Professional Employer Organizations (PEO) will also provide payroll, 401K, workers comp, HR compliance services, and business insurance at very cheap rates 
  • Accounts Receivable: These systems allow you to personalize bill templates, send bills, set reminders for the customer, and collect payments. Automated invoicing software manages your sales for you. 
  • Accounts Payable: Processing invoices and receipts is now faster than ever. Through pictures or document uploads, an AI can translate information with speed. The data integrates with common accounting systems.   
  • Bookkeeping: Cloud based site providers give you the tools to run your ledger. You can create invoices, record transactions, set due dates, and run reports that help you analyze various aspects of your finances. 
  • Expenses: This is software to track company expenses. Employees can submit expenses, it then will be processed, approved, and reimbursed all in one platform. 
  • Taxes: Many bookkeeping programs mentioned above have tax services. Most have sales tax tracking and can prepare tax documents.

Common In House Accounting Team Scenarios

Now that you have been briefed on the finance team. Here is some practical advice on how to structure the accounting department. Surely all businesses are different. Determining your specific needs will shape how you hire. These are three case studies you can model your business after:


A start-up is still a Seed ready to be watered. It is safe to say, funding is slim. The budget is constantly monitored. This should be an incentive to have a dedicated accounting professional help out. They can manage cash flow right out of the gate. If you are still under 5 employees, one of them should be in accounting. Here is an accounting team scenario for a start-up. 

Bookkeeping: The largest hurdle for start-ups is bookkeeping. This task can be solved with a software subscription. Many small business owners and start-ups, opt for this in the beginning. Get comfortable with the software you choose. You’ll want enough knowledge to review data. There is always some percentage of error with technology. Learning the program will keep you in tune with your accounting department. This is something you can integrate into your business before or upon consultation with your new hire. 

Accountant: Hire a seasoned accountant first. The position could be a freelance contract worker, until a salary becomes available. Having an accountant during the initial phase of a start-up, will fortify business finances. This keeps you on track to grow. Eventually you may move on to hiring more members. However your first accountant can serve these general accounting functions:

  • Informed partner in your industry
  • Develop and/or manage accounting systems for: inventory, AR/AP, bookkeeping, and payroll
  • Can prepare the books in cash or accrual accounting methods (whichever is determined best for your business)
  • Can review reports for mistakes.
  • Can give you some insights about your working capital
  • Can identify cost cutting opportunities. 
  • Help with loan applications
  • Some planning and budgeting

Small Business (SMB)

As a small or medium sized business, with 100-1000 employees, the accounting team looks very different from a startup. The revenue of your business will shape the teams dynamic. In general you should have people: keeping track of what is coming in and going out; making sure the business is compliant with the government; and providing some level of foresight on the future of the business. On every CEO or owner’s mind is labor costs. It is possible for a business at this level, to have a slim accounting department. By leveraging accounting software to automate repetitive tasks, savings can occur. This comes with the stipulation that you have human oversight. Your team should consist of:

  • Payroll or third party service
  • AR/AP or AI Invoice software
  • Bookkeeper and bookkeeping software
  • Accountant(s)
  • Controller (who also is a CPA 
  • CFO (part-time who also is a CPA)

At about $5 million in revenue it is time to consider an in house CFO. They can help the business level up. A CFO will bring a much needed sigh of relief as head of finance. They will strategize ways to improve profit margins and forecast long-term goals. Also, it is a plus if they are a certified public accountant (CPA). These skills will come in handy for tax purposes. This person can be a contractor, freelancer, or part-time.

Mid-Market Company (MM)

Congratulations you are a CEO or owner of a mid-market company. There should be an accounting department in place. A group that works together and is functioning. Although, the accounting team should get a review. At this level there tends to be discord because the company has stretched. Two common things arise to look out for: the team is under built or overbuilt. 

Under Built: There is too much work, the team isn’t meeting deadlines. In this situation, review what holes in the department are causing problems. You may need to split duties in AR/AP, or add accountants. If it is a management issue but you have budgeting concerns. Consider hiring a temporary accounting manager to see the department through the storm. 

Overbuilt: There is too much waiting for upper levels and nothing is getting done. Also known as TPS Report Syndrome. Re-evaluate the approval process in the department. Consider passing the torch to a trusted accounting manager(s) versus siphoning power to one or two people. 

The Right In House Accounting Team

This resource should help you work through any pain points in the accounting department. Finances can be stressful, but they don’t have to be. Now, you have the knowhow to build an accounting team, select the positions to fill, and get working. When you have the right people by your side, accounting runs smoothly. Because more heads are always better than one.