QuickBooks Online Setup Guide for Small Businesses
QuickBooks Online (QBO) is the most widely used small business accounting software in the United States, and for good reason. It is cloud-based, integrates with hundreds of business tools, and provides real-time financial visibility. But many business owners set up their QuickBooks account incorrectly, leading to messy books, inaccurate reports, and expensive cleanup later. This guide walks you through the right way to set up QBO from a CPA perspective.
Choosing the Right QuickBooks Plan
QuickBooks Online offers four plans: Simple Start ($30/month), Essentials ($60/month), Plus ($90/month), and Advanced ($200/month). For most small businesses, the Essentials or Plus plan provides the best value. Simple Start limits you to one user and lacks key features like bill management and time tracking. Plus adds inventory tracking, project profitability, and budgeting, which are valuable for businesses with products or multiple projects.
If you plan to work with a CPA or bookkeeper, they can add your company to their QuickBooks ProAdvisor account, which often comes with discounted pricing for clients.
Setting Up Your Chart of Accounts
The chart of accounts is the foundation of your accounting system. It is the list of categories used to classify every transaction. QuickBooks creates a default chart of accounts when you set up your company, but it is rarely sufficient for a real business.
Work with your CPA to customize your chart of accounts for your specific business and industry. At minimum, you should have separate income accounts for each major revenue stream (consulting, product sales, service fees), expense accounts that match your tax return categories (rent, utilities, insurance, meals, travel, professional services), and an owners equity section that properly tracks owner draws, contributions, and retained earnings.
Keep your chart of accounts as simple as possible while still capturing the detail you need for tax reporting and business analysis. Having 200 accounts when 40 would suffice makes bookkeeping slower and reporting more confusing.
Connecting Bank and Credit Card Accounts
One of QuickBooks Online's best features is automatic bank feeds. Connect your business bank accounts and credit cards so that transactions download automatically. This eliminates manual data entry and ensures that nothing is missed.
Important: Only connect business accounts. Do not link personal bank accounts or credit cards to your business QuickBooks file. Mixing personal and business transactions is one of the most common accounting mistakes small business owners make, and it creates significant headaches at tax time.
If you occasionally use a personal card for business expenses, record those as owner contributions or reimbursements rather than connecting the personal account.
Configuring Invoicing and Sales
If you invoice clients, customize your invoice template with your business logo, payment terms, and accepted payment methods. Set up QuickBooks Payments or connect a payment processor like Stripe or PayPal to allow clients to pay invoices online. Businesses that offer online payment options on invoices typically get paid 30% to 50% faster.
Establish default payment terms (Net 15, Net 30) and enable automatic payment reminders. QuickBooks can send reminder emails when invoices are approaching due or past due, saving you the awkwardness of chasing payments manually.
Sales Tax Setup
If your business collects sales tax, enable the sales tax module in QuickBooks. QBO can automatically calculate the correct tax rate based on your customer location and the type of product or service sold. You will need to configure your tax agency (your state department of revenue), filing frequency (monthly, quarterly, or annually), and which products and services are taxable.
For e-commerce businesses selling across state lines, sales tax compliance is complex due to economic nexus laws following the 2018 South Dakota v. Wayfair decision. Consider integrating a dedicated sales tax platform like TaxJar or Avalara with your QuickBooks for automated multi-state compliance.
Categorization Rules and Bank Rules
QuickBooks allows you to create bank rules that automatically categorize recurring transactions. For example, you can create a rule that automatically categorizes every charge from "Adobe Systems" as "Software Subscriptions" and every deposit from "Stripe" as "Service Revenue." These rules save time and improve consistency.
Set up rules for your most common vendors and revenue sources. Review the auto-categorized transactions weekly to catch any errors. Do not let months of uncategorized transactions pile up, as this is one of the primary causes of messy books.
Running Key Reports
Once your books are set up and transactions are flowing in, run these reports regularly. The Profit and Loss (Income) Statement shows revenue minus expenses for any given period. Run this monthly to track profitability trends. The Balance Sheet shows your financial position at a point in time, including what you own (assets), what you owe (liabilities), and your equity. The Cash Flow Statement tracks the actual movement of cash in and out of your business.
QuickBooks also offers useful reports like Accounts Receivable Aging (who owes you money and how long it has been outstanding), Accounts Payable Aging (what bills you owe), and Budget vs. Actual (if you have created a budget in QBO).
Monthly Bookkeeping Routine
Establishing a consistent monthly routine is essential for maintaining clean books. By the fifth of each month, complete the following for the prior month: categorize all bank and credit card transactions, reconcile all bank and credit card accounts against statements, review uncategorized transactions and correct any miscategorized items, send any outstanding invoices and follow up on past-due receivables, and review the Profit and Loss statement for accuracy.
If this sounds like more than you want to handle yourself, that is completely normal. Many business owners hire a bookkeeper or their CPA firm to handle monthly bookkeeping while they focus on running their business.
Related Services
Frequently Asked Questions
About the Author
Your Virtual CPA LLC is a boutique CPA firm providing expert virtual accounting, tax, audit, bookkeeping, and CFO services for small businesses, nonprofits, and government contractors. Serving Washington DC, Maryland, Virginia, and clients nationwide.
Need Help With Bookkeeping?
Schedule a free consultation with our team to discuss your specific situation.
Related Articles
Catch-Up Bookkeeping: How to Fix Months of Messy Books
Fallen behind on your bookkeeping? You are not alone. Here is a step-by-step plan to catch up on months (or even years) of disorganized financial records.
What Does a Virtual CFO Do? And Does Your Business Need One?
A virtual CFO provides high-level financial strategy without the six-figure salary. Learn what they do, how much they cost, and the signs that your business is ready for one.
When Should You Hire a CPA? 10 Signs It Is Time
Many business owners wait too long to hire a CPA and end up paying more in taxes, penalties, and stress than they needed to. Here are ten signs it is time to get professional help.