CYBER MONDAY SALE  
70% OFF 
QuickBooks
for 3 months  Ends 12/5
QuickBooks Blog
A female small business owner (holy duck chili) carrying boxes into her store with another team member.
accounting

Bookkeeping basics: A guide for small businesses


What is bookkeeping? Bookkeeping is the system of recording, organizing, and tracking financial transactions and information for a business or organization. It provides the foundation for accurate financial reporting, tax filing, and informed decision-making.


Bookkeeping is fundamental to running a small business. A lot goes into it—from managing payables and receivables to balancing books. But what might seem like an overwhelming task isn’t so bad when you break it down to the bookkeeping basics.

Many small business owners begin their journey with minimal financial training. Nearly half (42 %) admit they had limited or no financial literacy before launching their venture. Building a solid foundation in bookkeeping helps you organize receipts and reconcile accounts, and equips you to interpret your business’s financial health to avoid costly mistakes. 

In this post, we'll cover the key bookkeeping terms you need to know, how to set up your bookkeeping system, best practices, the three golden rules, common mistakes to avoid, when to bring in professional help, and how to make bookkeeping work for your business.

What you’ll learn:

Key bookkeeping terms you need to know

Bookkeeping is a critical part of managing your business's financial health. A bookkeeper records and organizes financial transactions to ensure accurate reporting of your business's income and expenses. Learn more about what a bookkeeper does with our article.

Until you hire a bookkeeper for your company, you might be doing the bookkeeping yourself. Understanding a few basic concepts can help you get started. Here are seven bookkeeping terms you need to know:

An illustration of bookkeeping basics terms to know.

Accounting equation

The accounting equation is the relationship between a business's assets, liabilities, and equity. This accounting formula ensures that the balance sheet remains balanced and accurate. The accounting equation is:

Equity = Total Assets - Total Liabilities

Generally, your business is financially stable if your assets are greater than your liabilities. However, certain companies, such as those in service-based industries, may not have a lot of equity or may have negative equity.

Accounting ledger

An accounting ledger is a book or system you use for recording and classifying financial transactions. It’s the foundation of any business's financial recordkeeping.

A graphic showing Accounting equation definition

Your accounting ledger serves as the hub for all your financial information, in particular, all your accounts and transactions. If you have accounting software, it will manage your ledger for you. QuickBooks Online users have year-round access to QuickBooks Live Expert Assisted to set up the software and then help manage finances.

Accrual accounting

One of the most popular accounting methods is accrual accounting. The accrual accounting method records financial transactions when they occur rather than when cash exchanges hands. 

Accrual accounting provides a more accurate picture of a business's financial health than cash accounting, as it considers all of the financial transactions for a given period. This accounting method is useful for businesses with inventory or accounts payable and receivable.

Double-entry bookkeeping

Double-entry bookkeeping is a system where each transaction is recorded in two accounts: a debit account and a credit account. This system provides a more accurate picture of a business's financial health than single-entry bookkeeping and helps identify errors in recordkeeping while balancing an account.

For example, when a company purchases inventory on credit, it debits its inventory account and credits its accounts payable account. This shows that the company's inventory increases, but its cash account decreases.

Inventory

Your company’s assets are the things it owns. They're usually broken down into two categories: current assets and fixed assets. Current assets include cash, accounts receivable, prepaid expenses, and inventory.

Inventory is the stock of goods a business has on hand or in transit, waiting to be sold. The value of inventory can significantly impact a company's financial statements, so accurate tracking and management are vital.

Accounts receivable (AR)

Accounts receivable (AR) is the money your customers owe you for products or services they bought but have not yet paid for. It’s important to track your AR to ensure you receive payment from your customers on time.

Tracking your AR, usually with an aging report, can help you avoid issues with collecting payments. Understanding your AR can also help you set efficient credit terms for your customers.

Accounts payable (AP)

Accounts payable (AP) is what you owe to creditors for goods or services received but not yet paid for. Managing your AP helps ensure you pay your bills on time and avoid late fees or damage to your credit score.

How to set up bookkeeping for your business

Setting up bookkeeping for your business is an essential step toward financial success. It lets you track your finances, monitor your cash flow, and make informed financial decisions. Let's take a look at the bookkeeping basics to get you started.

An illustration of how to set up bookkeeping at small businesses.

Open a business bank account

The first step you’ll need is a business bank account, which allows you to keep your personal and business expenses separate. They also allow businesses to safely store their money and make transactions easily. There are several types of business bank accounts, each with its own purpose and benefits.

The most common type of bank account is a checking account. This type of account is designed for everyday use and allows businesses to make unlimited deposits and withdrawals. Typically, checking accounts also come with a debit card for easy access to funds.


note icon

Look for a business checking account with low fees, online banking, and integrations with your accounting software to save time and streamline bookkeeping.


Choose an accounting method

Now it’s time to select a bookkeeping method. The two key accounting systems are cash accounting and accrual accounting. If your business is still small, you may opt for ‌cash-basis accounting. If you carry inventory or have accounts payable and accounts receivable, you’ll likely use accrual accounting.

