7 min read

Bookkeeping Basics For Small Business Owners

Oct 2, 2018 3:21:13 PM

Businesses of all sizes engage in bookkeeping activities, and it’s a vital function to keep your business financially stable and in compliance with regulations and tax law. It’s the cornerstone of continuity but one that’s not as exciting as marketing or sales. No business can survive without this key endeavor.

As a startup or small business owner, you might start out doing your bookkeeping then hire someone internally or outsource it as your business grows. The more complex the ownership of the business, the more likely you’ll need professional help from the moment you start your business.

First, it’s important to understand the bookkeeping basics before upgrading your business to an automated bookkeeping solution.


What Does Bookkeeping Mean?

So, what is the basic bookkeeping process, and what do small business bookkeepers do, exactly? In its simplest definition, bookkeeping is the act of keeping records on the financial activities of a business, whether for-profit or charitable. Sole proprietorships, partnerships, LLCs, and corporations must all engage in bookkeeping.

Bookkeepers track, store, and retrieve financial records and transactions. This key role records all money that comes in or out of a company as well as the obligation to pay money or the right to collect money. You must record every financial activity in the books of your company.

A bookkeeper’s most common financial transactions include:

  • Invoicing services or goods sold to customers
  • Registering payments for outstanding invoices
  • Recording invoices owed to suppliers, contractors, etc.
  • Issuing payments to suppliers, contractors, etc.
  • Tracking and recording employee payroll activity
  • Paying employees and recording payroll taxes
  • Reconciling bank financial statements
  • Tracking activities and preparing financial reports
  • Manual or automated data entry such as depreciation, bad debt write-off, etc.
  • Supplying information to the accountant or CPA


Have enough on your plate? Leave the bookkeeping to the pros. 

Got enough on your plate? Leave the bookkeeping to the pros. 


Bookkeeping vs. Accounting

Some people use the words "bookkeeping" and "accounting" interchangeably, but they are distinctly different in job function, education, and expertise. Bookkeepers might not have specific training in finance. They may have some college (or none) or a two-year degree rather than a Bachelor’s. Anyone can function as a bookkeeper if they can develop the skills and experience. Accountants are different. Someone using the title "accountant" is typically expected to have a four-year degree in accounting or finance. 

Beyond that, a CPA (certified public accountant) has additional education, certification, and credentials. You will likely need a CPA to work with your business at some point. They file taxes, annual reports, handle audits (internal and external), and engage in strategic planning.

Bookkeeping is a transactional role that’s largely administrative. Bookkeepers record the financial transactions in the bookkeeping or accounting system. Accounting tends to be more subjective where the professional engages in insight and analysis based on the transactions of bookkeeping.

Depending on the size of your business, industry, and how you’re incorporated, you might need all three financial specialists—a bookkeeper, an accountant, and a CPA. But if you’re just starting out, you’ll often begin with a bookkeeper and only engage a CPA for tax filings. 


Bad Habits For Bookkeeping 


Bad Things Can Happen If You Don’t Keep Your Books Current

If you’re running your business and don’t have a bookkeeper or aren’t doing the books yourself, you might wind up in trouble. Some business owners live off their checkbooks or business credit cards, paying bills, purchasing, and collecting cash without keeping a record of the transactions.

Throwing receipts into a bin and planning to catch up on the books later is no way to go. Your books should be kept current on no less than a weekly basis. If you don’t keep current with these bookkeeping basics, you might suffer some of these negative consequences:


Tax Issues 

Running a company means you’ll have federal and state income taxes, self-employment or employment taxes, and possibly sales and use taxes. Income tax filings are on a monthly, quarterly, or annual basis depending on your revenue and payroll taxes are due more often. Miss a deadline and you can expect fines and penalties. 


Turned Down For Financing 

To get a business loan or line of credit, you must be able to demonstrate your company’s stability. For a small business, that means providing the lender with your income tax returns, financial statements, and records to prove your monthly revenue, expenses, and net income. Without these critical statements, approval isn’t likely. 


Lingering Errors 

Mistakes happen in business, and they’re easier to fix the sooner you notice them. You might have under-billed a client, or they might have underpaid. Your bank might have double charged you or not credited a deposit properly. If you’re not current on your books and bank reconciliations, it might be too late to fix the mistakes when you finally notice them.

Be more proactive and reduce lingering errors by learn more about how to reconcile in QuickBooks Online.


Planning Problems 

