3.1 Product and Service Item Types: Services, Non-Inventory, Inventory & Bundles
Key Takeaways
- Products and Services items act as the translation layer between sales or purchase transactions and the general ledger, eliminating direct Chart of Accounts coding on customer-facing forms.
- QuickBooks Online supports four distinct item types: Service, Non-inventory, Inventory (exclusive to Plus and Advanced subscriptions), and Bundle.
- Inventory items track quantity-on-hand and require mapping to three specific Chart of Accounts categories: an Inventory Asset account (Other Current Asset), an Income account, and a Cost of Goods Sold account (COGS).
- Bundles are strictly non-posting groupings of up to 50 items that calculate pricing dynamically from their components and post directly to each individual component's respective general ledger accounts.
- Two-sided items (available for Service and Non-inventory types) allow users to link both an income account and an expense account to a single item for seamless subcontracting and billable project tracking.
Product and Service Item Types: Services, Non-Inventory, Inventory & Bundles
Quick Answer: The Products and Services list in QuickBooks Online (QBO) acts as the operational bridge between transaction forms and the general ledger. QBO provides four item types: Service (labor and professional fees), Non-inventory (physical goods where quantity-on-hand is not tracked), Inventory (tracked physical goods requiring QBO Plus or Advanced and three linked general ledger accounts: Inventory Asset, Income, and COGS), and Bundle (a non-posting assembly of up to 50 existing items). Proper item setup ensures operational staff can create invoices and bills without needing direct access or knowledge of the Chart of Accounts.
The Architectural Role of Products and Services
In QuickBooks Online, operational forms such as Invoices, Sales Receipts, Estimates, Credit Memos, Bills, and Purchase Orders do not require users to assign accounting debits and credits manually. Instead, transactions rely on line items selected from the Products and Services list (navigated via Sales > Products and services or Gear icon > Lists > Products and services).
When a line item is selected on a sales transaction, QuickBooks Online reads the underlying configuration of that item and silently directs the financial data to the designated income account in the general ledger. Conversely, when an item is selected on an expense or bill form, QBO directs the cost to the associated asset, expense, or Cost of Goods Sold (COGS) account.
[Sales Form / Customer Invoice]
│
▼
[Selected Item] ───(Underlying Item Configuration)───► [Chart of Accounts: Income Account]
│
▼ (If Tracked Inventory)
[Relief Entry] ───(Perpetual FIFO Calculation)────► [Dr: COGS / Cr: Inventory Asset]
This abstraction layer provides two critical benefits:
- Data Entry Integrity: Front-office personnel, billing clerks, and project managers can generate quotes and bill customers using everyday commercial item names and descriptions without risking misclassifications on the Chart of Accounts.
- Granular Operational Reporting: Management can run specialized sales analysis reports—such as Sales by Product/Service Summary and Sales by Customer Type Detail—that report on operational volume, item quantities, and margins, data dimensions that cannot be extracted from raw general ledger accounts alone.
Comparison Matrix: The Four Product and Service Item Types
Understanding the distinct capabilities, constraints, and subscription thresholds of each item type is essential for both client setup and the ProAdvisor certification exam.
| Item Type | Available Subscriptions | Tracks Quantity on Hand? | General Ledger Accounts Required | Primary Use Cases |
|---|---|---|---|---|
| Service | All (Simple Start, Essentials, Plus, Advanced) | No | Income account (Optional Expense account if two-sided) | Consulting, legal labor, design fees, delivery charges, subcontracted trades |
| Non-inventory | All (Simple Start, Essentials, Plus, Advanced) | No | Income and/or Expense account | Materials purchased for specific jobs, office supplies, drop-shipped goods, custom-order components |
| Inventory | Plus and Advanced only | Yes (Real-time perpetual) | 3 Accounts:<br>1. Inventory Asset (Asset)<br>2. Income Account (Income)<br>3. Cost of Goods Sold (Expense/COGS) | Finished retail goods, stocked raw materials, wholesale goods held for resale |
| Bundle | All (Simple Start, Essentials, Plus, Advanced) | No (Components track their own qty) | None directly (Non-posting package; components post to their respective GL accounts) | Gift baskets, service packages, kits, pre-packaged combinations of products and labor |
In-Depth Item Configuration
1. Service Items
Service items represent intangible labor, professional expertise, or time provided to customers.
- Standard Configuration: In a standard setup, a Service item only requires a Name, optional SKU, optional Category, a Sales description, a default Sales price/rate, and an associated Income account (e.g., Service/Fee Income).
- Two-Sided Configuration ("I perform this service for a supplier/vendor"): When a business subcontracts work to external freelancers or 1099 independent contractors and subsequently bills that labor to clients, the user must check the box marked "I perform this service for a supplier/vendor" (or "I purchase this product/service from a vendor" depending on interface version). Checking this box reveals the Purchasing information fields:
- Purchase description: Default text printed on purchase orders and vendor bills.
- Purchase cost: Default unit cost paid to the subcontractor.
- Expense account: The account debited when purchasing the service (typically a Subcontractor Expense or Cost of Labor - COGS account).
- Preferred supplier: The default vendor associated with this service.
Exam Tip: When a service item is configured as two-sided, purchasing the item on a Bill debits the specified Expense account. Selling the same item on an Invoice credits the Income account. The general ledger never records an asset balance for services rendered.
2. Non-Inventory Items
Non-inventory items represent physical goods bought and sold where the client chooses not to track quantity-on-hand or asset values in the balance sheet. Common scenarios include:
- Physical goods purchased specifically for a particular customer project and consumed immediately (e.g., custom lumber or tile delivered straight to a job site).
- Low-value supplies where the administrative burden of counting stock exceeds the accounting value (e.g., screws, glue, packing tape).
- Drop-shipped merchandise shipped directly from a manufacturer to the end consumer.
Like Service items, Non-inventory items can be one-sided (sales only or purchase only) or two-sided. If a business buys materials from a vendor and resells them to customers without holding stock, checking "I purchase this product/service from a vendor" allows the same item to populate both vendor Bills (debiting Job Materials Expense or COGS) and customer Invoices (crediting Sales Income).
3. Inventory Items (Plus & Advanced Only)
Inventory items represent physical merchandise purchased, held in stock, and sold. QuickBooks Online tracks both the quantity-on-hand and the total asset valuation using perpetual First-In, First-Out (FIFO) accounting.
The Three-Account Requirement
Every inventory item must be linked to exactly three accounts in the Chart of Accounts:
- Inventory Asset Account (Other Current Asset): Holds the capitalized acquisition cost of units currently sitting on shelves. This account increases (debits) when items are purchased and decreases (credits) when items are sold.
- Income Account (Income): Records the gross sales revenue recognized when items are invoiced or sold on a sales receipt (credited at sales price).
- Cost of Goods Sold Account (Cost of Goods Sold): Records the recognized cost of the inventory sold (debited at FIFO cost upon sale), matching cost directly against revenue.
┌───────────────────────────────────────────────────────────────┐
│ Inventory Item Setup Form Fields │
├─────────────────────────────┬─────────────────────────────────┤
│ Name & SKU │ Unique identifier │
│ Category │ Organizational grouping │
│ Initial quantity on hand │ Available ONLY upon creation │
│ As of date │ Establishes Opening Balance │
│ Reorder point │ Sets low-stock warning level │
│ Inventory asset account │ Balance sheet asset (Default) │
│ Sales price/rate │ Default price on sales forms │
│ Income account │ P&L income account │
│ Cost │ Default purchase cost │
│ COGS account │ P&L Cost of Goods Sold account │
│ Preferred vendor │ Default supplier for reorders │
└─────────────────────────────┴─────────────────────────────────┘
Critical Setup Hazard: When creating a brand-new Inventory item, QBO presents fields for Initial quantity on hand and As of date. Entering an initial quantity here triggers an automatic system journal entry that debits the Inventory Asset account and credits Opening Balance Equity. If an item is already accounted for in beginning trial balances during client onboarding, entering an initial quantity here creates a duplicate asset balance! ProAdvisors should enter 0 for initial quantity if opening inventory is migrated via journal entry.
4. Bundle Items
A Bundle (formerly known in desktop software as an assembly or group) is a collection of multiple existing products and services sold together under a single item name (e.g., an "Executive Home Office Package" containing 1 desk, 1 chair, and 2 hours of assembly labor).
Key characteristics of Bundles tested on the ProAdvisor exam:
- Non-Posting Nature: A bundle does not have a general ledger account, sales price, or cost of its own. When a bundle is added to an invoice, QBO calculates the total price dynamically by summing the prices of its individual components.
- Capacity Limit: A bundle can contain up to 50 individual items.
- No Nested Bundles: A bundle cannot contain another bundle item as a sub-component.
- Inventory Depletion: Adding a bundle to a sales invoice correctly decrements the individual quantity-on-hand for any inventory items contained within the bundle.
- Display Setting: The bundle edit screen contains a vital checkbox: "Display bundle components when printing/sending transactions."
- Checked: The customer sees the bundle header along with an itemized list of all components, quantities, and descriptions.
- Unchecked: The customer sees only the bundle item name, description, and total bundled price on the PDF/printed invoice, keeping the breakdown private.
Organizing the Catalog: Categories vs. Sub-Items
QuickBooks Online offers two complementary methods for structuring large product catalogs:
Product Categories
Categories are non-posting organizational folders used to group related products and services.
- Accessed via Gear icon > Lists > Product Categories or directly within the Products and Services center.
- Support up to 4 levels of hierarchy (Category > Subcategory > Subcategory > Subcategory).
- Do not affect financial reporting on the Balance Sheet or Profit & Loss.
- Streamline operational reporting: users can run the Sales by Product/Service Summary filtered or grouped by category to evaluate departmental performance.
Sub-Items
Sub-items establish parent-child relationships between specific items on transaction forms.
- Configured by checking "Is sub-item" on the product edit screen and selecting a parent.
- Useful for tracking variations of an item (e.g., Parent: Consulting, Sub-items: On-site Consulting, Remote Consulting).
- Sub-items can roll up into the parent on summary reports while allowing granular transaction detail.
Lifecycle Management: Inactivating and Type Conversion Rules
Managing changes in a client's product catalog requires strict adherence to QuickBooks Online system rules:
- Inactivating Items: QBO never truly deletes a product or service that has been used in a transaction to protect historical reporting. Instead, items are made Inactive. Inactive items no longer appear in transaction drop-downs. If an inactive item has historical activity, running reports with the filter set to "All" includes the historical data.
- Reactivating Items: To restore an item, click the small Gear icon (table settings) above the Products and Services list, check "Include inactive", locate the item, and click "Make active".
- Changing Item Types:
- A Service item can be converted into a Non-inventory item (and vice versa) at any time by editing the item.
- An Inventory item CANNOT be converted to a Service, Non-inventory, or Bundle item once saved. Once tracking is activated, that item is permanently locked as an Inventory type to preserve the integrity of the FIFO inventory subledger. If a client mistakenly creates an item as Inventory, they must make it inactive and create a new item with the correct type.
Which three accounts are required to configure a tracked Inventory item in QuickBooks Online?
A client wants to sell an executive office package consisting of a desk, an ergonomic chair, and two hours of assembly labor under one line item on invoices. The client wants the printed customer invoice to display all individual components, but wants inventory quantities automatically deducted upon sale. How should the ProAdvisor configure this in QuickBooks Online?
An electrical contractor purchases specialized conduit fittings specifically for customer job sites. The contractor does not keep these fittings in stock, but needs to record the vendor purchase cost on bills and bill the customer for the fittings on invoices. How should this item be configured?