Skip to content
How‑To Guides

How to Use QuickBooks for Small Business

How to use QuickBooks from first setup to reliable financial management — this complete guide covers chart of accounts, invoicing, bank feeds, reconciliation, reports, and taxes.

How to Use QuickBooks for Small Business

Accounting software sounds intimidating until you realise the alternative — tracking income and expenses in a spreadsheet, manually calculating taxes, hoping you remember every receipt — is far more stressful. QuickBooks is the most widely used accounting platform for small businesses and freelancers, replacing those spreadsheet gymnastics with automated bank reconciliation, invoicing, expense tracking, and tax preparation that makes financial management understandable rather than something you avoid. We go deeper on the whole subject in our Complete Guide to Software and Apps.

This guide covers the core QuickBooks Online workflow — the version most new users encounter rather than QuickBooks Desktop, which targets larger businesses with more complex needs.

Initial setup and chart of accounts

The setup wizard walks you through the basics: business name and industry, business structure (sole proprietor, LLC, S Corp), fiscal year start, and whether to import existing data or start fresh. Choosing the right industry matters — QuickBooks uses it to pre-configure a chart of accounts appropriate for that sector, saving setup time.

The chart of accounts is the backbone of your setup — the master list of financial categories. Access it at Accounting → Chart of Accounts. QuickBooks creates a default chart based on your industry, but it rarely matches your business perfectly on day one. Review it early:

  • Add accounts specific to your business (specific income streams, expense categories relevant to your work)
  • Deactivate irrelevant accounts (you can deactivate without deleting to keep historical data clean)
  • Ensure categories align with how your accountant or the IRS categorises your income and expenses

Connect your bank and credit card accounts — this is the step that transforms QuickBooks from a manual entry tool into an automatic bookkeeping system. Banking → Connect account → search for your bank → log in with your banking credentials. QuickBooks imports transactions automatically (typically the last 90 days on first connection, then new transactions daily). This eliminates manual transaction entry for the majority of business expenses and income. From this point, QuickBooks is primarily about reviewing, categorising, and matching imported transactions rather than entering them from scratch.

Creating invoices and managing payments

Before creating your first invoice: complete your company profile (Gear icon → Account and Settings → Company) with your business name, address, logo, and payment terms. Enable online payment methods under Payments → Set up QuickBooks Payments — this lets customers pay by credit card or bank transfer directly from the invoice link, significantly improving payment speed over waiting for a cheque.

Creating an invoice:

  1. Click “New” (green button) → “Invoice”
  2. Enter the customer name (create a new customer profile if this is a new client)
  3. Add line items: product or service name, quantity, and rate
  4. Set the due date and any applicable taxes
  5. Customise the layout if needed (click “Customize” to adjust design, columns, and footer text)
  6. “Save and send” to email the invoice directly from QuickBooks with a “Pay Now” link for online payment

Tracking payment: when a customer pays online, QuickBooks records the payment automatically and reconciles it against the invoice. For manual payments (cheques, bank transfers), open the invoice → “Receive payment” → enter the payment date and method. QuickBooks matches the payment to the open invoice and removes it from the Accounts Receivable balance.

Recurring invoices: for clients billed on a regular schedule (monthly retainers, subscriptions), set up recurring transactions: from any invoice → “Make recurring” → set the frequency. QuickBooks creates and optionally sends the invoice automatically on schedule.

Expenses, bank feeds, and reconciliation

Categorising imported bank transactions: Banking → Banking → click the account → “For Review” tab. Work through transactions regularly — daily or weekly is best so transactions are fresh in memory when categorising. Click any transaction → Category dropdown → choose the appropriate account from your chart of accounts → “Add” to confirm.

Bank rules for recurring transactions: Banking → Rules → New rule. A rule automatically categorises transactions matching a pattern — “if the description contains ‘Adobe,’ categorise as Software Subscriptions.” Once active, matching transactions are categorised automatically and move directly to Categorised without manual review. Set up rules for rent, regular software subscriptions, utilities — the most commonly recurring expenses. After setup, bank feed maintenance becomes a 15-minute weekly task rather than an hour.

Matching transactions to existing records: some imported bank transactions correspond to invoices or bills already recorded in QuickBooks — a customer payment matching an outstanding invoice. QuickBooks automatically suggests matches; the transaction shows a “Match” indicator. Click “Match” to link them rather than creating a duplicate entry. Missing this step creates overstated income and inaccurate financial statements.

Monthly reconciliation: Accounting → Reconcile → select the account → enter the statement ending balance and date from your bank statement → Start reconciling. QuickBooks shows all cleared transactions. Mark them to match your bank statement. When the difference reaches $0.00, the account is reconciled. Reconcile monthly — it’s the process that catches entry errors, missed transactions, and bank fees before they compound into bigger discrepancies at year end.

Reports, taxes, and accountant collaboration

The three essential reports for any small business:

  • Profit and Loss (P&L): Reports → Profit and Loss. Shows total income minus total expenses for any period — the top-level view of business profitability. Run monthly to catch unusual expense spikes or income dips early.
  • Balance Sheet: Reports → Balance Sheet. Shows assets, liabilities, and equity at a specific point in time — what the business owns, owes, and is worth.
  • Accounts Receivable Ageing: Reports → Accounts Receivable Ageing Summary. Shows all unpaid invoices grouped by how overdue they are (current, 1-30 days, 31-60 days, 60+ days). The collections management tool — run weekly to identify which customers need a follow-up.

