The records needed to manage the business and the records required by the IRS may differ. While the business owner is interested in where and how income is generated and where expenses are incurred, the IRS requires records that will allow for the preparation and documentation of a completed tax return. There are, however, basic financial records all businesses should keep: journals and ledgers (such as a checkbook register), accounts receivable, accounts payable, records of sales, inventory, cash receipts, and cash disbursements.
Records must also document mileage, meal expenses, and entertainment. If the business hires employees, additional records are required. Remember that all financial records are historical documents. This includes tax returns and supporting documentation. Business documents such as filing of the business name, incorporation/partnership papers, sales tax permit, federal employer identification number, and insurance records must be retained indefinitely.
We highly recommend getting together with an accountant and/or bookkeeper to help you set up your accounting and recordkeeping systems properly. You may choose to have a bookkeeper continue to work with you on a contract basis to process your payroll, invoicing, income/expenses, etc.