How to Enter Transactions in QBO: A Complete Guide for QuickBooks Online Users

Learn how to enter transactions in QBO step by step. Master invoices, bills, expenses & more in QuickBooks Online. 📝

How to Enter Transactions in QBO: A Complete Guide for QuickBooks Online Users

Learning how to enter transactions in QBO is one of the foundational skills every QuickBooks Online user must master. Whether you are a small business owner tracking daily sales, a bookkeeper managing multiple client accounts, or a ProAdvisor preparing for certification, understanding the transaction entry workflow inside QuickBooks Online will save you hours each month and significantly reduce costly errors that can distort your financial reports.

QuickBooks Online organizes transactions into several distinct categories: sales transactions such as invoices, sales receipts, and credit memos; purchasing transactions including bills, purchase orders, and vendor credits; banking transactions like deposits, transfers, and expenses; and payroll transactions that record employee compensation. Each transaction type has its own entry screen, required fields, and posting behavior, so developing familiarity with all of them is essential before attempting the ProAdvisor certification exam.

When you first open QuickBooks Online, the most common entry point for new transactions is the global Create menu, represented by a plus sign (+) in the top navigation bar. Clicking this button reveals a dropdown organized into four columns: Customers, Vendors, Employees, and Other. Each column lists the transaction types available within that category. This single menu is your gateway to virtually every transaction you will ever need to record, making it the first thing new users should learn to navigate confidently.

One concept that trips up many beginners is the difference between accrual and cash basis recording. When you enter transactions in QBO using the default accrual method, revenue is recognized when an invoice is created, not when cash is received. Expenses are recognized when a bill is entered, not when it is paid. Understanding this distinction is critical because it affects how your Profit and Loss report and Balance Sheet present your financial data at any given moment in time.

Proper transaction entry also depends heavily on how your Chart of Accounts is configured. Every transaction you record must be assigned to one or more accounts, and selecting the wrong account category can lead to misclassified income, inflated expenses, or an unbalanced balance sheet. Before entering large volumes of transactions, always verify that your accounts are properly set up and that your team understands which account maps to which type of expense or income activity.

Access controls also play an important role in transaction entry workflows. Because QuickBooks Online supports multiple users with different permission levels, not every team member will have access to every transaction type. Administrators can restrict which users are allowed to create, edit, or delete specific transaction types by managing roles in the company settings. Understanding how user permissions interact with transaction entry is also tested on the ProAdvisor exam, and you can learn more about controlling who can enter transactions in qbo by reviewing the permissions guide.

This guide walks you through every major transaction type available in QuickBooks Online, explains best practices for data entry accuracy, and highlights the common mistakes that cause reconciliation headaches down the road. By the end, you will have a clear, structured understanding of how the transaction entry system works and how to use it efficiently whether you are managing your own books or supporting a roster of small business clients as a certified ProAdvisor.

QBO Transaction Entry by the Numbers

📊6+Sales Transaction TypesInvoice, receipt, estimate, credit memo, and more
💰$0Cost to Use QBO Test DriveFree sample company to practice entries
⏱️3 minAvg Time per TransactionFor experienced QBO users
🏆83%ProAdvisor Pass RateFor candidates with hands-on QBO practice
📋20+Transaction Types in QBOAcross customers, vendors, employees, and banking
Enter Transactions in Qbo - QBO - Certified QuickBooks ProAdvisor certification study resource

How to Enter a Transaction in QBO: Step-by-Step

Click the + Create Menu

Navigate to the top navigation bar and click the plus sign (+) icon. A dropdown will appear showing four columns: Customers, Vendors, Employees, and Other. Choose the column that matches the transaction type you need to record before selecting a specific form.
📋

Select the Transaction Type

Click the specific transaction type from the dropdown menu. For example, under Customers you will find Invoice, Receive Payment, Estimate, Credit Memo, Sales Receipt, and Refund Receipt. Each selection opens a dedicated form tailored to that transaction's required fields and accounting behavior.
✏️

Fill in the Required Fields

Complete all required fields on the transaction form. At minimum this includes the customer or vendor name, transaction date, account or product/service mapping, and amount. Some transactions also require a payment method, terms, or memo field for proper tracking and reporting down the line.
📊

