ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

How to Setup a Bookkeeping and Accounting System for Small Business

Updated on August 12, 2015

Accounting and Small Business

For a small business or sole proprietor, accounting has two basic components:

  1. Data collection and organization
  2. Data analysis and decision-making

The first often falls under the heading "bookkeeping," and the second falls under the traditional definition of "accounting." However, for a small business with a tight budget, few personnel and not much time, an accounting system should tie both together seamlessly and efficiently. Here are some ideas on setting up an effective accounting system for your business.

Popular Bookkeeping Products

Bookkeeping Setup

Maintaining the books is the most important part of your accounting system. It is one of the most valuable activities in business in general. It is also required by law in some places.

The raw information comes from a variety of sources: bank statements, contracts with vendors, invoices, receipts, bills, credit card statements, internal memos and even word-of-mouth communication within the company. The bookkeeping system must incorporate all of this raw data to create usable information.

For most businesses, the information in your books will fall under one of five categories*:

1. Revenue and money you receive

2. Expenses and money you pay

3. Accounts Receivable--money others owe to you

4. Accounts Payable--money you owe to others

5. Assets--including tangible and intangible property

Your company may have much more of one type than another. For instance, a service company will likely have few tangible assets, but may have a significant amount of receivables and payables.

*Note: These terms may differ in formal accounting methods. For instance, "Accounts Receivable" is often considered a component of "Assets." But for a business just creating its accounting system, this is the easiest way to think of it.

Bookkeeping Tools

There are a number of programs available for bookkeeping that you might find useful. Some are more complicated than others, and some more comprehensive than others. Many include accounting-related features, which can make your life a lot easier. Personally, I have even had success using Microsoft Excel for various bookkeeping activities. Excel is a highly versatile program that is familiar to many.

Whichever option you use, your bookkeeping system should be easy, and should get the job done. You should not need to spend a lot of money on this. If one program is too expensive, a simpler option can be just as good.

Bookkeeping Schedule

Your bookkeeping system is only useful if it is updated regularly with the latest information. It will help to create a schedule for updating the books. Depending on the volume and frequency of transactions in your business, updating the books at the end of each day, each week or each month will be necessary. The important thing here is consistency over time. Bookkeeping should be easy, convenient and fit into your schedule. Bookkeeping work should not take up more of your time than running your business.

Accounting, Analysis and Interpretation

Now for the fun part: actually using the data to learn about your business and make decisions! The purpose of all this is to get a better idea of what is going on in your business. I have worked with clients who, before my creation of a decent accounting system, were in the dark on a lot of important areas.

Analyzing your business by the numbers enables you to uncover trends and patterns that are otherwise invisible. You can begin to make forecasts and projections. For instance, if you notice seasonal variations in your revenue or costs, you can determine months or even years ahead how to construct your budget. You will be able to see the biggest drivers of your costs and sales. Do some products and services pay for themselves? Are others losing you money? Would switching vendors have an impact on profit?

These and countless other insights will be revealed by a regular analysis of your bookkeeping data. Just as with bookkeeping itself, you should study the data on a regular basis. Again, sticking to a reasonable schedule that supports your main business activities (instead of taking over them) is key.


    0 of 8192 characters used
    Post Comment
    • profile image

      Karie Chapel 

      4 years ago

      It's fantastic to see such a useful post. I recently had to fill out a form and spent an enormous amount of time trying to find an appropriate I mostly use to edit my PDFs. I think it also allows you to to create fillable pdfs and esign them.

    • secularist10 profile imageAUTHOR


      6 years ago from New York City

      You are a CPA yourself, so your experience is of a different kind. If one can afford to hire a professional, by all means, do it. But based on my years of experience in small business, trying to make sales and turn a profit month after month, it's not always feasible. Sometimes you have to wear multiple hats, including the accountant hat, to pay the bills.

    • csmiravite-blogs profile image

      Consolacion Miravite 

      6 years ago from Philippines

      Accounting is the same for both countries, as we follow AICPA as a matter of policy. There are CPA's who concentrate on small business start-ups, and set-up the accounting system for small businesses that may include licensing. The fees charged are not comparable to audit engagements or management fees charged to big corporations. It is much, much lower. It is oftentimes better to hire professionals to do the start up operation than contemple on doing the system yourself. The mistakes may not be worth it. It would be cheaper in the long run if you let a professional come up with the systems that you can do by yourself later on. This is just my one cent..... based on 30 years of public practice.

    • secularist10 profile imageAUTHOR


      6 years ago from New York City


      Unfortunately for many small businesses hiring an expert is not an option, for financial reasons. I don't know what the laws are in your country, but in the United States, it is perfectly legal for a small business to do their books in-house.

      For many businesses, their financial situation is simple enough that they do not need an outside professional, nor do they need to worry about GAAP or other standards that are often more applicable to large corporations.

      They just need clear, simple rules and guidelines, and smart management of money and information.

    • csmiravite-blogs profile image

      Consolacion Miravite 

      6 years ago from Philippines

      Most small businesses have this uncanny notion that they can put up their own accounting/bookkeeping system, so they can save money. This is a fallacy since the process is not as simple as A-B-C-. There are rules in setting up books of accounts and even the chart of accounts that you will use.

      There is such thing as GAAP, or procedures that you will adhere to in order to make your operations legal and not contrary to industry standards. I have always suggested to clients to hire a CPA who has the track record in creating small businesses. Once it has been set-up and running, they can make arrangement of paying a retainer fee to the CPA to ensure that they are always on the right course.

      You cannot cut corners by doing the accounting processes yourself. It is like being your own lawyer when you have a car accident. Experts should do it. You can talk about fees with these professionals, but never attempt to do accounting procedures on your own without needed assistance.

      Nonetheless, this is nice write-up about the bookkeeping . Easy to understand and a great hub!

    • profile image


      8 years ago from ERODE

      nice article

    • secularist10 profile imageAUTHOR


      8 years ago from New York City

      Great to hear, I'm glad you found it useful. Best of luck with your venture.

    • pringoooals profile image


      8 years ago from Edinburgh

      Excellent advice! I have little knowledge on this topic and I'm developping small business now. I found it very useful! Thank you for sharing.

    • secularist10 profile imageAUTHOR


      8 years ago from New York City

      Thanks, SAS, glad you liked it.

    • SAS-ACCOUNTING profile image


      8 years ago from Philippines

      Good Articles!! well done

    • secularist10 profile imageAUTHOR


      8 years ago from New York City

      Thanks, I appreciate it. Glad you found it useful. Every small business can set up an effective system that gets the job done.

    • CZCZCZ profile image


      8 years ago from Oregon

      Great accounting for small business overview. Enjoyed reading through this hub and it is certainly great advice for anyone getting into starting a business without much idea of where to go for setting up some basic rules for managing the companies financial aspects.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)