Without accurate and current financial information, you won’t know how well your business is doing, what areas are most profitable, and to best plan. Monthly reporting of results helps keep you on track. If you let your bookkeeping pile up, you won’t know if you’re operating at a profit and how you could be doing better. Planning reduces the stress when it comes to managing your business transactions.

Automated bookkeeping avoids the stress of piled financial reports. By standardizing reports and establishing expectations, your small business will time track and analyze key financial data more efficiently than competitors.  

 Want to download a PDF of this post? Grab yours here.


How To Do Bookkeeping In 6 Basic Steps

If you’re a small business owner asking yourself, “Do I need a bookkeeper?” the answer is yes. But you can be that bookkeeper, or you could turn to someone you trust to help you out with the task. You don’t need to run out and buy bookkeeping for dummies. Just follow these six steps.


#1 - Choose How To Keep The Books

Some very small businesses operate out of their checkbook, which is old-school and inefficient. Others might track expenses in Excel and issue invoices via MS Word, but that’s also not ideal. Accounting packages are extremely affordable for businesses of all size. Test drive a few options and ask the opinion of other small business owners to gauge their experience setting up charts of accounts, balancing books and preparing financial statements. Do this and decide what is best for you.   


#2 - Decide On Cash Or Accrual Basis

Cash basis means you only record transactions when you take in cash-in-hand or pay out cash for expenses. Accrual basis means you record invoices and track accounts receivable. You record bills owing to vendors as accounts receivable and payable. You accrue transactions for which you’re waiting to get/send the cash. Accrual is standard for businesses with lines of credit and receivables.


#3 - Set Up Your Accounting System

All accounting software needs to be properly set up. Most accounting programs are intuitive and guide you through the process—Quickbooks Online and Xero are two great options! At a minimum, you need to set up your bank account, a sales account, and expense accounts by category. You may be able to choose a template company that’s like yours depending on your bookkeeping solutions. At Botkeeper, we skip the spreadsheets and choose AI accounting software instead. 


#4 - Start Logging Activities

The best bookkeeping habit is to log activity daily. When you make a sale, record it, and issue an invoice (if needed). When you spend money, record that. By tracking frequently, you shouldn’t fall behind and create a crisis. Record every check you write and every bill you owe to customers (accounts payable). At a minimum, even the smallest of businesses should have weekly bookkeeping activity.


#5 - Maintain Detailed Records

It is important to record your business transactions to produce organized accounting records. After you record an invoice, expense, or sale, don’t toss the documentation. For example, keeping a detailed record of your income statements shows changes over a period and allows your business to fix these changes. You might be audited and need to present the receipt or proof of the transaction. If your receipts are digital, be sure to make a cloud backup. Check with your tax preparer or CPA to find out if there’s anything else you need to be accumulating in your records to satisfy their reporting requirements. Maintaining records is a great way to stay organized on a regular basis. 


#6 - File Taxes On Time

If you have employees, you’ll have payroll taxes, and those must be filed promptly along with monthly or quarterly reports. Income taxes demand quarterly estimates in most cases. For payroll taxes, you might want to engage an outside payroll company to handle your payroll taxes since these are complex. A CPA is a smart bet for filing quarterly and annual tax statements.

Follow these six bookkeeping basics for next level business success.


 Let Botkeeper worry about the books for you. 


Sound Complicated? Consider A Simpler Solution.

For business owners who don’t want the hassle of starting a bookkeeping system from scratch, there are lots of solutions out there. Most programs still require a significant amount of data entry to manage, but there are new programs that tap artificial intelligence (AI) tools to streamline the process. Some AI-based systems extract your financial data and process your transactions for you.

Your time as a business owner is better spent growing your business. Outsourcing automated bookkeeping frees up your time to focus on what’s important.  

Want to start seeing results? Sign up to see how Botkeeper can transform your small business. 




Jessica King

Written by Jessica King

Jessica King is an experienced B2B marketing expert with a history of working in software, SaaS, technology, accounting, and services spaces. Jessica's passion for social sciences and communication drew her to sales and marketing, where she has worked with clients across a range of industries, including retail, education, technology, and more. With real-world experience at top marketing and software companies in Boston, assisting hundreds of businesses across numerous stages of growth, and a BS in Psychology & Counseling, Jessica is uniquely qualified as a senior leader and team player to help lead businesses to maximize their reach, tell their stories, digitally evolve, and build mission-driven marketing strategies.