Finance & Accountingbeginner22 min read

Bookkeeping Fundamentals: What Every Owner Must Track

Learn the essential bookkeeping practices every small business owner needs to maintain accurate financial records and make informed decisions.

DE
Doug Ebenal
September 12, 2025

Why Bookkeeping Is Non-Negotiable

Here is the reality most business owners learn too late: you cannot manage what you do not measure. Bookkeeping is not paperwork for your accountant. It is your early warning system. It tells you when cash is getting tight, when a client owes you money, and when your spending is outpacing your revenue.

If you are running a business and tossing receipts into a shoebox, you are flying blind. And blind businesses crash.

The numbers are stark. According to the U.S. Bureau of Labor Statistics, roughly 20% of new businesses fail within the first year and about 50% by year five. Poor financial management is consistently cited as one of the top reasons. Not having accurate books means you cannot see problems coming until they have already arrived.

What You Must Track Every Single Day

Revenue and Sales

Every dollar that comes in needs to be recorded. Not "roughly" or "about." Every dollar. This means:

  • Invoice amounts and dates
  • Payment receipts (cash, check, card, ACH)
  • Deposits and which invoices they apply to
  • Refunds or credits issued

If you are a contractor running three jobs and you cannot tell me exactly how much each one has billed and collected, you have a bookkeeping problem.

Expenses

Every dollar going out matters just as much. Categorize expenses as they happen, not at year-end:

  • Materials and supplies
  • Subcontractor payments
  • Rent, utilities, insurance
  • Vehicle and equipment costs
  • Meals, travel, and miscellaneous

The IRS does not care that you "thought" something was deductible. You need receipts and records.

Accounts Receivable

Money your customers owe you is not money you have. Track:

  • Who owes you
  • How much
  • How long it has been outstanding
  • What your follow-up plan is

Accounts Payable

Same discipline on the other side. Know what you owe, to whom, and when it is due. Late payments kill vendor relationships and your credit.

How to Set Up Your Books From Scratch

If you are starting fresh or finally moving from the shoebox method, here is the step-by-step process:

Step 1: Open a Dedicated Business Bank Account

Go to your bank and open a checking account in your business name. If you are a sole proprietor, most banks will let you open a DBA (Doing Business As) account. Expect a minimum deposit of $25 to $100. Choose an account with low or no monthly fees. Online banks like Relay, Mercury, or Novo offer free business checking with solid integrations.

Step 2: Get a Business Credit Card

Use it exclusively for business expenses. This gives you a built-in expense record, builds business credit, and keeps your personal and business spending cleanly separated. Cards like the Chase Ink Business Cash or American Express Blue Business Cash offer cash back with no annual fee.

Step 3: Choose Your Accounting Software

Set up QuickBooks Online, Xero, or Wave. Connect your bank account and credit card. This creates an automatic feed of transactions that you categorize weekly. Setup takes 30 to 60 minutes. Do not skip this step.

Step 4: Set Up Your Chart of Accounts

Your accounting software comes with a default chart of accounts. Customize it for your business. At minimum, you need categories for each major revenue stream and expense type. See our guide on chart of accounts setup for detailed instructions.

Step 5: Record Your Opening Balances

Enter your current bank balance, any outstanding receivables (money customers owe you), any payables (bills you owe), and any assets like equipment or vehicles. This is your financial starting point.

The Tools That Make This Possible

You do not need a degree in accounting to do basic bookkeeping. You need one of these:

  • QuickBooks Online — The industry standard for small business. Handles invoicing, expense tracking, bank feeds, and reporting. Starts at $30/month for Simple Start, $60/month for Essentials (adds bill pay and time tracking), $90/month for Plus (adds inventory and project tracking).
  • Xero — A strong alternative with excellent bank reconciliation. Starts at $15/month for Starter (limited to 20 invoices), $42/month for Standard (unlimited), $78/month for Premium (adds multi-currency).
  • Wave — Free for very small operations, but limited as you grow. No inventory tracking, limited reporting, and customer support is email-only on the free plan.
  • Spreadsheets — Only acceptable if you have fewer than 20 transactions a month and you are disciplined.

The tool matters less than the habit. Pick one and use it consistently.

Bookkeeping Software Comparison

