Staying on top of your finances doesn’t have to be complicated—QuickBooks Online proves that in 2025 with its modern updates and smart automation. The platform simplifies bookkeeping by importing transactions, categorizing expenses, and generating real-time financial reports with minimal input from you. Its clean interface and AI-powered features make it easy for business owners to understand their numbers and make informed decisions.
From the moment you connect your accounts, QuickBooks begins working in the background to keep your records accurate. With powerful invoicing, payroll options, and built-in collaboration tools, it’s designed to save you both time and stress. This guide will show you how to set everything up so your QuickBooks account is ready to support your business success.
Table of Contents:
- Introduction: Benefits of QuickBooks Online in 2025
- A. Creating a QuickBooks Account
- B. Setting Up Company Info
- C. Configuring Sales & Expense Settings
- D. Connecting Bank Accounts
- E. Setting Up Chart of Accounts
- F. Adding Customers, Vendors, and Products
- G. Enabling Payroll (if applicable)
- H. Customizing Invoices and Reports
- I. Mobile App Setup
- J. Security & Backup Tips
- Troubleshooting Common Setup Issues
- Tips for First-Time Users
- Next Steps After Setup
Introduction: Benefits of QuickBooks Online in 2025
QuickBooks Online (QBO) is a leading cloud-based accounting solution for small businesses. As of 2025, it offers even more automation and intelligence than before. The latest updates include AI-driven tools and a modern interface that handle routine bookkeeping tasks and surface valuable financial insights. Being cloud-based means you can manage your finances from anywhere, on any device, with strong security and automatic backups in place.
For U.S. small business owners, QuickBooks Online saves you time by automating many tasks. It can automatically sync with your bank and credit card accounts to import transactions. New AI-powered features help keep your books organized and even suggest improvements as you work. QuickBooks also provides a customizable dashboard, fast invoice creation, and seamless collaboration with your accountant, allowing you to focus on growing your business.
Whether you’re starting a new company or moving from spreadsheets, this guide will walk you through the setup process. Each section below explains what to do, and we include practical tips to help avoid common mistakes. By the end, you’ll have QuickBooks Online set up and be ready to track your income, expenses, and generate reports.
A. Creating a QuickBooks Account
First, you’ll need to create a QuickBooks Online account and choose a subscription plan. Visit the QuickBooks website (quickbooks.intuit.com) and select the option to start a free trial or purchase a plan. The plans (such as Simple Start, Essentials, or Plus) vary by features, so pick the one that best fits your needs. You will then create an Intuit account by providing your email address, a secure password, and your name. This Intuit account will be your login for QuickBooks and any other Intuit services.
- On the QuickBooks website, pick a plan and click “Try Free Trial” or “Buy Now”. The free trial (usually 30 days) lets you explore QuickBooks without making a payment immediately.
- Enter your email, your name, and create a strong password to set up your Intuit account. This will be your main login for QuickBooks, so make it unique and secure.
- Provide basic business information when prompted, such as your company name, industry, and business structure (e.g. LLC, Corporation, Sole Proprietorship).
- Enter your business address and phone number. You can also enter your Employer Identification Number (EIN) or your Social Security number (for sole proprietors) in the Tax ID field. Ensure these match IRS records if you plan to use QuickBooks for payroll.
- Accept the terms of service and privacy policy. QuickBooks might ask if you want to activate extra features (like credit card Payments or payroll) now; you can either enable them now or come back to them later.
- Check your email for a confirmation link from Intuit and click it to verify your address. After confirming, you will be logged into QuickBooks Online and ready to continue setup.
Tip: Use a dedicated business email address that you check regularly. This ensures you receive all important QuickBooks updates and notifications.
B. Setting Up Company Info
Once you’re signed in, QuickBooks will prompt you to provide your company details, which will appear on your invoices and reports. Click the gear icon (⚙) in the upper right and select Account and Settings (or Company Settings). In the Company tab (sometimes called “Company details”), enter your business’s information. You can also upload your company logo here to display on your invoices and estimates.
- Click the gear icon (⚙) and choose Account and Settings (or Company Settings).
- Under the Company tab, enter your company’s legal name and a display name (the name you want on documents). Also fill in your business address and phone number; these will appear on customer invoices.
- In the Tax ID field, enter your Employer Identification Number (EIN). If you do not have an EIN, you may use your Social Security number (though getting an EIN is recommended). You can skip this if you’re not setting up taxes or payroll yet.
- Verify or adjust your fiscal year start month. On the Advanced tab, find the Accounting section and select the first month of your fiscal year. QuickBooks defaults to January, so change it if your fiscal year starts later.
- In the Contact Info section, add details like your company website, a customer support email, and default invoice terms (for example, Net 30). These will automatically fill in on your invoices and estimates.
- Double-check that the email address and primary contact name are correct on the Company tab. This is who QuickBooks will contact about subscription details or other important notices.
Tip: If prompted to select your business type or industry, pick the one that best matches what you do. QuickBooks uses this info to suggest default accounts and reports tailored to your business.
C. Configuring Sales & Expense Settings
Next, configure how QuickBooks will handle your sales and expenses. In Account and Settings, click the Sales tab, then switch to the Expenses tab. Adjust the options in each section as follows:
- Sales form content: Customize your invoices here. You can set a default invoice email message, choose an invoice numbering format (for example, start with INV-001), and select standard payment terms. If you have QuickBooks Payments enabled, you can turn on online payment options so customers can pay by credit card or ACH.
- Customer settings: Review customer-related options. You can choose to include sales tax by default on invoices and allow attachments on invoices. Make sure the default email address for sending invoices is correct.
- Bills and expenses: Decide if you want to mark expenses as billable to customers and attach receipts to bills. You can enable features like auto-recording new bills. Also set default accounts for common expenses (for example, a default Shipping expense account).
- Payments: If you signed up for QuickBooks Payments, confirm that your bank deposit account is entered here. This is where customer payments will be deposited. You generally set this up during enrollment, but verify it now.
- Sales Tax: Enter your sales tax registration details and configure how QuickBooks should calculate sales tax on your invoices. If you do not charge sales tax, you can leave this blank and set it up later if needed.
- Advanced preferences: On the Advanced tab, review your accounting options. Set your accounting method (Cash or Accrual). Consider setting a closing date and password to lock past periods. You can also enable automations like auto-applying credits to open invoices.
Tip: The Sales and Expenses settings include many options. If you’re unsure about something, it’s safe to skip it for now—you can always come back and adjust it later as your needs evolve.
D. Connecting Bank Accounts
QuickBooks Online can import transactions directly from your bank and credit card accounts, saving you time. To link your accounts, go to the Banking menu on the left (you may see it under “Transactions”). Click Add account (or Link account) and search for your bank or credit card provider by name.
- In the left navigation, click Banking (or Transactions > Banking).
- Click Add account (or Link account). In the search box, type your bank’s name and select it.
- In the pop-up window, enter your online banking username and password. QuickBooks will create a secure connection to your bank.
- Select which account(s) to connect (for example, your business checking, savings, or credit card). You can assign each account a nickname (like “Business Checking”). QuickBooks will then download recent transactions (usually up to the last 90 days).
- Repeat this process for each bank or card account you want to connect. If your bank isn’t listed or the connection fails, you can download transactions from your bank’s website and upload them manually via Banking > Upload transactions.
- After accounts are connected, review the transactions on the Banking page. For each transaction, click Add if it’s new or Match if QuickBooks finds an existing entry. Categorize each transaction as you review it.
- (Optional) Create bank rules to speed up categorization. On the Banking screen, go to the Rules tab and set up rules (for example, automatically assign a category for all transactions from a specific vendor). This helps automate categorization for future transactions.
Tip: Connect your bank accounts early so transactions start flowing into QuickBooks right away. Make it a habit to review and categorize new transactions regularly (for example, weekly) so your books stay up to date. Also, reconcile your bank and credit card accounts monthly to ensure everything matches your statements.
E. Setting Up Chart of Accounts
The Chart of Accounts (COA) is a list of all categories you use to track transactions, such as bank accounts, income, and expense categories. QuickBooks provides a default COA based on your industry, but you should review and customize it. Click the gear icon (⚙) and select Chart of Accounts under Your Company to view it.
- Click the gear icon (⚙) and choose Chart of Accounts.
- Review the list of accounts: assets (bank accounts, Accounts Receivable), liabilities (credit cards, loans, Accounts Payable), income accounts (Sales, Service Income), and expense accounts (Rent, Office Supplies, Utilities, etc.).
- If you need an account that’s missing, click New to add one. Choose an account type (e.g., Expense, Income) and a detail type, then give it a name (like “Contract Labor” or “Office Supplies”) and save it.
- If there’s an account you won’t use, make it inactive. Click the drop-down next to the account and select Make inactive. This hides the account from lists going forward (past transactions remain on reports).
- To organize related transactions, you can create sub-accounts. Edit an existing account, check “Is sub-account”, and choose a parent account. For example, under an expense account “Utilities”, you could have sub-accounts for “Electricity” and “Water”.
- If you started QuickBooks mid-year, enter opening balances in each account’s register (or use an Opening Balance Equity entry) as of the start date of your books.
Tip: Organize your Chart of Accounts with clear, distinct names and avoid duplicate accounts. A well-organized COA makes generating accurate reports much simpler.
F. Adding Customers, Vendors, and Products
Next, add the customers, vendors, and products/services you do business with. This makes it easier to select them when creating invoices or bills. Use the Sales and Expenses menus to enter this information.
- Add customers: Go to Sales > Customers and click New Customer. Enter the customer’s name (or company name), billing address, email, phone, and payment terms. You can also enter a tax ID or preferred payment method if needed. Save the customer.
- Add vendors: In Expenses > Vendors (or Purchases > Vendors), click New Vendor. Fill in the vendor’s name, address, and default payment terms. Save each vendor. These will appear when you enter bills or write checks.
- Add products and services: Under Sales > Products and Services, click New. Choose the item type: Non-inventory (sellable item without quantity tracking), Service (an intangible service), Inventory (track quantities), or Bundle (a package of items). Enter the item name and description. If the item is sold to customers, enter a sales price and select an income account. If you purchase the item, enter its cost and select an expense or Cost of Goods Sold account.
- Inventory items: If you use the Inventory item type (requires Plus or Advanced plan), turn on quantity tracking and enter the starting quantity on hand and cost per unit. QuickBooks will update the quantity automatically as you record sales or purchases.
- Services: For labor or services (e.g. consulting, cleaning), use the Service item type. Enter a rate (hourly or flat fee) so you can quickly add it to invoices.
- Bundles (optional): If you sell sets or kits of items, use the Bundle type to combine multiple products/services into a single line on an invoice.
Tip: Start by adding only your most important customers, vendors, and items. You can always add more later when needed. Having the key contacts and products entered up front saves time when invoicing or billing.
G. Enabling Payroll (if applicable)
If you have employees or plan to hire, you may want to add QuickBooks Online Payroll. This add-on service lets you run paychecks and handle payroll taxes within QuickBooks. If you use a different payroll service or have no employees, you can skip this and set it up later if needed.
- Enable Payroll: In the left menu, click Payroll. You should see an option to Add Payroll or Get Started. Follow the prompts to choose a payroll plan (Core, Premium, or Elite) and sign up.
- Enter company info: QuickBooks will ask for your company’s EIN (Employer Identification Number) and state tax ID (if applicable). Verify that your business name and address match your official filings.
- Add employees: Click Add an employee under the Employees section. Enter each employee’s name, Social Security number, address, and federal/state withholding information. Set each employee’s pay rate (hourly or salary). You can also upload a spreadsheet of employees if you have many.
- Set pay schedules: Define the pay period and pay dates for each group of employees (for example, weekly or biweekly). QuickBooks will use these schedules to run payroll automatically.
- Configure deductions: Set up any employee deductions (health insurance, retirement plans, etc.) and employer contributions. Enter any company reimbursements or other payroll items.
- Review tax settings: QuickBooks Payroll will file taxes for you, but it needs your tax registration info. Double-check that your federal and state tax IDs are entered correctly. If any employees have extra withholdings, specify those as well.
Tip: Accuracy is crucial in payroll. Double-check that all employee information and tax IDs match official records before running payroll. Errors can lead to filing issues or penalties.
H. Customizing Invoices and Reports
QuickBooks Online lets you customize the look of your invoices and run detailed financial reports. First, configure your invoice template and email settings. Then generate and adjust the reports you need to analyze your business.
- Custom invoices: Click the gear icon and select Custom form styles. Here you can edit an existing invoice template or create a new one. Upload your company logo and choose a color scheme and font that match your branding. Decide which fields and columns to include on invoices (for example, add a service date or discount column). Save your style and set it as the default for invoices and estimates.
- Invoice customization on the fly: When creating an invoice, you can customize it before sending. On the invoice screen, click ⚙ Manage (or Customize) to change fields or layout. For example, you can add a custom message, show or hide columns, or enable a signature line. Always click Print or preview to check the invoice’s appearance before sending it.
- Email settings: Go to Account and Settings > Sales. Verify the default email message for invoices. Make sure the default “From” name and email address are correct, and that your default payment terms (e.g. Net 30) are set properly. You can also adjust the next invoice number here if you need to reset it.
- Generate reports: In the left menu, click Reports. Run key financial reports like Profit & Loss, Balance Sheet, and Cash Flow Statement. Set the date range (for example, current month, quarter, or a custom range) to see your current financial status. These reports use the data and accounts you have entered into QuickBooks.
- Customize reports: After opening a report, click Customize. You can apply filters (for example, by class or location), add or remove columns, or switch between cash and accrual basis. Once you have the report set up the way you want, click Save customization so you can run it quickly again later.
- Export or schedule reports: Use the export button to download any report as an Excel or PDF file. To receive reports regularly, use the Save and Schedule option to have QuickBooks email the report to you or others on a set schedule (daily, weekly, or monthly).
Tip: A clear, professional invoice can speed up payments. Include your contact information, due date, and payment instructions on every invoice. Also, use the mobile app to send invoices immediately after meeting a client so you get paid faster.
I. Mobile App Setup
QuickBooks Online offers mobile apps for iOS and Android that sync with your data. This lets you handle bookkeeping tasks on the go—like creating invoices after a sales call or capturing receipts when you make a purchase. To set up the QuickBooks mobile app:
- On your smartphone, open the App Store (iOS) or Google Play (Android) and search for “QuickBooks Accounting” (Intuit). Install the app.
- Open the app and sign in with your QuickBooks Online (Intuit) email and password. If you enabled two-factor authentication, you will need to enter the verification code.
- Explore the app’s interface. You should see a menu or a plus (+) button for adding new entries. Use this to quickly create invoices, record sales, or log expenses from anywhere.
- Enable the camera: grant the app permission to use your camera. Then tap the plus (+) and select “Receipt” (or a camera icon) to take a photo of a receipt. The app will read the details (vendor, date, amount) and create an expense entry automatically.
- Syncing: Any entries you make in the app will sync automatically to your QuickBooks Online account. For example, an invoice you create on mobile will appear in QuickBooks Online immediately.
- Notifications: In the app’s settings, turn on push notifications. This way you’ll receive alerts about new transactions, overdue invoices, and other important QuickBooks updates.
Tip: Use the mobile app to record information immediately when it happens. For example, if you pay for a business expense in cash, snap a photo of the receipt in the app so you don’t lose any details.
J. Security & Backup Tips
Keeping your QuickBooks Online data secure is important. QuickBooks Online already encrypts and backs up your data automatically, but you can take extra precautions:
- Enable two-step verification (2FA): Go to your Intuit account settings and turn on 2FA. This adds an extra security code (sent to your phone or email) whenever you log in, making it harder for unauthorized users to access your account.
- Use strong passwords: Choose a unique, complex password for your QuickBooks login and change it regularly. Do not reuse the same password on other sites.
- Review user access: Under Account and Settings > Manage Users, only grant access to those who truly need it. Assign roles that match their tasks (for example, “Reports Only” for someone who only needs to view reports). Remove any users who no longer need access.
- Log out after use: If you use QuickBooks on a public or shared device, always sign out and close the browser when you’re done.
- Regular backups: Consider exporting your important data as an extra precaution. Go to Settings > Export Data to download copies of your lists and reports, and store them securely offline.
- Secure connections: Avoid using QuickBooks on a public or unsecured Wi-Fi network. If you must use a public network, connect through a trusted VPN to protect your data.
- Monitor the audit log: Go to Settings > Audit Log to review all changes made in your account. Check it regularly for any unexpected activity.
- Limit connected apps: Only connect trusted third-party apps to your QuickBooks, and regularly remove any apps you no longer use.
Tip: If you have QuickBooks Online Advanced, you can use the automatic backup feature. Go to Settings > Backup to set up daily backups to the cloud or an external drive.
Troubleshooting Common Setup Issues
Even with careful setup, you might encounter some issues. Here are solutions to common problems:
- Bank connection errors: Double-check your bank login credentials and any security steps your bank requires. If linking still fails, download your transactions from your bank’s website and import them manually under Banking > Upload transactions.
- Missing transactions: If recent transactions aren’t appearing, click Update on the Banking page or expand the date range of your downloads. Remember, some banks only send the last 90 days of data.
- Duplicate transactions: If a transaction appears twice (for example, one you entered manually and one imported from the bank), find the duplicate in the Banking review list and click Exclude (or delete it).
- Wrong accounts used: If a transaction was recorded to the wrong account, open it and change the category to the correct one. If you created an account incorrectly, edit or deactivate it and create a new one.
- Error saving forms: If QuickBooks won’t save a form or setting, try refreshing your browser or clearing the cache. Also ensure all required fields are filled in.
- Payroll setup issues: Verify that your EIN and company details are entered correctly in payroll settings. If problems persist, contact QuickBooks Payroll support for assistance.
Tip: Use QuickBooks Online’s built-in Help (the question mark icon) and the QuickBooks Community forum. Chances are someone else has had the same issue and found a solution.
Tips for First-Time Users
As a new QuickBooks Online user, these best practices will help you stay organized and get the most out of your bookkeeping:
- Categorize regularly: Spend a few minutes each week reviewing new transactions that QuickBooks pulls in from your bank. Assign them to the correct categories so they don’t pile up and cause confusion.
- Reconcile monthly: Every month, reconcile your bank and credit card accounts. Go to Accounting > Reconcile, select an account, and match QuickBooks balances to your bank statement. This ensures your books match reality.
- Use keyboard shortcuts: Learn QuickBooks keyboard shortcuts to speed up data entry. For example, on a Windows computer, pressing Alt+S will save a transaction. Shortcuts can save you time for common tasks.
- Use help tools: QuickBooks has tooltips and a Help menu. Hover over question mark icons or click **Help** to find tutorials and guidance on any feature. Use these built-in resources if you need assistance.
- Keep it organized: If your business has multiple departments or locations, use **Classes**, **Locations**, or **Projects** to tag income and expenses. This adds detail to your reports and helps you track each segment of your business.
- Start small: Begin with core accounts and processes. You don’t need to enable every feature immediately. You can always add more accounts, custom fields, or additional currencies later as your business grows.
- Backup important data: Periodically export a copy of your QuickBooks data (go to Settings > Export Data) and save it offline. Having an extra backup gives you peace of mind and a reference outside of QuickBooks.
- Stay consistent: Enter transactions promptly and follow the same steps each time. Consistent bookkeeping practices make your records more reliable and easier to manage.
Next Steps After Setup
Congratulations on setting up your QuickBooks Online account! Your essential bookkeeping structure is now in place. Moving forward, keep up with the routine tasks—such as entering sales, paying bills, and reconciling accounts—to ensure your data remains current and accurate.
Make it a habit to regularly review your financial reports. For example, at the end of the first month, run a reconciliation to verify that everything aligns correctly. As you grow more comfortable with QuickBooks, explore additional features as needed: you might look into budgeting tools, time tracking, or more advanced reporting options. Check the QuickBooks Help menu or Intuit’s online resources for updates and tips. If you work with an accountant, invite them to your QuickBooks Online company to collaborate on your books easily.
By following this guide, you now have QuickBooks Online configured for your business. You can confidently send invoices, track income and expenses, handle taxes and payroll, and rely on QuickBooks to provide real-time financial insights. Over time, you’ll discover even more ways QuickBooks can save you time and help your business thrive.