LLC Register
  • Start your business

    • Start an LLC
    • Form a Business
    • File an S-Corp Election
    • Hire a Registered Agent

    Filings & compliance

    • Articles of Organization
    • Certificate of Formation
    • Operating Agreement
    • EIN & Tax ID Number
    • Foreign Qualification
    • Change Registered Agent
    • Annual Report
    • Stay Compliant

    Not sure where to start?

    Pick your state to see LLC filing fees.

    CaliforniaFiling fee $70

    Form your LLC in California →
    Help me decide →
  • Resources
  • About Us
Start my LLC
  • Start your business
    • Start an LLC
    • Form a Business
    • File an S-Corp Election
    • Hire a Registered Agent
    Filings & compliance
    • Articles of Organization
    • Certificate of Formation
    • Operating Agreement
    • EIN & Tax ID Number
    • Foreign Qualification
    • Change Registered Agent
    • Annual Report
    • Stay Compliant

    Not sure where to start?

    Pick your state to see LLC filing fees.

    CaliforniaFiling fee $70

    Form your LLC in California →
  • Resources
  • About Us
Start my LLC
LLC Register
  1. Home
  2. ›
  3. Resources
  4. ›
  5. Starting a Business

How to Set Up Small Business Bookkeeping

Setting up small business bookkeeping starts with a dedicated business bank account, a choice between cash and accrual accounting, and a consistent system for recording every sale, expense, and payroll transaction. The IRS requires records that clearly show income and deductible expenses, generally kept for at least three years, and the SBA recommends tracking accounts receivable, accounts payable, and cash flow from the start rather than catching up later.

By LLC Register · Last reviewed October 2, 2026

Read Comprehensive Guide
LLC Register

Key Takeaways

  • Cash and accrual are the two accounting methods

    Per the IRS, the cash method reports income when received and expenses when paid, while the accrual method reports income when earned and expenses when incurred, regardless of when cash changes hands.

  • Businesses with inventory generally must use accrual accounting

    The IRS generally requires accrual accounting for purchases and sales when a business carries inventory, even if it uses the cash method for other income and expenses.

  • Records must show the amount and business purpose

    Per IRS Publication 583, supporting documents, such as receipts, invoices, and bank statements, should show the amount paid and that it was for a business expense.

  • Keep most tax records for at least three years

    The IRS generally requires keeping records supporting income and deductions until the statute of limitations expires, typically three years, though employment tax records must be kept at least four years.

  • A separate business bank account is the starting point

    The SBA recommends tracking accounts receivable, accounts payable, available cash, and payroll from a dedicated business account rather than mixing business and personal transactions.

Start Your LLC
In this article
  • Comprehensive Guide
  • Practical Considerations

Comprehensive Guide

Open a Dedicated Business Bank Account First

Bookkeeping starts with separating business money from personal money. Using one account for both makes it far harder to tell what the business actually earned and spent, and it can undermine the liability protection an LLC or corporation is supposed to provide. See our guide on how to open a business bank account for what's typically needed to open one.

Choose Cash or Accrual Accounting

Per the IRS, the cash method reports income in the tax year you receive it and generally deducts expenses when you pay them, which is simple and closely tracks actual cash flow. The accrual method reports income in the year you earn it and deducts expenses when you incur them, regardless of when the cash actually moves, which gives a more complete picture of the business's financial position but takes more work to maintain. If the business carries inventory, the IRS generally requires using accrual accounting for purchases and sales specifically, even if the cash method is used for other income and expenses. Most new, service-based small businesses start with the cash method for its simplicity, then move to accrual if the business grows complex enough to need it.

Set Up a System for Recording Transactions

The SBA recommends tracking accounts receivable (money owed to you), accounts payable (money you owe), available cash, and payroll from the start, typically organized on a balance sheet that separates assets, liabilities, and equity. Decide how often you'll record transactions (daily or weekly is typical for an active business) and stick to that schedule, since bookkeeping that's allowed to pile up becomes much harder to untangle later, especially around tax time.

Keep the Supporting Documents, Not Just a Running Total

Per IRS Publication 583, supporting documents should show the amount paid and that it was for a business expense. That means keeping cash register tapes, bank deposit slips, invoices, and credit card receipts for income, and cancelled checks, account statements, invoices, and petty cash slips for expenses. A bookkeeping total without the underlying document behind it isn't enough if the IRS later asks you to substantiate a deduction.

Decide Who Does the Bookkeeping

The SBA describes a range of options: handling it yourself with accounting software or a spreadsheet, hiring a bookkeeper for day-to-day recording at a lower cost, or hiring a CPA for more comprehensive tax and financial reporting work at a higher cost. Many small businesses start by doing their own bookkeeping and bring in a bookkeeper or CPA once transaction volume or tax complexity outgrows what the owner can keep up with.

Know How Long to Keep Everything