Review the Journal Entry Impact

Before saving, consider which accounts the transaction will debit and credit. QBO creates the journal entry automatically, but understanding the underlying double-entry accounting ensures you have selected the right transaction type and account mappings, especially for complex or multi-line transactions.

Save and Close or Save and New

Click Save and Close to record the transaction and return to the dashboard, or Save and New to immediately open a blank form for the next transaction. When entering batches of similar transactions, Save and New speeds up the workflow significantly and reduces navigation time between entries.

Sales transactions are the most frequently entered transaction type for most small businesses using QuickBooks Online. The invoice is the cornerstone of accounts receivable management: it records money owed to your business by a customer for goods delivered or services rendered. When you create an invoice in QBO, you specify the customer name, invoice date, due date, product or service line items, quantity, rate, and applicable sales tax. QBO then automatically posts a debit to Accounts Receivable and a credit to the corresponding income account you selected on each line item.

The Sales Receipt is the correct form to use when a customer pays at the time of sale, meaning there is no period of waiting for payment. Unlike an invoice which creates an open balance in Accounts Receivable, a sales receipt immediately records both the income and the payment deposit in a single step. This form is common for retail businesses, service providers who collect payment at the time of service, and any transaction where the customer pays on the spot using cash, check, or credit card.

The Estimate, sometimes called a quote or proposal, allows you to provide a formal price quote to a customer before any work begins. Estimates do not post to the general ledger and have no accounting impact until they are accepted and converted into an invoice. This conversion is done with a single click inside QBO, which copies all line items from the estimate into a new invoice automatically. You can track which estimates are pending, accepted, or closed directly from the Customers section of the Sales menu.

Credit Memos are used when you need to reduce the amount a customer owes, typically because of a return, pricing adjustment, or billing error. When you create a credit memo in QBO, it reverses the original income posting by crediting Accounts Receivable and debiting the income account. You can then apply the credit memo against an open invoice during the Receive Payment process, which reduces the outstanding balance rather than issuing a cash refund. This keeps your accounts receivable aging report clean and accurate.

The Receive Payment form is used to record when a customer pays an outstanding invoice. It does not create new income — the income was already recorded when the original invoice was saved. Instead, it applies the payment to the open invoice, clears the receivable balance, and records the incoming cash in your undeposited funds or directly to your bank account, depending on how your deposit settings are configured in QBO.

Refund Receipts are the appropriate transaction when you need to issue a cash refund to a customer rather than applying a credit to a future balance. The refund receipt reduces your bank balance and creates a debit to the income account, effectively reversing the original sale. It is important not to confuse a Refund Receipt with a Credit Memo, because they have different accounting impacts and are used in different scenarios based on whether cash is actually leaving your account.

Understanding the full sales transaction cycle — from estimate to invoice to payment and potentially credit or refund — is a key component of the ProAdvisor certification exam. Candidates who practice these workflows in a live QBO company or sample environment tend to perform significantly better on scenario-based exam questions that test whether you can identify the right transaction type given a specific business situation.

QBO - Certified QuickBooks ProAdvisor Advanced Accounting Tools Questions and Answers

Test your mastery of advanced QBO accounting tools and transaction workflows

QBO - Certified QuickBooks ProAdvisor Banking and Reconciliation Questions and Answers

Practice banking entries, bank feeds, and reconciliation concepts for your exam

Vendor and Expense Transaction Methods in QBO

Bills are the accounts payable equivalent of invoices on the customer side. When a vendor sends you an invoice for goods or services, you record it in QBO using the Bill form. This creates a debit to the expense account and a credit to Accounts Payable, recording the liability you owe the vendor. Bills can be scheduled for payment using Pay Bills, which lets you select multiple outstanding bills and pay them in a single batch, generating the appropriate journal entries to reduce your payable balance.

Vendor Credits are used to record a reduction in what you owe a vendor, typically because of a returned item, pricing error, or agreed-upon discount after the fact. Just like a Credit Memo on the customer side, a Vendor Credit does not involve cash changing hands immediately. Instead, you apply it against an open bill during the Pay Bills process, reducing the amount you actually send to the vendor. Keeping vendor credits properly recorded ensures your accounts payable aging stays accurate and your expense totals reflect true net costs.

