QuickBooks Online is the most widely used bookkeeping software for small businesses, and for good reason. It is cloud-based, integrates with hundreds of apps, and produces the financial statements your CPA needs. But setting it up incorrectly from the start creates problems that compound for years. This guide walks you through setting up QuickBooks Online specifically for Minnesota small businesses.
Step 1: Choose the Right QuickBooks Online Plan
QuickBooks Online comes in four tiers: Simple Start, Essentials, Plus, and Advanced. For most Minnesota small businesses, Essentials or Plus is the right choice. Simple Start lacks bill management features. Plus adds inventory tracking and project profitability, which contractors and product-based businesses need. Advanced is typically for businesses with $1M+ in revenue or complex reporting needs.
Step 2: Set Up Your Company File Correctly
When you first log in, QuickBooks will walk you through a setup wizard. Pay close attention to these settings: your business start date (use January 1st of the current year or your actual start date if newer), your industry (this preloads a relevant chart of accounts), and your accounting method (cash or accrual — if you are unsure, most small businesses under $25M use cash basis).
Step 3: Build Your Chart of Accounts for Minnesota Business
The default chart of accounts QuickBooks provides is a starting point, not a finished product. For Minnesota businesses, you need to customize it. Add a Sales Tax Payable account specifically for Minnesota state sales tax (6.875%) and separate accounts for any local taxes if your city has them. Create separate expense accounts for meals (50% deductible), home office, and vehicle expenses. If you have employees, set up payroll liability accounts for Minnesota withholding and unemployment insurance.
Delete or inactivate accounts you will never use. A cluttered chart of accounts makes financial reports harder to read and categorizing transactions more error-prone.
Step 4: Connect Your Bank and Credit Card Accounts
Bank feeds are one of QuickBooks Online's most powerful features. Go to Banking, then connect your business checking, savings, and credit card accounts. QuickBooks will import up to 90 days of transactions automatically. Review the imported transactions and create rules for recurring vendors — for example, a rule that automatically categorizes all transactions from your office supply vendor as Office Supplies.
Important: Never connect personal accounts. If you use a personal card for business sometimes, record those transactions manually with a journal entry or use the Owner Contributions account.
Step 5: Configure Minnesota Sales Tax
Minnesota's sales tax setup in QuickBooks requires careful attention. The base state rate is 6.875%. Many Minnesota cities add local taxes on top, bringing the total to 7.375%–9.875% in some areas. Minneapolis, Saint Paul, Duluth, and Rochester all have additional local rates.
In QuickBooks Online, go to Taxes, then Sales Tax. Set up Minnesota as your primary tax agency. If you sell in multiple cities, you may need to create separate combined rate tax codes for each location. Minnesota also has special rules: clothing is exempt from state sales tax, food sold for home preparation is exempt, and certain services are taxable. Configure your products and services items with the correct taxability setting.
Step 6: Set Up Products and Services
Every item you invoice for should be set up in the Products and Services list. This ensures consistent categorization and makes sales tax automatic. For each item, specify whether it is taxable under Minnesota law. Service items are generally not taxable, but some services — like repair labor, cleaning services, and certain digital services — are.
Step 7: Customize Your Invoice Template
Your invoice is client-facing, so make it professional. Add your logo, adjust colors to match your brand, include payment terms (Net 30, Due on Receipt), and add your preferred payment methods. If you accept credit cards, connect QuickBooks Payments or a third-party processor directly to the invoice so clients can pay with one click.
Step 8: Set Up Recurring Transactions
For expenses you pay every month — rent, utilities, software subscriptions, loan payments — set them up as recurring transactions. This ensures they are always recorded on time and reduces manual entry.
Step 9: Run Your First Reports
After setup, run a Profit and Loss report and a Balance Sheet to make sure everything looks correct. The Balance Sheet should balance (Assets = Liabilities + Equity). If it does not, there is likely a setup error in opening balances.
Step 10: Common Minnesota-Specific Mistakes to Avoid
Do not forget to record Minnesota unemployment insurance (UI) tax payments as payroll expenses. Failure to record UI payments creates discrepancies in payroll reports. Make sure your sales tax filing frequency matches what the Minnesota Department of Revenue assigned you — monthly, quarterly, or annually. And always reconcile your QuickBooks sales tax liability account to your actual tax filings before each payment.
Proper QuickBooks setup from day one saves hundreds of hours of cleanup work later. If you are unsure about any step, working with a Minnesota bookkeeper for initial setup is far less expensive than fixing a year of bad data.