Using custom fields and tagging capabilities in QuickBooks Online
by Intuit•720• Updated 4 days ago
For a better experience, open this article in QuickBooks Online. Launch side-by-side view
Custom fields allow you to track specific data on sales and expense forms using dropdown lists or text fields. As of March 17, 2025, custom field capabilities have expanded to support both sales and expense forms across most plans, with increased data types and value limits.
Note: This feature is limited for QuickBooks Online Free and QuickBooks Online Lite. Upgrade your plan to get more features. Go to Settings
, then Subscriptions and billing. Then select Upgrade your plan.
Plan limits and data types
Each custom field supports up to 100 values in a dropdown format. While all plans now support dropdowns, the number of available fields and specific data formats vary by subscription level.
| Plan level | From: # of custom fields | To: # of custom fields per transaction |
| QuickBooks Ledger | Not applicable | Not applicable |
| QuickBooks Online Simple Start | 0 | 1 per transaction |
| QuickBooks Online Essentials | 3 in total | 4 per transaction |
| QuickBooks Online Plus | 3 in total | 4 per transaction |
| QuickBooks Online Advanced | 12 per transaction | 12 per transaction |
Example:
- If you have Simple Start, you have 1 custom field containing 100 values.
- If you have Essentials, you have 4 dropdowns with 100 values each.
- If you have 60 tags tracking different areas of your business, you can add those 60 tags as values to a single custom field.
Get powerful accounting and expert tax help in one place with QuickBooks Online + Live Expert tax. Explore your options.
Supported forms
Both sales and expense forms support custom fields.
| Plan Level | Format | Use on |
| QuickBooks Online Simple Start | Dropdown list | Transactions |
| QuickBooks Online Essentials | Dropdown list or text field | Transactions |
| QuickBooks Online Plus | Dropdown list or text field | Transactions |
| QuickBooks Online Advanced | Dropdown list or text, number, date fields | Transactions, Customers, Vendors, Projects |
Can I add and remove custom fields like I do with tags?
Yes. For example, if you want to notate a transaction for review, you can do that with a custom field. Once the transaction has been reviewed, you can remove the custom field.
| Plan Level | Number of Custom Fields | Total Number of Values |
| QuickBooks Online Simple Start | 1 | 100 |
| QuickBooks Online Essentials | 4 | 400 |
| QuickBooks Online Plus | 4 | 400 |
| QuickBooks Online Advanced | 12 | 1200 |
Which forms support custom fields?
Both sales and expense forms support custom fields. QuickBooks Online Plus and QuickBooks Online Advanced are the only plans that support Purchase Orders.
| Plan Level | Sales Forms | Expense Forms |
| QuickBooks Online Simple Start | Invoice, Estimate, Sales receipt, Credit memo, Refund receipt | Expense, Check, Bill, Vendor credit, Credit card credit |
| QuickBooks Online Essentials | Invoice, Estimate, Sales receipt, Credit memo, Refund receipt | Expense, Check, Bill, Vendor credit, Credit card credit |
| QuickBooks Online Plus | Invoice, Estimate, Sales receipt, Credit memo, Refund receipt | Purchase order, Expense, Check, Bill, Vendor credit, Credit card credit |
| QuickBooks Online Advanced | Invoice, Estimate, Sales receipt, Credit memo, Refund receipt | Purchase order, Expense, Check, Bill, Vendor credit, Credit card credit |
Which reports support custom fields?
| Reports | QuickBooks Online Simple Start | QuickBooks Online Essentials | QuickBooks Online Plus | QuickBooks Online Advanced |
| Business overview | ||||
| Transactions - adjusted gains/losses | ❌ | ❌ | ❌ | ✅ |
| Transactions - realized gains/losses | ❌ | ❌ | ❌ | ✅ |
| Who owes you | ||||
| A/R aging detail report | ❌ | ✅ | ✅ | ✅ |
| Customer balance detail report | âś… | âś… | âś… | âś… |
| Collections | âś… | âś… | âś… | âś… |
| Open invoices | âś… | âś… | âś… | âś… |
| Invoice List | âś… | âś… | âś… | âś… |
| Sales and customer reports | ||||
| Customer contact list | âś… | âś… | âś… | âś… |
| Sales by class summary | âś… | âś… | âś… | âś… |
| Sales by customer detail | âś… | âś… | âś… | âś… |
| Sales by customer summary | âś… | âś… | âś… | âś… |
| Estimates by customer | âś… | âś… | âś… | âś… |
| Sales by customer type detail | âś… | âś… | âś… | âś… |
| Sales by location detail | ❌ | ❌ | ❌ | ✅ |
| Inventory valuation detail | ❌ | ❌ | ✅ | ✅ |
| Sales by location summary | âś… | âś… | âś… | âś… |
| Sales by product/service detail | âś… | âś… | âś… | âś… |
| Sales by product/service summary | âś… | âś… | âś… | âś… |
| Transaction list by customer | ❌ | ✅ | ✅ | ✅ |
| Sales by class detail | ❌ | ❌ | ❌ | ✅ |
| What you owe | ||||
| Unpaid bills | âś… | âś… | âś… | âś… |
| Expenses and vendors | ||||
| Open purchase order list by vendor | ❌ | ❌ | ✅ | ✅ |
| Transaction list by vendor | âś… | âś… | âś… | âś… |
| Vendor contact list | âś… | âś… | âś… | âś… |
| Sales tax | ||||
| Taxable sales detail | ❌ | ❌ | ❌ | ✅ |
| Taxable sales summary | ❌ | ❌ | ❌ | ✅ |
| For my accountant | ||||
| Transaction detail by account | âś… | âś… | âś… | âś… |
| Transaction list with splits | âś… | âś… | âś… | âś… |
| Transaction list by date | âś… | âś… | âś… | âś… |
| Recent transactions | âś… | âś… | âś… | âś… |
Can I create a P&L report by custom field?
No. This capability doesn't exist.
Can I add custom fields within bank feeds and rules?
No. However, you can manually add them to your transactions and sales and expense forms.
More like this
- Track your transactions by class or dimensionby QuickBooks
- Exclude a bank transaction you downloaded into QuickBooks Onlineby QuickBooks
- Link your American Express Business account to QuickBooks Onlineby QuickBooks
- Connect and manage Shopify transactions in QuickBooks Onlineby QuickBooks
- Add new transactions to a project in QuickBooks Online or Intuit Enterprise Suiteby QuickBooks