Enter Transactions in Qbo - QBO - Certified QuickBooks ProAdvisor certification study resource

Advantages and Limitations of QBO Transaction Entry

Pros
  • +Automatic double-entry journal entries eliminate the need to manually debit and credit accounts
  • +The + Create menu centralizes all transaction types in a single intuitive interface
  • +Bank feed integration allows imported transactions to be matched or categorized with one click
  • +Real-time report updates mean your Profit and Loss reflects new entries immediately after saving
  • +Audit trail feature logs every change to a transaction including who edited it and when
  • +Mobile app allows on-the-go transaction entry from smartphones and tablets from anywhere
Cons
  • Selecting the wrong transaction type (e.g., Expense vs. Bill) can distort accounts payable reports
  • Default account mappings on products and services may not match your specific chart of accounts
  • Duplicate transactions are easy to create when both bank feeds and manual entry are used together
  • Sales tax calculations require proper setup of tax rates before transaction entry will be accurate
  • Multi-currency transactions add complexity to entry and require the advanced subscription tier
  • Voiding vs. deleting transactions has different audit implications that users often misunderstand

QBO - Certified QuickBooks ProAdvisor Financial Reporting Questions and Answers

Practice financial reporting questions including how transactions flow into QBO reports

QBO - Certified QuickBooks ProAdvisor Managing Client and Work Questions and Answers

Practice client management and workflow concepts for the ProAdvisor certification exam

Transaction Entry Best Practices Checklist

  • Verify the customer or vendor name is selected from the existing list before saving to avoid duplicates.
  • Confirm the transaction date matches the actual date of the sale, purchase, or payment event.
  • Map every line item to the correct income or expense account in your Chart of Accounts.
  • Apply appropriate sales tax codes to all taxable sales transactions before saving.
  • Link bills to their original Purchase Orders when three-way matching is part of your workflow.
  • Use the Memo field to record reference numbers, PO numbers, or brief transaction notes for audits.
  • Review the transaction's journal entry impact using the More menu before finalizing complex entries.
  • Avoid deleting transactions after they have been reconciled — use Void instead to preserve the audit trail.
  • Batch similar transactions together using Save and New to increase data entry speed and consistency.
  • Run the Transaction List by Date report weekly to catch duplicate or misposted entries early.

Transaction Type Selection Is the Most Tested Topic

The ProAdvisor certification exam heavily tests whether candidates can identify the correct transaction type for a given scenario. Knowing the difference between a Sales Receipt and an Invoice, or between an Expense and a Bill, is not just a practical skill — it directly determines whether your financial reports are accurate. Practice entering at least 10 transactions of each type in the QBO sample company before your exam date.

Banking transactions in QuickBooks Online represent a critical layer of the transaction entry workflow that directly connects your QBO records to your actual bank and credit card activity. The two primary methods for recording banking transactions are manual entry and the bank feed. Manual entry means opening the appropriate form — Expense, Check, Transfer, or Deposit — and typing in the transaction details yourself. Bank feed entry means connecting your financial institution to QBO and reviewing imported transactions for matching or categorization.

The Bank Deposit form is used whenever you need to record money being deposited into your bank account that is not already captured in a sales receipt or incoming payment. A common use case is recording owner contributions, loan proceeds, or miscellaneous income that arrived directly in your bank account. Deposits can also be used to move funds from the Undeposited Funds holding account into a specific bank account, consolidating multiple individual payments into a single bank deposit that matches the actual lump-sum deposit shown on your bank statement.

Transfers in QBO record the movement of funds between two accounts that both exist in your Chart of Accounts, such as from a checking account to a savings account or from a business account to a payroll clearing account. Using the Transfer form rather than recording a deposit into one account and an expense from another prevents the same movement from being double-counted as both income and an expense. This is a common error that causes significant discrepancies during bank reconciliation at month end.

Journal Entries are a special transaction type available under the Other column in the Create menu. They give you direct control over debiting and crediting specific accounts without using a predefined transaction form. Journal entries are typically reserved for accountants making adjusting entries at period end — things like accrued revenue, prepaid expense amortization, or depreciation postings. For day-to-day bookkeeping, using the standard transaction forms is almost always preferable to journal entries because the forms enforce data integrity and auto-populate the required fields.