FeatureQuickBooks OnlineXeroWave
Monthly Cost$30 - $200$15 - $78Free
Bank FeedsYesYesYes
InvoicingYesYesYes
InventoryPlus plan and upAll plansNo
PayrollAdd-on ($45+/mo)Add-onAdd-on ($20+/mo)
Receipt CaptureYes (mobile app)Yes (Hubdoc included)Yes (mobile app)
Multi-userEssentials and upAll plansYes
Best ForMost small businessesBusinesses wanting clean UXSolo freelancers under $50K

The Weekly Bookkeeping Routine

Set aside 30 to 60 minutes every week. Here is what you do:

  1. Reconcile bank and credit card transactions. Match every transaction in your bank feed to a category.
  2. Send invoices. Do not wait. The longer you wait to bill, the longer you wait to get paid.
  3. Follow up on overdue receivables. Anything past 30 days gets a call, not an email.
  4. Review upcoming payables. Know what is due this week and next week.
  5. Scan and file receipts. Use an app like Dext or HubDoc. Paper receipts fade and get lost.

The Monthly Bookkeeping Routine

Once a month, block out 60 to 90 minutes for a deeper financial review:

  1. Complete bank reconciliation. Ensure every transaction in your bank statement matches your books. In QuickBooks, go to Banking > Reconcile. Your ending balance should match the bank statement to the penny.
  2. Review your P&L statement. Compare revenue and expenses to last month and the same month last year. Look for anything unusual.
  3. Review accounts receivable aging. Identify invoices over 30 days past due and take action.
  4. Review accounts payable. Make sure nothing is past due or approaching late fees.
  5. Categorize any uncategorized transactions. Do not let "Ask My Accountant" or "Uncategorized" pile up.
  6. Back up your data. Cloud-based software handles this automatically, but if you use desktop software, back up monthly.

Separating Business and Personal

This is the single most common mistake small business owners make. If you are running business expenses through your personal checking account, stop today. You need:

  • A dedicated business checking account
  • A dedicated business credit card
  • Zero crossover between personal and business funds

Mixing funds creates an accounting nightmare, makes tax prep more expensive, and can jeopardize your liability protection if you are an LLC or corporation.

Here is what commingling actually costs you. A typical small business owner who mixes personal and business transactions spends an extra $500 to $2,000 per year in accounting fees just for the cleanup. Their accountant has to sort through every transaction to separate personal from business, which takes hours at $150 to $300 per hour. That is money you could save by spending five minutes opening a separate account.

What Counts as Commingling

  • Paying personal bills from your business account
  • Depositing business income into your personal account
  • Using your personal credit card for business purchases (even if you "track it")
  • Lending money between personal and business accounts without documentation
  • Paying yourself informally by just taking cash when you need it

The Right Way to Pay Yourself

If you are a sole proprietor or single-member LLC, take an owner's draw. Transfer a set amount from your business account to your personal account on a regular schedule. Record it as an owner's draw in your books, not as an expense.

If you are an S-Corp, you must pay yourself a reasonable salary through payroll, with proper tax withholding. Any additional distributions come as shareholder distributions. Get this wrong and the IRS will reclassify distributions as wages and hit you with back payroll taxes plus penalties.

Bookkeeping for Different Business Types

Service Businesses (Consultants, Agencies, Freelancers)

Your bookkeeping is relatively straightforward. You have few or no inventory concerns, and your main cost categories are labor, software, and overhead. Focus on:

  • Tracking time by client or project for accurate invoicing
  • Categorizing software subscriptions (they add up fast — the average small service business spends $300 to $800/month on SaaS)
  • Recording contractor payments (you will need to issue 1099s for anyone you pay $600 or more in a year)

Contractors and Trades

Job costing is everything. You need to track revenue and costs by individual job, not just in aggregate. This means:

  • Assigning materials purchases to specific jobs
  • Tracking labor hours by job
  • Recording subcontractor costs by job
  • Calculating profit margin per job, not just overall

A contractor who knows their average job margin is 35% but does not know that Job A earned 45% and Job B lost 5% is missing critical information.

Retail and E-commerce

Inventory is your biggest bookkeeping challenge. You need to track:

  • Cost of goods purchased
  • Inventory on hand (units and dollar value)
  • Cost of goods sold when items ship
  • Sales tax collected and remitted (which varies by state and sometimes by city)
  • Shipping costs and returns

Use software that integrates with your point-of-sale or e-commerce platform. QuickBooks connects with Shopify, Square, and most major platforms.

