Back to Guides
Finance

Accounting Basics for Small Business: A Beginner's Guide

Learn small business accounting from scratch. Bookkeeping, financial statements, cash vs accrual, and how to set up your accounting system the right way.

PremierBusinessGuide Editorial Team Feb 26, 2026

Accounting Basics for Small Business: A Beginner's Guide

Accounting is the language of business. If you cannot read your financial statements, you are flying blind. You might feel busy and profitable, but without proper accounting, you are guessing.

This guide teaches you the fundamentals of small business accounting from zero.

Why Accounting Matters

  • Know if you are profitable: Revenue is not profit. Accounting tells you the difference
  • Track cash flow: See when money comes in and goes out (see our cash flow guide)
  • Prepare for taxes: Good records mean you deduct everything you are entitled to
  • Get loans or investments: Lenders and investors require financial statements
  • Make better decisions: Should you hire? Can you afford that equipment? Accounting tells you

The 3 Financial Statements Every Business Needs

1. Profit and Loss Statement (P&L)

Also called an income statement. It shows your revenue and expenses over a period (month, quarter, year).

Simple formula: Revenue - Expenses = Net Profit

Example P&L for a consulting business:

Revenue
  Consulting income:       $40,000
  Course sales:             $5,000
  Total Revenue:           $45,000

Expenses
  Contractor fees:         $12,000
  Software subscriptions:   $1,200
  Marketing:                $3,000
  Office rent:              $2,000
  Insurance:                  $500
  Professional fees:        $1,500
  Travel:                   $2,800
  Total Expenses:          $23,000

Net Profit:                $22,000

This tells you: you earned $45,000, spent $23,000, and kept $22,000. That is your profit.

2. Balance Sheet

A snapshot of your business's financial position at a specific moment. It shows what you own and what you owe.

Formula: Assets = Liabilities + Equity

Assets (what you own):

  • Cash in bank: $15,000
  • Accounts receivable (unpaid invoices): $8,000
  • Equipment: $5,000
  • Inventory: $3,000
  • Total Assets: $31,000

Liabilities (what you owe):

  • Business loan: $10,000
  • Accounts payable (unpaid bills): $2,000
  • Credit card balance: $1,500
  • Total Liabilities: $13,500

Equity (what is left for you):

  • Owner investment: $5,000
  • Retained earnings (accumulated profit): $12,500
  • Total Equity: $17,500

Check: Assets ($31,000) = Liabilities ($13,500) + Equity ($17,500). It balances.

3. Cash Flow Statement

Tracks the actual movement of cash in and out of your business. This is different from P&L because revenue and cash are not the same thing.

Cash flow categories:

  • Operating activities: Cash from sales, payments to suppliers, payroll, rent
  • Investing activities: Buying or selling equipment, property, or investments
  • Financing activities: Loans, owner contributions, dividend payments

Example: You invoice a client $10,000 in March. Your P&L shows $10,000 revenue in March. But if the client pays in April, your cash flow shows $0 in March and $10,000 in April.

This is why profitable businesses go bankrupt. The P&L looks healthy, but there is no cash in the bank.

Cash vs Accrual Accounting

Cash Accounting (Simpler)

Record income when you receive payment and expenses when you pay. Simple and intuitive.

Best for: Solopreneurs, freelancers, and businesses under $5M in revenue with no inventory.

Accrual Accounting (More Accurate)

Record income when you earn it (invoice sent) and expenses when you incur them (bill received), regardless of when cash moves.

Best for: Businesses with inventory, businesses over $5M revenue, and any business seeking loans or investment.

Which Should You Use?

Start with cash accounting for simplicity. Switch to accrual when:

  • You carry inventory
  • You have significant unpaid invoices
  • You want to get a business loan
  • Your revenue exceeds $5M

Most accounting software (QuickBooks, Xero) can switch between cash and accrual views.

Bookkeeping: The Foundation

Bookkeeping is the process of recording every financial transaction. It is the data entry that makes accounting possible.

The 5 Steps of Bookkeeping

  1. Record transactions: Every sale, purchase, payment, and receipt
  2. Categorize transactions: Assign each to the right account (revenue, office supplies, marketing)
  3. Reconcile bank accounts: Match your records to your bank statement monthly
  4. Generate financial statements: P&L, balance sheet, cash flow
  5. Close the books: Finalize records at month-end and year-end

Bookkeeping Methods

DIY with software: Use QuickBooks, Xero, or Wave (free). Connect your bank account and categorize transactions. 1-2 hours per week.

Hire a bookkeeper: $200-$500/month for a small business. They handle categorization, reconciliation, and financial statements. Best when you spend more than 2 hours/week on bookkeeping.

Full-service accounting: $500-$2,000/month. Includes bookkeeping, tax preparation, and financial advice. Best for businesses with $500K+ revenue.

Setting Up Your Accounting System

Step 1: Choose Accounting Software

  • Wave: Free. Best for freelancers and very small businesses. Includes invoicing and receipt scanning
  • QuickBooks Online: $30-$200/month. Best overall for small businesses. Most widely used
  • Xero: $13-$70/month. Best alternative to QuickBooks. Better multi-currency support
  • FreshBooks: $17-$55/month. Best for service businesses and freelancers. Strong invoicing
  • Zoho Books: $0-$70/month. Best budget option. Free plan up to $50K revenue

Step 2: Set Up Your Chart of Accounts

A chart of accounts is a list of categories for your transactions. Standard categories:

Asset accounts:

  • Checking account
  • Savings account
  • Accounts receivable
  • Inventory
  • Equipment

