Welcome to your ultimate accounting resource


CPA Guide to Picking a Small Business Accounting Program

A small business accounting program shouldcommon business form is simply a check. Any
accomplish three tasks: track income andcheckbook program help you do this. Other
expenses, generate business forms, and keepbusiness forms that small businesses commonly
detailed records for other assets andneed to produce include invoices, credit
liabilities.memos, monthly statements, purchase orders,
and  so  forth.
Tracking  Income  and  Expenses
If you have a small business with very simple
The task of tracking a business's income andform requirements-perhaps you need only
expense is really the most important job ofchecks-then a checkbook program may work very
an accounting system. If you own or manage awell  for  you.
small business, obviously, you need some tool
for measuring your income and your cash flow.However, if you have extensive or complicated
business form generation requirements, a more
Although checkbook programs like Quicken andfull-featured small business accounting
Microsoft Money do little more than keep apackage, such as Intuit's QuickBooks,
checkbook, you can actually keep financialPeachtree's Complete Accounting, or Microsoft
records for a business right out of aSmall Business Accounting will do a better
checkbook. To do this, you simply categorizejob  for  you.
deposits as falling into some income
category. And when you write a check or makeIf you produce more complicated forms, but
some other withdrawal, you categorizeyou produce these other forms with a word
expenses as falling into some expenseprocessing program, then a checkbook program
category.may  still  work  for  you.
One problem with using a checkbook program,Detailed Record Keeping for Other Assets and
however, is that by using a checkbookLiabilities
program, you are implicitly using cash-basis
accounting to track your income and expenses.The third task that a small business
Cash-basis accounting counts income when youaccounting program should help you with is
receive a deposit and counts expense when youdetailed record keeping of your most
write  a  check.important assets and liabilities. A checkbook
program lets you keep good detailed records
Cash-basis accounting is easy to understand,of cash, and for some businesses that is the
and that means you are less likely to makeprincipal asset. But many small businesses
errors in implementing it. However,have other significant assets and liabilities
cash-basis accounting is generally toothey need to track, for example, accounts
imprecise for more complicated businesses. Ifreceivables,  inventory, and vendor payables.
you use inventory in your business, for
example, cash-basis accounting isn't veryWhether or not a particular software
accurate-and the Internal Revenue Serviceprogram's accounting tools provide adequate
does  not  allow  it.asset and liability record keeping depends on
the situation. However, no small business
And there are other circumstances, too, inaccounting program does everything you need
which cash-basis accounting produces seriousit to do. Any accounting program that
and usually unacceptable errors in precision.provides an extensive list of features, by
For example, if you often receive moneyits very nature, becomes a challenge to use.
before you have actually earned it or if youFor example, moving to the accrual basis of
often incur expenses long before you actuallyaccounting adds an entire layer of complexity
have to pay for them, you need to use a moreto financial record keeping, and keeping
sophisticated accounting program than adetailed records of inventory adds another
checkbook  program.layer.
Generating  Business  FormsFor these reasons, even when a particular
program doesn't do everything you need it to
The second task that a small businessdo, your best choice still may be to use the
accounting program should help you with isprogram-and then simply live with its
the generation of business forms. The mostshortcomings.



1 A B C D E 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 130 131 132 133