Restaurants and Food Service

High transaction volume and cash handling make restaurant bookkeeping particularly demanding. Key focus areas:

  • Daily cash reconciliation (count the register, compare to POS)
  • Food cost tracking (target 28% to 35% of revenue for food cost)
  • Labor cost tracking (target 25% to 35% of revenue)
  • Tip reporting and payroll compliance
  • Sales tax on food and beverages (varies by state)

When Bookkeeping Reveals Problems

Good bookkeeping does not just keep the IRS happy. It shows you:

  • You are spending more than you are making. Obvious, but many owners do not see it until tax time.
  • One client makes up 60% of your revenue. That is a risk, not a win.
  • Your materials costs jumped 20% in three months. Time to renegotiate with suppliers or adjust pricing.
  • You have $40,000 in receivables over 60 days. You have a collections problem, not a sales problem.

Real-World Example: The Contractor Who Did Not Track Job Costs

A remodeling contractor was doing $800,000 in annual revenue. His overall financials looked decent — about 8% net margin, or $64,000. But when he finally started tracking costs by job, he discovered that his kitchen remodels were earning 25% margins while his bathroom remodels were losing 3%. He had been subsidizing money-losing work with profitable work for years. Once he adjusted his bathroom pricing by 15%, his net margin jumped to 14% — an additional $48,000 in annual profit from the same revenue.

Real-World Example: The Consultant Who Missed Deductions

A marketing consultant did her own bookkeeping using a spreadsheet. At year-end, her accountant found $12,000 in legitimate business deductions she had missed: home office deduction ($3,200), vehicle mileage ($4,100), professional development courses ($2,800), and software subscriptions she had paid from her personal card ($1,900). At a 25% effective tax rate, that was $3,000 in unnecessary taxes paid.

Understanding Debits and Credits

You do not need to be an accountant, but understanding the basics of double-entry bookkeeping helps you catch errors and understand your reports.

Every transaction has two sides: a debit and a credit. They must always balance.