Tax time: Reports → Tax Summary shows income and expenses categorised for tax filing. For US users, QuickBooks calculates estimated quarterly taxes and can track 1099 contractor payments. The Tax Centre (in Taxes → Sales Tax or Payroll Tax) manages state and local sales tax obligations, calculating what you owe and generating the filing data for each jurisdiction where you’ve collected sales tax.

Sharing with your accountant: Gear icon → Manage users → Accounting firms → Invite. Enter your accountant’s email — they get access to your QuickBooks data with accountant-level privileges. Your accountant can review transactions, make journal entries, and prepare tax filings directly in your QuickBooks without needing you to export and send data. At year end, accountants can “close the books” in QuickBooks to lock the period and prevent accidental changes to finalised data.

QuickBooks plans — what you actually need

Plan Price (approx) Users Best for
Simple Start ~$18/month 1 Freelancers and sole traders with straightforward income and expenses
Essentials ~$27/month 3 Small teams that also need to track bills payable
Plus ~$38/month 5 Product-based businesses needing inventory tracking; project P&L
Advanced ~$76/month 25+ Larger businesses needing advanced analytics, custom workflows, dedicated support
Self-Employed ~$15/month 1 Freelancers tracking income, mileage, and estimated quarterly taxes only

Most freelancers and very small service businesses start on Simple Start. Product-based businesses that need inventory should go straight to Plus — the inventory tracking isn’t available below it. Self-Employed is a different product (simpler, not the same as Simple Start) specifically for contractors and gig workers who primarily need Schedule C expense categorisation and mileage tracking.

For new QuickBooks users, the two setup steps that deliver the most value fastest: connecting your bank accounts (eliminates manual entry) and setting up bank rules for recurring transactions (reduces weekly maintenance to a quick review task). Get those right first and the rest of the platform becomes much more manageable. See also Data Loss Prevention for a related case.

Common QuickBooks mistakes to avoid

  • Not reconciling monthly. The most common small business bookkeeping failure. Monthly reconciliation catches errors when they’re recent and fixable; annual reconciliation at tax time means untangling a year of discrepancies under pressure.
  • Using a personal bank account for business transactions. Mixing personal and business finances makes bookkeeping exponentially harder and can create tax liability issues. Open a dedicated business bank account and connect that to QuickBooks — all business income and expenses flow through one place.
  • Categorising everything as “Other expenses.” Vague categorisation produces useless P&L reports that don’t help you understand where money is going. Take the time to set up specific accounts for your main expense types — software subscriptions, marketing, contractor payments, travel, professional development.
  • Not recording cash transactions. QuickBooks’ bank feed captures card and transfer transactions automatically, but cash payments require manual entry. Establish a habit of recording cash transactions immediately (QuickBooks Mobile makes this easy — Transactions → New → Expense) rather than reconstructing them at month end.
  • Skipping the account reconciliation match step. When QuickBooks suggests a match between a bank transaction and an existing invoice or bill, always use “Match” rather than ignoring the suggestion and creating a new transaction. Ignored matches result in duplicate income or expense records that inflate your P&L.

QuickBooks integrations worth knowing

The QuickBooks App Store (Gear icon → Apps) connects to hundreds of third-party tools:

  • Shopify / WooCommerce: push e-commerce sales data into QuickBooks automatically — daily sales summaries, refunds, and fees sync without manual entry
  • Square / Stripe / PayPal: sync transaction histories from payment processors; reconcile against QuickBooks records
  • TSheets / Harvest / Toggl: time tracking apps that feed hours to QuickBooks invoices — time recorded in the tracker becomes billable line items in invoices automatically
  • HubSpot / Salesforce: CRM systems linked to QuickBooks so customer information and invoice history sync between platforms

The most valuable integrations are those that eliminate manual data transfer between systems — the step where someone currently copies numbers from one tool to another. For e-commerce businesses, the Shopify integration alone saves hours of weekly bookkeeping. For service businesses billing on hourly rates, a time tracking integration that pushes hours directly to QuickBooks invoices removes the most error-prone step in the billing process. You might also run into Cyber Insurance Guide.

QuickBooks is most effective when used consistently — weekly categorisation and monthly reconciliation compound into accurate financial statements that actually inform business decisions. Used sporadically with months of backlog, it becomes the very administrative burden it was designed to eliminate. The setup investment of a few hours (bank connection, chart of accounts review, bank rules) delivers returns every week in reduced manual bookkeeping time. Related: Small Business Cybersecurity.

Nikolas Lamprou

Nikolas Lamprou (MSc; GCFR, SC-200, Security+) has been working with computers professionally since 2009 — starting with web development and e-commerce, and moving into cybersecurity over the years. Based in Greece, he brings over 15 years of real-world IT experience to SolveTechToday, where he writes about Windows fixes, software reviews, security tools, and AI applications. His goal is straightforward: cut through the noise and give readers clear, honest guidance on the tech decisions that matter.

Stay Ahead

Fix your next problem before it starts

Get the week's best Windows fixes, software picks, and security guides delivered straight to your inbox. No noise, just solutions.

Press ESC to close · Try "Windows 11" or "Chrome"