The task of tracking a business's income and expense is really the most important job of an accounting system. If you own or manage a small business, obviously, you need some tool for measuring your income and your cash flow.
Although checkbook programs like Quicken and Microsoft Money do little more than keep a checkbook, you can actually keep financial records for a business right out of a checkbook. To do this, you simply categorize deposits as falling into some income category. And when you write a check or make some other withdrawal, you categorize expenses as falling into some expense category.
One problem with using a checkbook program, however, is that by using a checkbook program, you are implicitly using cash-basis accounting to track your income and expenses. Cash-basis accounting counts income when you receive a deposit and counts expense when you write a check.
Cash-basis accounting is easy to understand, and that means you are less likely to make errors in implementing it. However, cash-basis accounting is generally too imprecise for more complicated businesses. If you use inventory in your business, for example, cash-basis accounting isn't very accurate—and the Internal Revenue Service does not allow it.
And there are other circumstances, too, in which cash-basis accounting produces serious and usually unacceptable errors in precision. For example, if you often receive money before you have actually earned it or if you often incur expenses long before you actually have to pay for them, you need to use a more sophisticated accounting program than a checkbook program.
Generating Business Forms
The second task that a small business accounting program should help you with is the generation of business forms. The most common business form is simply a check. Any checkbook program help you do this. Other business forms that small businesses commonly need to produce include invoices, credit memos, monthly statements, purchase orders, and so forth.
If you have a small business with very simple form requirements—perhaps you need only checks—then a checkbook program may work very well for you.
However, if you have extensive or complicated business form generation requirements, a more full-featured small business accounting package, such as Intuit's QuickBooks, Peachtree's Complete Accounting, or Microsoft Small Business Accounting will do a better job for you.
If you produce more complicated forms, but you produce these other forms with a word processing program, then a checkbook program may still work for you.
Detailed Record Keeping for Other Assets and Liabilities
The third task that a small business accounting program should help you with is detailed record keeping of your most important assets and liabilities. A checkbook program lets you keep good detailed records of cash, and for some businesses that is the principal asset. But many small businesses have other significant assets and liabilities they need to track, for example, accounts receivables, inventory, and vendor payables.
Whether or not a particular software program's accounting tools provide adequate asset and liability record keeping depends on the situation. However, no small business accounting program does everything you need it to do. Any accounting program that provides an extensive list of features, by its very nature, becomes a challenge to use. For example, moving to the accrual basis of accounting adds an entire layer of complexity to financial record keeping, and keeping detailed records of inventory adds another layer.
For these reasons, even when a particular program doesn't do everything you need it to do, your best choice still may be to use the program—and then simply live with its shortcomings.
Small Business Accounting Program
Tip #1: Pretend the LLC Is Something Else (for Accounting)
A limited liability company, for tax return preparation and bookkeeping purposes, always gets treated as something else.
An LLC with a single owner, or member, is treated as a sole proprietorship if the LLC operates an active trade or business, for example. And a LLC corporation with multiple owners (or members) gets treated for accounting purposes like a partnership. (Note: The owners of an LLC corporation technically are labeled "members".)
Limited liability companies may also elect for tax return preparation purposes to be treated as regular corporations (called C corporations) or as Subchapter S corporations.
The preceding discussion points to a first technique for correctly installing Microsoft's accounting program for an LLC. When you run the installation wizard, do not tell the software you're setting up a limited liability company. Instead, tell the installation program that you're the type of business taxpayer (sole proprietorship, partnership, corporation or whatever) that the LLC will be treated as.
Correctly identifying the sort of taxpayer your LLC is means the accounting software gets setup in a way that works for your tax accounting.
Tip #2: Account for Single-member LLCs Inside the Parent LLC
A common asset protection technique is to have a parent LLC or a parent corporation own child LLCs and then have each child LLC own a chunk of the business. A retail chain with multiple locations, for example, might use a separate LLC for each outlet.
A tiered, parent-child limited liability company organization makes wonderful sense legally. But for accounting purposes--and this is the tip--you don't want to put the different LLCs into separate accounting datafiles. Rather, you want to track each child LLC's accounts, income and deductions inside its parent's accounting datafile.
This combination means that for tax purposes, the parent and the children consolidate revenues and expenses within the same accounting database.
Tip #3: Use the Chart of Accounts to Identify LLC Assets and Debts
One other wrinkle should be mentioned related to combining LLC accounting records, however: Because each limited liability company is a different legal entity, you should use different accounts to track the assets owned by and liabilities owed by the separate limited liability companies.
Each LLC should have its own separate bank account, for example. Each LLC should track its own accounts receivable, furniture and fixtures using specific-to-that-LLC asset accounts. And each LLC should use track its debts with specific-to-that-LLC liability accounts.
Tip #4: Customize Forms for Each LLC as Necessary
As just mentioned, you can and should combine the parent LLC and the child LLC transactions within a single accounting datafile. However, you still want to recognize and visually highlight the separate legal identity of the parent LLC and of any child LLCs.
Within Microsoft Small Business Accounting, the easiest method of maintaining this separate identity is through customized forms for each entity. If an LLC invoices customers or clients, for example, that LLC should have its own customized invoice or statement form that uses that LLC's name. If an LLC issues purchase orders, that LLC should have its own custom purchase order that (again) uses the LLC's name. Obviously, if an LLC has its own bank account, that bank account will have its own check forms with the LLC name.
Note: Within the Microsoft accounting software program, the form windows provide options for customizing the form.
Auto Insurance For New Drivers If you follow these steps, youll have the peace of mind of knowing you got the best auto insurance deal available to you