QuickBooks HelpQuickBooksHelpIntuit

Custom fields and tagging in QuickBooks

by Intuit•723• Updated 2 days ago

For a better experience, open this article in QuickBooks Online. Launch side-by-side view Open this link in a new window

Custom fields and tags in QuickBooks allow you to track specific data on sales and expense forms using dropdown lists, text fields, or flexible labels. As of March 17, 2025, these capabilities 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 Settings gear icon., then Subscriptions and billing. Then select Upgrade your plan.

What are tags in QuickBooks?

Tags are customizable tracking labels used to monitor specific areas of your business without affecting your accounting books (General Ledger). In QuickBooks Online, you can add up to 60 existing tags as values to a single custom field dropdown to categorize transactions for review.

Unlike Classes or Locations, tags are highly flexible and don't impact your P&L or Balance Sheet reports unless you specifically run a "Profit and Loss by Tag" report.

Tags in QuickBooks Online vs. QuickBooks Desktop

Tracking methods differ significantly between the two platforms.

  • QuickBooks Online: Includes a dedicated Tags feature available in all versions (QuickBooks Online Simple Start, Essentials, Plus, and Advanced). It is designed for real time tracking of things like ad campaigns, sales reps, or specific events.
  • QuickBooks Desktop: QuickBooks Desktop users track similar data using Classes, Job Costing, or Custom Fields. QuickBooks Desktop doesn't have the Tags feature that’s found in QuickBooks Online. If you are moving from QuickBooks Desktop to QuickBooks Online, your Job info often translates to Projects or Tags, depending on your reporting needs.

Plan limits and data types

While all QuickBooks Online plans support dropdown lists, the number of available fields and data formats vary by subscription level. Each custom field supports up to 100 values.

Plan levelFrom: # of custom fieldsTo: # of custom fields per transaction
QuickBooks LedgerNot applicableNot applicable
QuickBooks Online Simple Start01 per transaction
QuickBooks Online Essentials3 in total4 per transaction
QuickBooks Online Plus3 in total4 per transaction
QuickBooks Online Advanced12 per transaction12 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 and transaction types

Both sales and expense forms support custom fields. The specific availability depends on your plan.

Plan LevelFormatUse on
QuickBooks Online Simple StartDropdown listTransactions
QuickBooks Online EssentialsDropdown list or text fieldTransactions
QuickBooks Online PlusDropdown list or text fieldTransactions
QuickBooks Online AdvancedDropdown list or text, number, date fieldsTransactions, Customers, Vendors, Projects

Note: Only QuickBooks Online Plus and Advanced support custom fields on purchase orders.

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 LevelNumber of Custom FieldsTotal Number of Values
QuickBooks Online Simple Start1100
QuickBooks Online Essentials4400
QuickBooks Online Plus4400
QuickBooks Online Advanced121200

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 LevelSales FormsExpense Forms
QuickBooks Online Simple StartInvoice, Estimate, Sales receipt, Credit memo, Refund receiptExpense, Check, Bill, Vendor credit, Credit card credit
QuickBooks Online EssentialsInvoice, Estimate, Sales receipt, Credit memo, Refund receiptExpense, Check, Bill, Vendor credit, Credit card credit
QuickBooks Online PlusInvoice, Estimate, Sales receipt, Credit memo, Refund receiptPurchase order, Expense, Check, Bill, Vendor credit, Credit card credit
QuickBooks Online AdvancedInvoice, Estimate, Sales receipt, Credit memo, Refund receiptPurchase order, Expense, Check, Bill, Vendor credit, Credit card credit

Reports that support custom fields

The following reports are organized by the minimum plan needed to view custom fields.

Reports available in all plans

  • Who Owes You: Customer balance detail, Collections, Open invoices, Invoice List.
  • Sales & customer reports: Customer contact list, Sales by class summary, Sales by customer (summary/detail), Estimates by customer, Sales by location summary, Sales by product/service (summary/detail), Sales by customer type detail.
  • What You Owe: Unpaid bills.
  • Expenses & Vendors: Transaction list by vendor, Vendor contact list.
  • For my accountant: Transaction detail by account, Transaction list with splits, Transaction list by date, Recent transactions.

Reports available in QuickBooks Online Essentials and above

  • Who Owes You: A/R aging detail.
  • Sales & customer reports: Transaction list by customer.

Reports available in QuickBooks Online Plus and QuickBooks Online Advanced

  • Sales & customer reports: Inventory valuation detail.
  • Expenses & Vendors: Open purchase order list by vendor.

Reports available in QuickBooks Online Advanced only

  • Business Overview: Transactions - adjusted gains/losses, Transactions - realized gains/losses.
  • Sales & customer reports: Sales by class detail, Sales by location detail.
  • Sales tax: Taxable sales detail, Taxable sales summary

Manage custom fields and tags

You can add, edit, or remove custom fields and tags as your business needs change. For example, you can tag a transaction for a temporary marketing campaign and remove the tag once the campaign ends without altering your historical financial totals.

FAQ

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.

Next Steps

Get powerful accounting and expert tax help in one place with QuickBooks Online + Live Expert Tax.

QuickBooks LedgerQuickBooks Online AdvancedQuickBooks Online EssentialsQuickBooks Online FreeQuickBooks Online LiteQuickBooks Online PlusQuickBooks Online Simple Start