5.1 Purchasing Transactions: Expenses, Checks, Bills & Pay Bills
Key Takeaways
- QuickBooks Online provides four core Money Out transaction forms categorized by payment timing: Expenses and Checks for immediate point-of-sale payments, and Bills and Pay Bills for deferred accounts payable workflows.
- An Expense transaction (+ New > Expense) records payments completed at the time of purchase using non-paper methods (credit cards, debit cards, ACH, EFT, or petty cash), debiting an expense or asset account and crediting the bank or credit card without touching Accounts Payable.
- A Check transaction (+ New > Check) is specifically designed for physical paper check disbursements, requiring an active bank account, assigning or reserving a check number, enabling check printing queues, and crediting the bank account.
- A Bill (+ New > Bill) establishes a formal Accounts Payable liability (debiting Expense/Asset, crediting Accounts Payable) based on vendor payment terms (such as 2/10 Net 30), and must exclusively be relieved using the Pay Bills screen (+ New > Pay Bills).
- The single most common and destructive workflow error on the ProAdvisor exam is recording a standard Expense or Check to pay an outstanding vendor invoice rather than using Pay Bills, which leaves the original Bill open in Accounts Payable, distorts A/P aging, and double-counts the expense on the Profit & Loss statement.
Purchasing Transactions: Expenses, Checks, Bills & Pay Bills
Quick Answer: In QuickBooks Online, money-out transactions are divided into two fundamental workflows based on payment timing: Immediate Disbursements and Deferred Purchases (Accounts Payable). Immediate payments are recorded using Expenses (for debit cards, credit cards, ACH, EFT, and petty cash) or Checks (for physical, numbered paper checks), both of which immediately credit cash or credit card accounts without creating a liability. Deferred purchases are recorded as Bills, establishing an Accounts Payable liability that increases expenses on an accrual basis. Open bills must strictly be settled through the Pay Bills workflow; writing a separate Expense or Check directly to an expense category leaves the original bill unpaid in A/P and double-counts the expense on the Profit & Loss statement.
Architectural Overview: Immediate vs. Deferred Expenditures
A central responsibility of a Certified ProAdvisor is guiding clients away from ad-hoc data entry and enforcing standardized transaction workflows based on commercial timing. In QuickBooks Online, every disbursement workflow corresponds to a specialized form accessible via the + New button under the Vendors column.
Understanding which form to deploy depends on a single operational question: Has the money already left the company, or will it be paid at a later date?
| Form | Navigation Path | Payment Timing | General Ledger Debit | General Ledger Credit | Subledger Impact | Primary Use Case |
|---|---|---|---|---|---|---|
| Expense | + New > Expense | Immediate (Point-of-Sale) | Expense or Asset account | Bank, Credit Card, or Petty Cash | None (No A/P created) | Debit card purchases, online credit card payments, automatic ACH/EFT debits, petty cash |
| Check | + New > Check | Immediate (Disbursed) | Expense or Asset account | Bank account (Cash) | None (No A/P created) | Physical paper checks requiring a check number or print queue queueing |
| Bill | + New > Bill | Deferred (To be paid later) | Expense or Asset account | Accounts Payable (Liability) | Increases Vendor A/P balance | Vendor invoices received with credit terms (e.g., Net 30) |
| Pay Bills | + New > Pay Bills | Deferred Settlement | Accounts Payable (Liability) | Bank or Credit Card | Relieves/Decreases Vendor A/P balance | Disbursing payment to settle one or more existing open vendor bills |
Immediate Point-of-Sale Disbursements
When a business purchases goods or services and remits payment simultaneously, no liability is incurred. QuickBooks Online provides two distinct forms for immediate disbursements: Expenses and Checks.
1. Expense Transactions (+ New > Expense)
The Expense form is the universal workhorse for electronic, point-of-sale, and cash transactions. It is designed for transactions where no physical paper check is issued.
[Point-of-Sale Purchase via Debit / Credit Card / ACH]
│
▼
[+ New > Expense Form]
│
┌───────────────────┴───────────────────┐
▼ ▼
[Debit: Expense / Asset] [Credit: Bank / Credit Card]
Key Form Fields & Configuration
- Payee: The vendor, contractor, or financial institution receiving funds. While QBO allows saving an Expense without a payee, best practice and audit standards require assigning a payee to preserve 1099 tracking and vendor reporting.
- Payment Account: The balance sheet source account. This drop-down lists Bank accounts (Checking, Savings, Petty Cash) and Credit Card accounts. Selecting a credit card records a credit card liability rather than a bank withdrawal.
- Payment Date: The actual date the charge or electronic withdrawal occurred.
- Payment Method: Optional tracking metadata (e.g., Debit Card, EFT, Visa, MasterCard, Cash). This field does not alter general ledger posting but provides operational reporting filters.
- Ref No. / Confirmation: Field used to record external receipt numbers, transaction reference IDs, or electronic confirmation numbers.
- Category Details vs. Item Details: The user can code lines directly to Chart of Accounts categories or select Products and Services items (essential for inventory receipts or customer job costing).
Accounting Entry for an Expense
Suppose a company purchases $320.00 of job materials at a local hardware store using a corporate debit card:
- Debit: Job Supplies Expense (Expense increases) — $320.00
- Credit: Business Checking (Bank asset decreases) — $320.00
- Financial Impact: Profit & Loss reflects a $320.00 operating expense immediately; the Balance Sheet reflects an immediate reduction in cash. Accounts Payable is completely bypassed.
2. Check Transactions (+ New > Check)
The Check form is functionally similar to the Expense form but contains specialized controls mandated for physical paper check management.
Distinguishing Features of the Check Form
- Mandatory Bank Account: Unlike an Expense form (which allows credit card accounts), a Check transaction can only be drawn from a Bank account.
- Check Number Tracking: The Check form provides a dedicated Check no. field. If printing immediately or writing by hand, the user enters the physical paper check number. If checks will be printed in batches later, the user checks the Print later checkbox.
- Print Queue Integration: Checking Print later queues the check in the print batch manager accessible via
+ New > Print checks. When printed, QBO prompts the user to enter the first physical check number and sequentially assigns numbers to the batch. - Payee Mailing Address: Selecting a Payee automatically populates the Mailing address field formatted for standard window envelopes.
Accounting Entry for a Check
Suppose a business writes paper check #1042 for $1,500.00 to an equipment repair technician:
- Debit: Equipment Repairs & Maintenance (Expense increases) — $1,500.00
- Credit: Business Checking (Bank asset decreases) — $1,500.00
Exam Tip: On the ProAdvisor exam, if a question describes an electronic payment (such as an automatic utility debit or credit card swipe), the correct answer is an Expense form. If the question specifies a physical paper check or batch check printing, the correct answer is a Check form.
Deferred Purchasing: The Accounts Payable Lifecycle
When suppliers extend commercial trade credit, allowing the business to receive goods or services now and pay later, the purchase must follow the two-step Accounts Payable (A/P) workflow:
Step 1: Recording Vendor Bills (+ New > Bill)
A Bill represents a formal vendor invoice payable in the future. Entering a Bill recognizes the expense in the period incurred (satisfying the accrual matching principle) while recording an outstanding liability.
[Vendor Invoice Arrives with Credit Terms]
│
▼
[+ New > Bill Form]
│
┌─────────────┴─────────────┐
▼ ▼
[Debit: Expense/Asset] [Credit: Accounts Payable]
(P&L Expense Recognized) (Balance Sheet Liability Created)
Bill Header Fields & Payment Terms Mechanics
- Vendor: Mandatory field establishing the subledger entity in Accounts Payable.
- Terms: The agreed credit terms establishing the payment window. QBO provides predefined terms (e.g., Due on receipt, Net 15, Net 30, Net 60) and allows custom terms configuration (
Gear icon > All Lists > Terms). - Bill Date: The invoice date established by the vendor. This date governs the accrual recognition of the expense on the Profit & Loss statement.
- Due Date: Automatically calculated by QBO based on the Bill Date plus the assigned Terms. For example, a Bill Date of October 10 with Net 30 terms calculates a Due Date of November 9.
Early-Payment Cash Discounts (e.g., 2/10 Net 30)
Suppliers frequently offer early-payment discounts to accelerate cash collections. A classic exam scenario involves terms such as 2/10 Net 30:
- Meaning: The buyer receives a 2% cash discount if the bill is paid within 10 days; otherwise, the full invoice balance is due in 30 days.
Numerical Scenario: Early-Payment Discount
A business receives a vendor bill for $5,000.00 on March 1 with terms of 2/10 Net 30.
- Bill Creation (March 1):
- Debit: Raw Materials / Job Supplies — $5,000.00
- Credit: Accounts Payable — $5,000.00
- Discount Calculation: If paid on or before March 11 (within 10 days), the discount is:
- Payment via Pay Bills (March 8): In the Pay Bills screen, the user enters the $100.00 discount into the discount field. QBO records:
- Debit: Accounts Payable (Full liability extinguished) — $5,000.00
- Credit: Business Checking (Actual cash disbursed) — $4,900.00
- Credit: Discounts Taken / Other Income (or Expense reduction) — $100.00
Step 2: The Pay Bills Workflow (+ New > Pay Bills)
The Pay Bills window is a dedicated clearinghouse interface designed specifically to disburse funds against outstanding Accounts Payable balances.
┌────────────────────────────────────────────────────────────────────────┐
│ Pay Bills Screen │
├────────────────────────────────────────────────────────────────────────┤
│ Payment account: [ Business Checking (1001) ] Payment date: 03/08/2026│
│ Filter: [ All Vendors | Due on or before 03/15/2026 ] │
├─────┬──────────────────┬────────────┬─────────────┬───────────┬────────┤
│ [✓] │ Payee │ Due Date │ Open Bal │ Credit/Disc│ Payment│
├─────┼──────────────────┼────────────┼─────────────┼───────────┼────────┤
│ [✓] │ Acme Supplies │ 03/11/2026 │ $5,000.00 │ ($100.00) │$4,900.00│
│ [✓] │ Global Logistics │ 03/05/2026 │ $1,250.00 │ $0.00 │$1,250.00│
│ [ ] │ Pacific Freight │ 03/30/2026 │ $3,400.00 │ $0.00 │ $0.00 │
├─────┴──────────────────┴────────────┴─────────────┴───────────┴────────┤
│ Total Payment Amount: $6,150.00 │
└────────────────────────────────────────────────────────────────────────┘
Operational Features of Pay Bills
- Consolidated Payment Selection: Users can check multiple bills across different vendors. When saved, QBO generates individual payments for each vendor while displaying the aggregate cash outflow.
- Payment Account Flexibility: Payments can be drawn from a Bank account (generating paper checks or recording electronic payments) or a Credit Card account (recording a liability transfer from Accounts Payable to Credit Card Payable).
- Partial Payments: By default, QBO inserts the full open balance into the Payment column. Users can override this amount to record a partial payment. The remaining unpaid balance remains open in Accounts Payable for future settlement.
- Credit and Discount Integration: If open Vendor Credits exist for a vendor, or if an early-pay discount applies, they can be allocated directly within the Pay Bills grid to reduce the required cash disbursement.
General Ledger Impact of Pay Bills
- Debit: Accounts Payable (Relieves the liability on the Balance Sheet)
- Credit: Cash / Bank or Credit Card (Reduces asset or increases credit card liability)
- Profit & Loss Impact: $0.00. The expense was already recognized when the Bill was saved in Step 1. Settle-up payments only adjust balance sheet accounts.
Critical ProAdvisor Exam Trap: The Double-Expense / Unapplied Liability Error
The single most pervasive operational mistake encountered in small business accounting—and heavily emphasized on the ProAdvisor certification exam—occurs when a user records an Accounts Payable Bill, but subsequently pays the vendor using a standard Expense or Check form coded directly to an expense category.
[STEP 1: USER ENTERS BILL]
Debit: Office Supplies Expense ......... $1,200.00 <-- Accrual Expense Recognized
Credit: Accounts Payable ................. $1,200.00 <-- Open Liability Created
[STEP 2: ERRONEOUS USER PAYMENT (Writes Check / Enters Expense directly to category)]
Debit: Office Supplies Expense ......... $1,200.00 <-- DUPLICATE EXPENSE!
Credit: Business Checking ................ $1,200.00 <-- Cash Disbursed
The Destructive Repercussions
- Double-Counted Expenses: Office Supplies Expense is debited twice, overstating total operating expenses by $1,200.00 and understating net operating income on the Profit & Loss.
- Unrelieved Accounts Payable: Because the payment was not executed via Pay Bills, the original Bill was never linked. It remains perpetually "Open" on the Balance Sheet.
- Distorted A/P Aging Reports: The open bill continues to age past 30, 60, and 90+ days on the Accounts Payable Aging Summary, misleading management into believing the supplier was never paid.
Diagnosis and Remediation Protocol
When reviewing client books, ProAdvisors identify this condition when the A/P Aging Summary shows aged open bills for vendors who have already been paid, accompanied by duplicate expense lines in the general ledger.
Remediation Decision Path
│
Is the Check/Expense already reconciled?
┌──────┴──────┐
YES NO
│ │
▼ ▼
[Remediation A] [Remediation B]
Reclassify check Delete incorrect
line to A/P, then check, then use
link via Pay Bills Pay Bills screen
- Remediation Method A (Transaction Already Cleared/Reconciled):
- Open the existing Check or Expense transaction.
- In the Category details table, change the category from Office Supplies Expense to Accounts Payable.
- In the line's Customer/Vendor column, select the specific vendor.
- Save the transaction. (This converts the cash disbursement into an unapplied payment against Accounts Payable).
- Open
+ New > Pay Bills(or open the original Bill and click Mark as paid). Check the open Bill and apply the newly created payment/credit to extinguish the open bill with a $0.00 net check.
- Remediation Method B (Transaction Unreconciled):
- Delete or void the erroneous Expense or Check.
- Open
+ New > Pay Bills. - Select the open Bill, verify the payment date and bank account, and record the payment properly.
Transaction Line Architecture: Category Details vs. Item Details
Every purchasing form in QuickBooks Online (Expense, Check, Bill, Vendor Credit) features two expandable line-item sections: Category details and Item details.
┌────────────────────────────────────────────────────────────────────────┐
│ Transaction Line Architecture │
├────────────────────────────────────────────────────────────────────────┤
│ ▼ Category details │
│ # | CATEGORY | DESCRIPTION | AMOUNT | BILLABLE │
│ 1 | Rent Expense | Office Suite 400 | $2,500 | [ ] │
│ 2 | Utilities:Electricity | Monthly Service | $ 350 | [ ] │
├────────────────────────────────────────────────────────────────────────┤
│ ▼ Item details │
│ # | PRODUCT/SERVICE | QTY | RATE | AMOUNT| BILLABLE |CUSTOMER│
│ 1 | Copper Conduit (Inv) | 50 | $12 | $ 600 | [✓] | Job 101│
│ 2 | Subcontract Labor (Svc)| 10 | $75 | $ 750 | [✓] | Job 101│
└────────────────────────────────────────────────────────────────────────┘
When to Use Category Details
- Coding indirect overhead expenses (e.g., Rent, Insurance, Legal Fees, Telephone).
- Recording balance sheet asset acquisitions (e.g., Prepaid Expenses, Fixed Assets/Equipment).
- Posting transactions directly to specific accounts on the Chart of Accounts without tracking product quantities or inventory valuation.
When to Use Item Details
- Purchasing tracked Inventory items (this is the only section that increments inventory quantity-on-hand and debits the perpetual Inventory Asset account).
- Purchasing Non-inventory or Service items for specific customer projects or job-cost tracking.
- Passing billable costs and markup through to customer invoices.
- Generating operational purchase reports (e.g., Purchases by Product/Service Detail).
A bookkeeper discovers that an office supplies purchase of $1,200 was recorded as a Bill dated October 12, but when the payment cleared the bank on October 25, the user clicked '+ New > Expense' and coded it to 'Office Supplies Expense'. What is the accounting impact of this error on the company's financial statements?
A client receives an invoice from a supplier for $8,000 dated June 1 with payment terms of '2/10 Net 30'. If the client pays the bill through QuickBooks Online on June 8, how should the cash discount be recorded in the Pay Bills workflow, and what is the final cash disbursement?
When entering a money-out transaction such as a Check or Expense in QuickBooks Online, what is the primary operational difference between entering lines in the 'Category details' section versus the 'Item details' section?
A business owner pays a vendor $450 at the point of purchase using a company debit card. Which transaction form should be selected from the '+ New' menu, and what is the resulting general ledger entry?