A cash accounting system tracks cash flow as it enters and leaves your business in real-time. Under this method, you don't record accounts receivable and accounts payable because they represent future transactions.


note icon

If you're unsure which method to choose, start with cash accounting for simplicity, then switch to accrual as your business grows or as required by tax regulations.


Record your financial transactions

Financial transactions are business activities that involve money, such as sales, expenses, and payments. Recording and organizing these transactions in a timely manner is essential for effective bookkeeping.

One of the most important aspects of financial transactions is recording them accurately. This involves keeping track of all the money that comes in and out of a business.

Accounting and bookkeeping software can simplify managing your financial transactions. Most banks allow you to download account information directly into the program. After you load the data, your job is to review the entries. QuickBooks Online users can tap a Live Expert for help during this process with QuickBooks Live Expert Assisted.


note icon

Set aside time weekly to review and categorize transactions—staying consistent helps prevent errors and makes tax time a lot easier.


Use accounting software

After you have a bookkeeping system in mind, the next step is to pick accounting software. Spreadsheets, such as Microsoft Excel, can be used for simple bookkeeping. 

More commonly, entrepreneurs use comprehensive accounting software like QuickBooks that can handle a larger volume of transactions and provide a deeper analysis. QuickBooks Live Expert Assisted can help you streamline your workflow, generate reports, and answer questions related to your business along the way.

Tools plus experts, together

Confidently manage your finances with QuickBooks experts by your side.*

Bookkeeping best practices to follow

As a business owner, bookkeeping might not rank high on your list of priorities. However, maintaining accurate financial records is key to your business's success.

An illustration of tips for successfully managing bookkeeping basics.

Maintain accurate, up-to-date records

Accurate financial records are the foundation of good bookkeeping. Without them, it's nearly impossible to make informed decisions about your business's financial health. 

Keeping track of financial transactions ensures you have a complete and accurate record of all money coming in and going out of your business. 

This includes keeping track of:

Track and categorize expenses

Tracking your expenses is an essential part of managing your finances. By keeping track of every dollar you spend, you can gain insight into where your money is going and make informed decisions about allocating your resources.

Here are some tips when tracking expenses:

  • Categorize your expenses: Start by dividing your expenses into categories, such as rent, utilities, and supplies. 
  • Use receipts: Save all your receipts and organize them by category. 
  • Record everything: Make it a habit to record every expense as soon as possible. 
  • Regularly review your expenses: Take some time every week or month to review your expenses and compare them to your budget. 
  • Automate where possible: Many banks and credit card companies offer automatic expense tracking, which can be a helpful tool to ensure that every expense is recorded accurately.

See how this flower farm slash florist uses QuickBooks Live Assisted Bookkeeping.

Build a realistic budget

Setting up budgets is a key step in managing your business finances. A budget is a plan that outlines your expected income and expenses over a specific period, usually a year or a quarter.

To set up a budget, gather your financial data, such as income statements, balance sheets, and cash flow statements. This will give you a clear picture of your business's past financial performance and help you make realistic projections for the future.

Then categorize your expenses into different categories, start estimating your expected revenue for the upcoming period, and allocate your expenses accordingly.


note icon

In your budgeting process, be sure to include a contingency fund in case of unexpected expenses or revenue shortfalls.


Reconcile and balance your books regularly

Balancing your books allows you to catch any errors or mistakes in your bookkeeping. A good practice is to balance your books once a month. 

To uncover errors, check whether you forgot to record an entry in either column of your accounting ledger. Or if you listed the same entry twice. If not, try looking for a couple of common accounting errors.


note icon

If the discrepancy in your books is divisible by nine, it could mean you have transposed two digits. For example, if you transpose 850 instead of 580, the difference of 270 is divisible by nine.


The 3 golden rules of bookkeeping

One of the best things you can do to ensure your books balance properly is to follow the three golden bookkeeping rules.

An illustration of the three golden bookkeeping rules.

The three golden rules bookkeepers should pay special attention to are: 

  1. Debit what comes in, credit what goes out.
  2. Debit the receiver, credit the giver.
  3. Debit expenses and losses, credit income and gains.

The debited account is the one that receives or loses value, and the credited account is the one that gives or gains value. The golden rules of accounting can help ensure that your bookkeeping is accurate and up-to-date.

Note that the golden rules assume you use the double-entry bookkeeping system. 

When to get expert bookkeeping help

Learning bookkeeping basics through courses can help keep your business on track and build a strong foundation for success. But if your schedule is packed or bookkeeping feels overwhelming, QuickBooks Online offers year-round access to trusted bookkeeping experts who can step in whenever you need support.

A book about how to use a book shopper.

DIY vs. hiring a pro

Handling your own bookkeeping gives you full control and saves money upfront, but it can be time-consuming and requires learning new skills. 

On the other hand, hiring a professional bookkeeper saves you time and reduces stress, especially when your books get complex. Pros bring confidence and accuracy, but this comes with a cost. 