Liability accounts:

  • Accounts payable
  • Credit cards
  • Business loans
  • Sales tax payable

Equity accounts:

  • Owner's capital
  • Owner's draws
  • Retained earnings

Revenue accounts:

  • Product sales
  • Service income
  • Interest income

Expense accounts:

  • Cost of goods sold
  • Rent
  • Utilities
  • Payroll
  • Marketing
  • Software
  • Professional fees
  • Insurance
  • Travel
  • Office supplies

Keep it simple. Start with 15-20 accounts. You can add more as needed.

Step 3: Connect Your Bank Accounts

Link your business checking, savings, and credit cards to your accounting software. Transactions import automatically. You just categorize them.

Step 4: Set Up Invoicing

If you bill clients, set up invoicing in your accounting software:

  • Create invoice templates with your logo
  • Set default payment terms (net-15 or net-30)
  • Enable online payment options (credit card, ACH)
  • Set up automatic late payment reminders

Step 5: Establish a Monthly Routine

  • Week 1: Categorize last month's transactions
  • Week 2: Reconcile bank and credit card accounts
  • Week 3: Review P&L and balance sheet
  • Week 4: Review accounts receivable and follow up on overdue invoices
  • Month-end: Close the books and generate financial statements

Key Accounting Terms to Know

Accounts Receivable (AR)

Money owed to you by customers who have not paid yet. High AR means you are owed a lot but might have cash flow problems.

Accounts Payable (AP)

Money you owe to suppliers or vendors. Track this to avoid late payment fees and maintain good supplier relationships.

Cost of Goods Sold (COGS)

Direct costs of producing your product or service. For a bakery: flour, sugar, oven electricity. For a consultant: contractor fees.

Gross Profit

Revenue minus COGS. If you sell $100K of products and COGS is $40K, gross profit is $60K. Gross margin is 60%.

Net Profit

Gross profit minus all other expenses (rent, marketing, salaries, insurance). This is what you actually keep.

Depreciation

Spreading the cost of an asset over its useful life. A $12,000 computer system depreciated over 3 years = $4,000/year expense. This reduces taxable income without reducing cash.

Accruals

Expenses you have incurred but not yet paid, or revenue you have earned but not yet received. Accrual accounting recognizes these when they occur, not when cash moves.

Equity

The owner's stake in the business. Assets minus liabilities = equity. If you sold everything and paid all debts, equity is what you would keep.

How to Read Your Financial Statements

Monthly P&L Review

  1. Compare to last month: Is revenue growing or shrinking?
  2. Check gross margin: Is it stable? Declining margins mean rising costs or discounting
  3. Review top expense categories: Are any growing faster than revenue?
  4. Look at net profit margin: Net profit / revenue. Healthy varies by industry (5-20%)
  5. Compare to budget: Are you on track with projections?

Monthly Balance Sheet Review

  1. Check cash balance: Is it growing? Do you have enough for next month's expenses?
  2. Monitor accounts receivable: Is it growing? That means customers are paying slower
  3. Check accounts payable: Are you paying suppliers on time?
  4. Review debt levels: Is your business loan balance decreasing?
  5. Verify equity is growing: This means you are retaining profits

Monthly Cash Flow Review

  1. Is operating cash flow positive?: Your core business should generate cash
  2. Did you invest in equipment?: Track capital expenditures
  3. Did you take on or repay debt?: Monitor financing activities
  4. Net cash position: Did cash increase or decrease this month?

Common Accounting Mistakes

  1. Mixing personal and business finances: Always use separate accounts. Commingling destroys your liability protection and makes accounting a nightmare
  2. Not reconciling accounts: Unreconciled accounts lead to errors, missed transactions, and tax problems
  3. Ignoring receipts: Without receipts, you cannot prove deductions in an audit. Use receipt scanning apps
  4. Categorizing everything as "miscellaneous": Every transaction should have a proper category
  5. Not tracking accounts receivable: Unpaid invoices are interest-free loans to your customers. Chase them
  6. Waiting until tax season: Do bookkeeping monthly. Trying to do a year's worth in April guarantees errors
  7. Not understanding the difference between profit and cash: You can be profitable and broke at the same time
  8. DIY accounting when you need a professional: If your revenue is $500K+, hire a CPA. Your time is worth more than bookkeeping

When to Hire an Accountant

You Need a Bookkeeper When:

  • You spend more than 2 hours/week on bookkeeping
  • You are behind on categorizing transactions
  • You have employees and need payroll processing
  • Your transactions exceed 100/month

You Need a CPA When:

  • Your revenue exceeds $500K/year
  • You are preparing for a loan or investment
  • You have complex tax situations (multiple entities, international)
  • You need financial advice and tax planning (not just tax preparation)
  • You are audited by the IRS

Cost Guide

  • Bookkeeper: $200-$500/month
  • Tax preparer (annual): $500-$2,000
  • CPA (ongoing): $500-$2,000/month
  • Fractional CFO: $2,000-$5,000/month (for $1M+ revenue businesses)

Conclusion

Accounting is not optional. It is the foundation of every business decision. Understand your P&L, balance sheet, and cash flow statement. Set up accounting software, establish a monthly routine, and reconcile your accounts. Start with cash accounting and switch to accrual when needed. If bookkeeping takes more than 2 hours/week, hire someone. The money you spend on accounting pays for itself in tax savings, better decisions, and avoided mistakes.

accounting bookkeeping financial statements small business P&L balance sheet cash flow