The IRS generally requires keeping records supporting income and deductions until the statute of limitations on that tax return expires, which is typically three years from filing. Employment tax records, if the business has employees, must generally be kept for at least four years after the tax becomes due or is paid. Keep records longer than the minimum if there's any chance of an amended return, a loan application, or a dispute that might require them later.

Pick a Tax Year

Per IRS Publication 583, most new businesses choose either a calendar year (January through December) or a fiscal year (any other 12-month period ending on the last day of a month). A first-time filer can generally choose either; changing tax years later requires IRS approval using Form 1128, so it's worth deciding deliberately rather than defaulting without thinking about it.

Practical Considerations

Bookkeeping and Tax Filing Are Related but Different Tasks

Good bookkeeping makes tax filing much easier, but it doesn't replace understanding what's deductible or how your specific structure is taxed. A sole proprietor or single-member LLC generally reports business income and expenses on Schedule C, while a partnership or multi-member LLC files its own informational return; a tax professional can confirm which applies to you.

Reconcile Your Books Regularly, Not Just at Tax Time

Comparing your bookkeeping records against actual bank and credit card statements on a regular schedule, monthly at a minimum, catches errors and missing transactions while they're still easy to track down. Waiting until the end of the year to reconcile everything at once is where small mistakes turn into large, time-consuming problems.

Payroll Recordkeeping Has Its Own Rules

Once a business has employees, payroll records, including compensation and tax withholding documentation, need to be kept for at least four years per the IRS, separate from general income and expense records. Factor this into your bookkeeping system before hiring your first employee, not after.

Software Can Help, but It Doesn't Replace Understanding the Numbers

Accounting software can automate a lot of data entry and categorization, but the owner still needs to understand what the numbers mean, particularly cash flow, to make good decisions. Don't treat a bookkeeping tool as a substitute for actually reviewing your financial position regularly.

This Is Not Tax or Accounting Advice

Which accounting method, tax year, and recordkeeping approach make sense depend on your specific business. Talk to a bookkeeper, CPA, or tax professional about setting up a system suited to your structure and industry, particularly before you file your first business tax return.

Related Resources

  • How to Open an LLC Business Bank Account

    Learn how to open an LLC business bank account, including the documents banks require, beneficial ownership rules, and why to avoid personal accounts.

  • How Much Does It Cost to Start a Business?

    See what it costs to start a business, including state filing fees, licenses, equipment, insurance, and ongoing compliance costs.

  • LLC Estimated Taxes: What Owners Need to Know

    Learn what LLC owners need to know about estimated taxes, including quarterly due dates, safe harbor rules, and self-employment tax.

Sources

The official sources used for this article.

IRS Publication 583: Starting a Business and Keeping Records

irs.gov/publications/p583

IRS: Recordkeeping

irs.gov/businesses/small-businesses-self-employed/recordkeeping

SBA: Manage your finances

sba.gov/business-guide/manage-your-business/manage-your-finances

IRS: Self-employed individuals tax center

irs.gov/businesses/small-businesses-self-employed/self-employed-individuals-tax-center

Created by: LLC RegisterLast reviewed October 2, 2026

Updated: October 2, 2026

Frequently Asked Questions

What's the difference between cash and accrual accounting?

Per the IRS, the cash method reports income when you receive it and expenses when you pay them. The accrual method reports income when you earn it and expenses when you incur them, regardless of when cash actually changes hands, and is generally required for purchases and sales if the business carries inventory.

How long should a small business keep its financial records?

The IRS generally requires keeping records supporting income and deductions until the statute of limitations expires, typically three years from filing. Employment tax records must generally be kept for at least four years after the tax becomes due or is paid.

Do I need a CPA, or is a bookkeeper enough for a new business?

It depends on complexity. The SBA describes bookkeepers as handling day-to-day recording at a lower cost, while CPAs provide more comprehensive tax and financial reporting services at a higher cost; many new businesses start with a bookkeeper, or self-managed software, and add a CPA as needs grow.

Can I use a spreadsheet for small business bookkeeping instead of software?

Yes, especially early on with low transaction volume; the IRS does not mandate a specific recordkeeping format. What matters is that the system clearly shows income and expenses and that you keep the supporting documents behind every entry.

Form your business with LLC Register

$99 a year for a registered agent, with LLC formation in year one and annual report filing included. State fees are passed through at cost.

Start Your LLC
LLC Register

Any questions?

We're available Monday through Friday from 9am - 6pm CST

Start your business

Start an LLCForm a BusinessFile an S-Corp ElectionHire a Registered Agent

Filings & compliance

Articles of OrganizationCertificate of FormationOperating AgreementEIN & Tax ID NumberForeign QualificationChange Registered AgentAnnual ReportStay Compliant

Company

ResourcesContact UsPrivacy PolicyTerms of Service360 Legal

LLC Register helps entrepreneurs form and maintain their LLC with fast, guided filings and ongoing compliance support. This site provides general information and is not a substitute for legal or tax advice.

LLC Register is not a law firm and does not provide legal advice. Communications with LLC Register are not protected by attorney-client privilege.

Powered by 360Legal