The Bank Reconciliation feature in QBO matches your entered transactions against your official bank statement to confirm that your books and your bank agree. To successfully reconcile, every transaction that appears on your bank statement must have a corresponding entry in QBO. If transactions were entered using the wrong date, amount, or form type, they may not match during reconciliation, requiring investigation and correction. Running a monthly reconciliation is one of the most powerful checks available for ensuring transaction entry accuracy over time.

Bank rules are an automation feature that automatically assigns account categories, vendors, and memo text to imported bank feed transactions based on criteria you define. For example, you can create a rule that says any transaction from a specific payee should always be categorized as a specific expense account. Bank rules dramatically reduce the time required to categorize recurring transactions in the bank feed and improve consistency across periods when the same vendors appear regularly on your bank statement.

Understanding how banking transactions interact with the rest of your QBO data is essential for anyone managing books professionally. Every deposit, payment, or transfer you enter affects your bank register, your profit and loss statement, your balance sheet, and potentially your accounts receivable or payable aging reports simultaneously. That interconnected nature of transaction data is what makes accurate entry so important — one wrong entry can cascade into multiple inaccurate reports across the entire financial picture.

Enter Transactions in Qbo - QBO - Certified QuickBooks ProAdvisor certification study resource

Preparing for the QuickBooks ProAdvisor certification exam requires more than reading about transaction types — it demands hands-on practice entering transactions in a real QBO environment. Intuit provides a free sample company called Craig's Design and Landscaping Services that you can access through the QBO Test Drive feature. This sample company comes pre-loaded with customers, vendors, accounts, and existing transactions, giving you a realistic environment to practice every transaction type covered on the exam without risking any real data.

When studying for the ProAdvisor exam, it is important to understand not just how to enter each transaction type, but why each one exists and what accounting problem it solves. For example, understanding why a Sales Receipt skips Accounts Receivable while an Invoice does not requires knowing the difference between cash basis and accrual basis revenue recognition. The exam frequently presents scenarios where you must choose between two seemingly similar transaction types, and the correct answer hinges on understanding the underlying accounting mechanics rather than just the button-clicking steps.

The ProAdvisor exam also tests your knowledge of what happens when transactions are edited or voided after the fact. Editing a saved invoice changes the original record, which can affect period-specific reports if the change involves a prior accounting period. Voiding a transaction zeroes out the amounts while preserving the record in the audit trail, which is the preferred approach for transactions that have already been reconciled. Deleting a transaction removes it entirely, which can create gaps in your transaction numbering and eliminate the audit trail record permanently.

Class and location tracking add another dimension to transaction entry that is tested on the advanced ProAdvisor exam. When these features are enabled in QBO settings, each transaction line item can be tagged with a class and/or location, allowing you to filter reports by department, profit center, or physical location. This is particularly valuable for multi-location businesses or nonprofits that need to track income and expenses by program or fund. Setting up classes and locations before entering transactions ensures that the tagging is consistent from the start.

Attachments are a useful feature within QBO transaction forms that allow you to scan and attach source documents such as vendor invoices, receipts, or contracts directly to the transaction record. This creates a digital paper trail that supports your entries during audits, tax preparation, or client inquiries. The attachment feature is available on most major transaction types including bills, expenses, invoices, and journal entries, and documents can be uploaded directly from your computer or scanned using the QBO mobile app.

Recurring transactions are another advanced entry feature worth mastering before your ProAdvisor exam. QBO allows you to save any transaction as a template that can be scheduled to run automatically on a defined frequency — daily, weekly, monthly, or annually. Recurring transactions are ideal for monthly rent bills, subscription invoices, or regular payroll-related expenses that occur on a predictable schedule. You can manage all recurring transaction templates from the Recurring Transactions list in the Settings menu, where you can also pause, edit, or delete individual templates as business needs change.

