What should a QuickBooks Online setup include before transactions are imported?
The work you do before the first transaction lands in QuickBooks Online determines whether the books make sense or turn into a cleanup project six months from now. Importing transactions into a half-configured file means everything gets coded to the wrong places, reports come out useless, and someone has to go back and fix it. Front-loading the setup is cheaper than reworking it.
Start with the company settings. Legal name, address, tax ID, fiscal year, accounting method (cash or accrual), and the industry type. These choices affect how QuickBooks behaves and what reports look like. Getting the accounting method wrong early means restating your books later when the tax return needs the other method.
The chart of accounts is the backbone. QuickBooks gives you a default list based on your industry, but it almost never fits your business as-is. Add the income and expense categories you actually use, remove the ones you don’t, and rename anything that’s vague. A contractor needs separate accounts for materials, subcontractor labor, and equipment rental. A restaurant needs food cost broken down by category. An ecommerce seller needs merchant fees, shipping income, and platform commissions tracked individually. Build the chart of accounts around how you want to read your reports.
Bank and credit card connections come next. Link the business accounts you’ll actually use and set the opening balance date carefully. If you connect a bank feed that pulls in two years of historical transactions when your books only start in January, you create a mess. Decide the start date, set opening balances that match the bank statement on that day, and only let the feed bring in transactions from that point forward.
Products and services should be set up before invoicing or recording sales. Each item needs to map to the correct income account and, where relevant, a cost of goods sold account. For inventory businesses, this is where the link between sales, inventory value, and COGS gets established. Skip this step and your gross margin reports will be nonsense.
Sales tax setup matters if you sell taxable products or services. Configure the agencies you file with, the rates that apply, and the filing frequency. For businesses with sales across multiple states, this gets complicated quickly and is often where a tool like TaxJar comes in to handle calculation and filing.
User permissions need attention before anyone else touches the file. Your bookkeeper, your CPA, your office manager, and you should all have access levels that match what they actually need to do. Giving every user full admin access is a security and audit-trail problem waiting to happen.
Integrations are the last layer. Payroll, point of sale, ecommerce platforms, bill pay tools, inventory systems, time tracking apps. Each integration writes data into QuickBooks in its own way, and connecting them before you understand how they post entries leads to duplicate transactions and accounts that don’t reconcile. Test each integration with a small batch before turning it on fully.
GMJ offers QuickBooks Online setup and training starting at $500. That includes building the chart of accounts to match your business, connecting bank feeds, configuring sales tax, setting up products and services, assigning user permissions, and connecting the integrations you rely on. Training is part of the package so you understand how to use the file day to day without breaking what was just built.
For small business owners running operations and trying to set up QuickBooks themselves between everything else, the result is usually a file that works on the surface and falls apart at tax time. Having someone who handles bookkeeping, tax and consulting services set the foundation correctly means the books support real decisions instead of creating more work.
Trusted Accounting for Small Businesses
First Step:
Start With a Call
Tell us about your business and what you need help with. We'll ask a few questions, evaluate your current situation, and let you know how GMJ can support your books, taxes, and day-to-day operations.
More Questions
How should a virtual bookkeeper work securely with documents and QuickBooks?
A virtual bookkeeper should use a secure client portal for document exchange, request QuickBooks Online access through proper user roles instead of shared logins, and connect bank feeds in read-only mode. A consistent monthly close cadence keeps everything moving without back-and-forth.
Read answerWhat records are needed for IOLTA reconciliations and trust accounting?
IOLTA reconciliation requires individual client ledgers, the trust account check register, monthly bank statements, deposit records, and disbursement documentation. These records support the monthly three-way reconciliation that state bar rules require attorneys to perform and retain.
Read answerWhat does full-service bookkeeping include for a small business?
Full-service bookkeeping at GMJ covers transaction categorization, bank and credit card reconciliation, and monthly financial reporting. Pricing starts at $225 per month and scales with your average monthly expenses by dollar amount.
Read answerWhat records should I gather before hiring a bookkeeper?
Pull together bank and credit card statements, payroll records, sales tax filings, merchant or POS reports, open invoices and bills, loan statements, prior tax returns, and access to your accounting software. Having these ready makes onboarding faster and helps your bookkeeper start producing useful work immediately.
Read answerHow are monthly bookkeeping prices usually based on average expenses?
Bookkeeping firms price by average monthly expenses because that number is a reliable proxy for how much work the books require. More dollars flowing through usually means more transactions, more accounts, and more complexity to reconcile each month.
Read answerWhat payroll records should be set up before hiring employees?
Before your first hire, you need a federal EIN, state tax accounts for withholding and unemployment, a defined pay schedule, employee onboarding forms, and proper GL mapping in your accounting software. Setting these up correctly from day one prevents costly fixes later.
Read answer