Choosing between DIY and expert help depends on your budget, how much time you can commit, and your comfort with managing finances.

Is bookkeeping hard for beginners?

Bookkeeping can feel intimidating at first, especially if you’ve never managed business finances before. There’s new terminology to learn, tax rules to follow, and daily tasks to stay on top of—like recording transactions, reconciling accounts, and categorizing expenses.

The good news is, you don’t need to be a math whiz or have an accounting degree to get started. Many beginners find success by using bookkeeping software that simplifies the process and guides them step by step. And with online resources, tutorials, and expert support available, you can build your confidence over time.

If you're still unsure, remember: it's okay to ask for help. Getting support early on can save you time, reduce errors, and set your business up for long-term success.

Bookkeeping help with QuickBooks Live Expert Assisted

QuickBooks Live Expert Assisted* connects you with a dedicated bookkeeping expert who works alongside you to keep your books accurate and up to date. You get personalized support tailored to your business needs—saving you time and giving you confidence in your financials.

Common bookkeeping mistakes to avoid

Bookkeeping errors can cost you time, money, and peace of mind. Staying on top of your financial records helps you avoid costly problems down the road. Here are some common mistakes small business owners make—and how to prevent them.

Mixing business and personal expenses

Keeping business and personal expenses separate is crucial for clear financial records and tax accuracy. When you combine the two, it becomes difficult to track business profitability and can raise red flags with the IRS.

Avoid this mistake by:

  • Using a dedicated business bank account and credit card
  • Recording all transactions carefully and categorizing expenses correctly
  • Avoiding cash withdrawals from your business account for personal use
  • Keeping receipts and documentation organized
  • Consulting a professional if you’re unsure about expense classification

By maintaining clear separation, you’ll simplify your bookkeeping and have a more accurate picture of your business’s financial health.

Not reconciling regularly

Reconciling your accounts means comparing your books to your bank statements to catch discrepancies. If you skip this step, small errors can add up and lead to inaccurate financials.

Regular reconciliation helps you spot duplicate charges, missing transactions, or fraud early. It also keeps your books accurate for reporting, budgeting, and tax filing.

Waiting until tax season to update your books

Putting off bookkeeping until tax season often leads to stress, errors, and missed deductions. Rushing through months of records at once makes it easy to overlook important details.

Staying current, monthly or even weekly, gives you better visibility into your cash flow and helps you make smarter business decisions year-round. Plus, it makes tax time a lot smoother.

Make bookkeeping work for your business

Bookkeeping doesn’t have to be complicated. With the right foundation and tools, you can stay on top of your numbers and make confident decisions as you grow.

QuickBooks makes it easy to manage your books, track expenses, and keep everything organized in one place—so you’re always ready for tax time and beyond. Explore QuickBooks accounting software to simplify your bookkeeping and take control of your business finances.

Disclaimers:

QuickBooks Money: QuickBooks Money is a standalone Intuit product that includes QuickBooks Payments, and currently does not connect with other QuickBooks products such as QuickBooks Online (and QuickBooks Checking), QuickBooks Self-Employed, or GoPayment. Intuit accounts are subject to eligibility criteria, credit, and application approval. Banking services provided by and QuickBooks Visa Debit Card are issued by Green Dot Bank, Member FDIC, pursuant to a license from Visa U.S.A. Inc. Visa is a registered trademark of Visa International Service Association. QuickBooks Money Deposit Account Agreement applies. Banking services and debit card opening are subject to identity verification and approval by Green Dot Bank. Money movement services, including Same Day Deposit, are provided by Intuit Payments Inc., licensed as a Money Transmitter by the New York State Department of Financial Services.

QuickBooks Checking account: Banking services provided by and the QuickBooks Visa® Debit Card is issued by Green Dot Bank, Member FDIC, pursuant to license from Visa U.S.A., Inc. Visa is a registered trademark of Visa International Service Association. Green Dot Bank operates under the following registered trade names: GoBank, GO2bank and Bonneville Bank. Registered trade names are used by, and refer to, a single FDIC-insured bank, Green Dot Bank. Deposits under any of these trade names are deposits with Green Dot Bank and are aggregated for deposit insurance coverage up to the allowable limits. Green Dot is a registered trademark of Green Dot Corporation. ©2022 Green Dot Corporation. All rights reserved. QuickBooks products and services, including Instant Deposit, QuickBooks Payments, Cash flow planning / forecasting are not provided by Green Dot Bank.


Mail icon
Get the latest to your inbox
No Thanks

Get the latest to your inbox

Relevant resources to help start, run, and grow your business.

By clicking “Submit,” you agree to permit Intuit to contact you regarding QuickBooks and have read and acknowledge our Privacy Statement.

Thanks for subscribing.

Fresh business resources are headed your way!

Looking for something else?

QuickBooks

From big jobs to small tasks, we've got your business covered.

Firm of the Future

Topical articles and news from top pros and Intuit product experts.

QuickBooks Support

Get help with QuickBooks. Find articles, video tutorials, and more.