For anyone serious about mastering QBO transaction entry for the ProAdvisor exam, consistent practice combined with targeted study of the underlying accounting concepts is the winning formula. Use the structured practice quizzes available on PracticeTestGeeks.com to identify which transaction-related topics need more attention, then return to the QBO sample environment to reinforce what you have studied. Combining conceptual understanding with practical application is the fastest path to exam readiness and real-world proficiency.

One of the most practical tips for improving transaction entry accuracy in QBO is to establish a consistent daily or weekly entry routine rather than letting transactions pile up. When you enter transactions in real time or within a day or two of the actual event, the details are fresh and source documents are easier to locate. Waiting until end of month to enter weeks of transactions increases the risk of missing receipts, forgetting which account a purchase belongs to, and introducing date errors that push transactions into the wrong reporting period.

Keyboard shortcuts and browser-based productivity habits can significantly speed up transaction entry for high-volume users. QBO supports basic keyboard shortcuts like Tab to move between fields, and many users find that a second monitor dedicated to QBO while source documents appear on a primary screen greatly accelerates data entry. Using the memorized or recurring transaction features for predictable entries eliminates repetitive manual work and ensures consistency in account mapping across identical transaction types.

When entering transactions that involve foreign customers or vendors, make sure the Multi-Currency feature is enabled in QBO settings before creating the first foreign transaction. Once enabled, you can assign a default currency to each customer and vendor record, and QBO will automatically handle the exchange rate conversion at the time of transaction entry. Exchange rate gains and losses are tracked automatically and posted to a dedicated account in your Chart of Accounts, keeping your financial statements accurate without requiring manual adjustment entries.

Product and service items are the backbone of efficient invoice and bill line item entry. Rather than typing account names manually on each transaction, setting up items in your Products and Services list allows you to select a standardized line item that auto-populates the description, rate, income account, and expense account. Well-configured items dramatically reduce entry time, improve consistency, and ensure that your sales and purchase data flows to the correct accounts every single time without relying on individual users to remember the right account mapping.

Inventory transactions in QBO require special attention because they affect both the income statement and the balance sheet simultaneously. When you sell an inventory item on an invoice or sales receipt, QBO debits Cost of Goods Sold and credits Inventory Asset in addition to the normal income posting. When you receive inventory via a bill or expense, QBO increases the Inventory Asset balance. Keeping inventory item records accurate — including quantity on hand and cost — is essential for producing a meaningful balance sheet and for identifying shrinkage or counting discrepancies during physical inventory counts.

The Attachments and Notes features within QBO transactions are underutilized tools that pay dividends at tax time and during client reviews. Getting into the habit of attaching a photo of the receipt or vendor invoice directly to each expense or bill transaction creates a self-contained record that your accountant, tax preparer, or auditor can review without requesting additional documentation. For ProAdvisors managing client books, establishing this habit across your client base is one of the simplest ways to reduce the time spent on year-end cleanup and tax preparation support.

Finally, regularly running the Transaction Detail by Account report in QBO is one of the best ways to audit your own transaction entry quality. This report shows every transaction posted to each account during a selected date range, making it easy to spot outliers, duplicate entries, or transactions that were mapped to the wrong account. Making this report part of your monthly close checklist — alongside bank reconciliation — creates a powerful two-layer quality control system that catches most entry errors before they have time to compound into larger discrepancies in your financial statements.

QBO - Certified QuickBooks ProAdvisor Payables and Expenses Workflow Questions and Answers

Test your knowledge of bills, vendor payments, and expense entry workflows in QBO

QBO - Certified QuickBooks ProAdvisor Payroll Setup and Management Questions and Answers

Practice payroll transaction entries and setup concepts for the ProAdvisor exam

QBO Questions and Answers

About the Author

Dr. Lisa PatelEdD, MA Education, Certified Test Prep Specialist

Educational Psychologist & Academic Test Preparation Expert

Columbia University Teachers College

Dr. Lisa Patel holds a Doctorate in Education from Columbia University Teachers College and has spent 17 years researching standardized test design and academic assessment. She has developed preparation programs for SAT, ACT, GRE, LSAT, UCAT, and numerous professional licensing exams, helping students of all backgrounds achieve their target scores.

Join the Discussion

Connect with other students preparing for this exam. Share tips, ask questions, and get advice from people who have been there.

View discussion (5 replies)