Account TypeDebit IncreasesCredit Increases
Assets (cash, receivables, equipment)YesNo
Liabilities (payables, loans)NoYes
Equity (owner's investment)NoYes
RevenueNoYes
ExpensesYesNo

Example: You receive a $5,000 payment from a client. Debit Cash (asset goes up) $5,000, Credit Accounts Receivable (asset goes down) $5,000. Your total assets stay the same — cash replaced the receivable.

Example: You pay $1,200 for rent. Debit Rent Expense (expense goes up) $1,200, Credit Cash (asset goes down) $1,200. Your net income decreases by $1,200.

Your accounting software handles debits and credits behind the scenes. But if a report ever looks wrong, understanding this logic helps you figure out why.

Receipt Management That Actually Works

The IRS requires you to keep records supporting your income, deductions, and credits. For most expenses, that means receipts. Here is how to manage them without drowning in paper:

The Digital Receipt System

  1. Get a receipt scanning app. Dext (formerly Receipt Bank) costs $20/month and integrates with QuickBooks and Xero. HubDoc is free with Xero. QuickBooks has built-in receipt capture on mobile.
  2. Scan every receipt the day you get it. Take a photo, let the app extract the data, and toss the paper.
  3. Let the app auto-match to transactions. Most apps will match the scanned receipt to the corresponding bank transaction.
  4. Set a weekly reminder. Every Friday, spend 5 minutes scanning any receipts you missed during the week.

What the IRS Requires

  • Receipts for all expenses of $75 or more (though keeping receipts for everything is best practice)
  • Receipts for all lodging expenses regardless of amount
  • A contemporaneous mileage log if you deduct vehicle expenses
  • Records of business meals: date, amount, attendees, business purpose

How Long to Keep Records

  • Tax returns and supporting documents: 3 years minimum (7 years if you underreported income by more than 25%)
  • Employment tax records: 4 years
  • Records related to property or assets: keep until you dispose of the asset plus 3 years
  • When in doubt, keep it for 7 years

Common Bookkeeping Mistakes

  • Categorizing everything as "miscellaneous." Your accountant will hate you, and you will miss deductions.
  • Not recording cash transactions. Cash is still income. The IRS knows this.
  • Ignoring bank reconciliation. If your books do not match your bank, something is wrong.
  • Doing it all at year-end. Twelve months of catching up means twelve months of bad decisions made without data.
  • Forgetting to record owner contributions and draws. When you put personal money into the business or take money out, it must be recorded. These are not income or expenses — they are equity transactions.
  • Not tracking mileage. The IRS standard mileage rate is 70 cents per mile for 2025. A contractor who drives 15,000 business miles per year can deduct $10,500. But without a contemporaneous mileage log, you get nothing.
  • Paying 1099 contractors without collecting W-9s. You need a W-9 from every contractor before you pay them. If you pay someone $600 or more in a year and do not have their W-9, you cannot file their 1099 and you may lose the deduction.
  • Ignoring sales tax obligations. If you sell taxable goods or services, you must collect and remit sales tax. Failing to do so creates a personal liability — sales tax is trust fund money that belongs to the state, not to you.

When to Upgrade From DIY to Professional Help

Here are the signals that it is time to hire a bookkeeper:

SignalWhy It Matters
More than 50 transactions per monthTakes too long to do accurately yourself
You have employeesPayroll compliance is complex and penalties are severe
You carry inventoryInventory accounting requires consistent tracking
Your "Ask My Accountant" category is growingYou are not categorizing correctly
Reconciliation takes more than an hourSomething is off and a pro can fix it faster
You are 3+ months behindCatch-up bookkeeping requires dedicated time
Revenue exceeds $250,000The cost of errors now exceeds the cost of a bookkeeper

A part-time bookkeeper at $300 to $500 per month is one of the highest-ROI investments a growing business can make. They keep your books accurate, reduce your tax prep costs, and free you to spend those 4 to 8 hours per month on revenue-generating work.

Year-End Bookkeeping Checklist

Before you close your books for the year:

  1. Reconcile all bank and credit card accounts through December 31
  2. Send all outstanding invoices and record any that are uncollectible
  3. Record all December expenses even if the checks have not cleared
  4. Review and adjust prepaid expenses (insurance, subscriptions paid annually)
  5. Record depreciation on fixed assets
  6. Verify contractor payments and prepare 1099 forms for anyone paid $600 or more
  7. Reconcile payroll records to W-2s and W-3 totals
  8. Review your chart of accounts and consolidate or clean up unused categories
  9. Run final P&L and balance sheet and provide to your accountant
  10. Back up everything — your accounting file, receipt images, and bank statements

The Bottom Line

Bookkeeping is not glamorous. Nobody starts a business because they love categorizing expenses. But the owners who survive and grow are the ones who know their numbers cold. Start today. Be consistent. And when the numbers tell you something uncomfortable, listen.

4Sources

Frequently Asked Questions

How much does a bookkeeper cost for a small business?

A part-time bookkeeper typically costs $300 to $1,500 per month depending on transaction volume. Businesses with fewer than 50 transactions per month can expect to pay $300 to $500, while those with 200+ monthly transactions may pay $1,000 to $1,500. DIY bookkeeping with software like QuickBooks Online runs $30 to $90 per month but requires 2 to 4 hours of your time weekly.

How often should a small business reconcile bank statements?

Small businesses should reconcile bank statements monthly at minimum. Businesses processing more than 100 transactions per month should reconcile weekly. Monthly reconciliation catches errors, fraud, and missed transactions before they compound into larger problems at tax time.

What is the best bookkeeping software for small business?

QuickBooks Online is the industry standard and works for most small businesses, starting at around $30 per month. Xero is a strong alternative with better bank reconciliation features at similar pricing. Wave is free and suitable for very small operations with fewer than 20 monthly transactions, but lacks scalability.

Do I need to keep receipts for business expenses under $75?

The IRS does not require receipts for expenses under $75 except for lodging, but keeping them is still strongly recommended. Without receipts, you risk losing deductions during an audit. Use a receipt scanning app like Dext or HubDoc to capture receipts digitally in seconds — paper receipts fade and get lost.

Should I do my own bookkeeping or hire someone?

If your business has fewer than 20 transactions per month and straightforward finances, doing your own bookkeeping with software is reasonable. Once you exceed 50 transactions monthly, have employees, or carry inventory, hiring a bookkeeper saves time and reduces costly errors. Most owners who DIY past this point spend 5 to 10 hours monthly on books that a professional handles in 2 to 3 hours.

Want More Guides Like This?

Get new guides, tools, and insights delivered to your inbox. Written for business owners, backed by real sources.