QuickBooks Online · Feature

QuickBooks Online custom fields: set up so reports can use them.

Get help with custom fields when a field has to feed a report you run the business on, when you need fields on vendor or expense forms (a QuickBooks Online Advanced feature), or when the same thing is being tracked three different ways. Set up wrong, custom fields fail quietly: free-text values that don’t match never group in a report, a field printed on customer forms shows data meant for internal use, and fields created on a plan that can’t report on them collect data nobody can analyze. Below: what Intuit’s own documentation says today about custom fields by plan, how to set them up, and what the records must show.

By TechBrot · Published · Updated

§ 01 · TL;DR
§ TL;DR

QuickBooks Online custom fields let you add fields you define yourself — to forms such as invoices and sales receipts, and to customer and vendor records — to capture data QuickBooks doesn’t track out of the box. Each field is a name and a value, giving business-specific information a consistent, named home instead of being lost in memos and notes.

The reach of the feature scales with the plan, and Intuit’s own articles put numbers on it: “You can only create 4 custom fields on sales forms in QuickBooks Online Plus and QuickBooks Online Essentials,” while “Using enhanced custom fields requires a QuickBooks Online Advanced subscription,” which allows up to 12 active fields for each type of form. QuickBooks Online Advanced is also where custom fields attach to more record types — including expense and vendor records — and can be used in reports. Used well, custom fields capture exactly the data you’ll report on; the discipline is adding only fields you’ll actually use, keeping their values consistent, and designing each one backwards from a real reporting need.

Sources: Intuit, “Add custom fields to sales forms and purchase orders in QuickBooks Online” and “Create and edit custom fields”, read on 16 October 2026. Published by TechBrot.
TechBrot is an independent firm — not Intuit, and not Intuit's software support. For your Intuit account, billing, login, or a software bug, contact Intuit directly. Intuit support What we do is the bookkeeping work inside your own books — designing custom fields, keeping their values consistent, and building the reports they feed.
§ 02 · Intuit’s documentation, read 16 October 2026

What Intuit’s help articles say about custom fields today.

These points come from Intuit’s own US help articles for QuickBooks Online, quoted where the wording matters. Intuit changes its screens and plan features; where your file differs from this page, Intuit’s current article governs.

  • Plus and Essentials. “You can only create 4 custom fields on sales forms in QuickBooks Online Plus and QuickBooks Online Essentials.” On purchase orders, “In QuickBooks Online Plus, you can only create 4 custom fields for purchase orders,” once the purchase orders setting is on; that option “isn’t available for QuickBooks Online Essentials and QuickBooks Online Simple Start.” Intuit’s usage-limits table gives Simple Start 1 custom field per transaction.
  • Advanced. “Using enhanced custom fields requires a QuickBooks Online Advanced subscription.” “You can have up to 12 active custom fields for each type of form,” with the same 12 for each profile type (customer and vendor), and “A maximum of 3 custom fields may have Print on form turned on for any single form type.”
  • Creating one. Settings, then Custom fields, then Add custom field. “Select the category the custom field belongs to: Customer, Transaction, Vendor, or Project,” and “Besides text, you can also create custom dropdown, date, and number fields.”
  • Vendors and expenses. Intuit’s vendor-and-expense article is written for QuickBooks Online Advanced (and Intuit Enterprise Suite); such fields can appear on “expense form transactions (purchase order, expense, bill, vendor credit).”
  • Reports. “Once your company starts adding data to an Expense type custom field, you can take advantage of it in your reports”: add it as a column or a group, sort by it or filter by it.
  • Retiring a field. Make it inactive rather than deleting it: “Your past data won’t disappear. You’ll still see the field on sales forms and purchase orders you’ve used it on, but it won’t appear on new forms.”

Sources: Intuit, “Add custom fields to sales forms and purchase orders in QuickBooks Online”; Intuit, “Create and edit custom fields”; Intuit, “Use custom fields for vendors and expenses”; Intuit, “Learn about usage limits”. Read on 16 October 2026.

§ 03 · What the feature does

What QuickBooks Online custom fields do.

The moving parts of the feature, in the order you meet them — from the data they capture through how plan level shapes what you can do with them.

Part 01 · Custom fields capture data QuickBooks doesn’t track by default

QuickBooks Online comes with a fixed set of fields on its forms and records. A custom field is one you define yourself — a label and a value — to capture information specific to your business that the standard fields don’t hold. Instead of stuffing that data into a memo where it can’t be searched or reported, a custom field gives it a consistent, named place to live.

Part 02 · They attach to forms and to customer and vendor records

Depending on your plan, custom fields can appear on sales forms — invoices, sales receipts, estimates — and on customer and vendor records. A field on a form captures something about that transaction; a field on a record captures something about that customer or vendor. Where exactly you can place a custom field, and how many, depends on your subscription level.

Part 03 · QuickBooks Online Advanced supports more fields, on more records

The number and reach of custom fields scales with the plan. QuickBooks Online Advanced supports more custom fields than Plus or Essentials, and lets them attach to more record types — including expense and vendor records. If your tracking need extends beyond a couple of fields on sales forms, the plan you’re on is the practical limit, and Advanced is where the feature is at its fullest.

Part 04 · On Advanced, custom fields can be used in reports

A custom field is only as useful as what you can do with it. On QuickBooks Online Advanced, custom fields can be used in custom reports — you can filter and group by the values they hold, turning a field into a dimension you can actually analyze. On lower plans, custom fields are more limited and aren’t available in reporting the same way, so report on a field only if your plan supports it.

Part 05 · You control the field type and where it appears

When you create a custom field you set its name, choose what kind of data it holds, and decide which forms or records it shows on. That control is what makes custom fields tidy when used deliberately — and messy when not. A field added without a clear purpose just adds clutter to every form it touches and noise to anyone who has to fill it in.

The limit · What custom fields are not: a substitute for proper structure

Custom fields capture extra data; they don’t replace a well-built chart of accounts, products and services list, or class and location tracking. If you find yourself inventing custom fields to do a job one of those structures already does — or to track the same thing five inconsistent ways — the answer is usually to fix the structure, not to add more fields. Use custom fields for what genuinely has no other home.

§ 04 · Using it well

How to use custom fields well.

Six steps, in order. The first three are design and setup; the rest are the habits that keep custom fields useful instead of letting them turn into clutter.

  1. 1

    Start from the report you want, not the field

    Before creating anything, ask what question you’re trying to answer — what you’ll want to filter, group, or look up later. Design the custom field backwards from that. A field added because it “might be useful” usually never gets reported on and just clutters your forms; a field tied to a real reporting need earns its place.

  2. 2

    Add only fields you’ll actually use

    Every custom field appears on the forms or records it’s attached to, so each one is a small tax on data entry. Create the few fields you will genuinely fill in and act on, and resist adding speculative ones. Fewer, well-chosen fields that are always completed beat a dozen half-empty ones that nobody trusts.

  3. 3

    Confirm your plan supports what you need

    Custom-field limits and capabilities differ by plan: QuickBooks Online Advanced supports up to 12 active fields per form type, on more record types — including expense and vendor records — and allows them in reports, while Plus and Essentials allow 4 on sales forms (Plus also 4 on purchase orders). In Advanced, create a field from Settings, then Custom fields, then Add custom field, choosing its category and data type. If you need fields on vendor or expense records, or you need to report on them, check that you’re on a plan that allows it before designing around it.

  4. 4

    Keep names and values consistent

    A custom field is only useful for reporting if its values are entered consistently. Decide the naming convention and the allowed values up front, write them down, and have everyone enter them the same way. “Region: West” on one record and “west coast” on another don’t group together — inconsistent values quietly break the very report the field was created to produce.

  5. 5

    Use custom fields in reports where the plan allows

    On Advanced, build the custom reports that filter and group by your custom fields — that’s the payoff for setting them up. Save those reports so they’re repeatable, and check that the field values are flowing through cleanly. A custom field that’s never reported on is just a label; the report is what makes it worth maintaining.

  6. 6

    Review fields periodically and retire dead ones

    Tracking needs change. Every so often, look at which custom fields are actually being filled in and reported on, and retire the ones that aren’t by making them inactive; Intuit says past data stays on the forms that used the field. A short, current list of meaningful fields keeps data entry fast and reports trustworthy; a graveyard of abandoned fields drags on both. Treat the field list as something you maintain, not set once and forget.

§ 05 · The records check

What the records must show for a custom field to be worth keeping: a worked example.

A business on QuickBooks Online Advanced tracking sales by region on invoices, checked at the October close. This is an illustration, not a client file: the figures are made up to show the checks.

Checks a QuickBooks Online custom field must pass, with what the records must show for each.
CheckWhat the records must show
The definition One dropdown field, “Sales region”, in the Transaction category, on invoices and sales receipts, with four fixed values: East, West, Central and Online. A dropdown, not free text, so nobody can type “west coast”.
Completeness Every one of October’s 46 invoices carries a region; the report filtered on a blank region returns nothing.
The report ties Sales by Customer Detail grouped by Sales region shows East $18,200.00, West $12,500.00, Central $9,100.00 and Online $4,200.00, together $44,000.00, the same as October’s invoiced income on the Profit and Loss.
Printing Print on form is on only for fields the customer should see, within Intuit’s limit of 3 per form type; an internal field such as a margin note never prints.
On Plus instead Intuit documents reporting on custom fields for Advanced. On Plus, a region that must appear on the Profit and Loss is tracked as a class or location (Plus allows 40 combined), and any custom field stays a label.
Retired fields Fields no longer used are inactive, not deleted, so past invoices still show their values.
Scroll sideways · the first column stays put

A custom field that passes these rows is a reporting dimension. One that fails them is clutter on every form it touches.

Want custom fields designed around the reports you run?A QuickBooks ProAdvisor reviews the file free, then designs the custom fields, maps them to the right records, and builds the reports they feed — a focused setup is one fixed fee, scoped in writing; bookkeeping cleanup runs $1,200–$15,000+ if the books are behind. Get the free file review
§ 06 · When to bring in help

When a ProAdvisor should help.

Fields that have to feed real reporting

When custom fields exist to drive the reports you run the business on — revenue by region, jobs by type, vendors by category — the design matters more than the clicking. A ProAdvisor decides which fields to create, what record types they attach to, and how their values map to the reports, so the data you collect is the data you can actually analyze. Getting that right up front is far cheaper than re-keying it later.

Custom fields on expense and vendor records

Tracking custom data on expense and vendor records — not just sales forms — needs QuickBooks Online Advanced, and it needs the field structure designed to hold up across reporting. This is where a ProAdvisor confirms the plan supports it, sets the fields up on the right records, and makes sure they tie into the reports you’re after, rather than collecting data that can’t be used.

When custom fields are papering over a structural problem

If you’re inventing custom fields to do what a proper chart of accounts, products list, or class and location tracking should do — or the same thing is being tracked five inconsistent ways — the fix is the structure, not more fields. That’s a file review and, if the books are already tangled, a fixed-fee cleanup, after which custom fields do the narrow job they’re actually good at.

§ 07 · Who sets it up

A QuickBooks ProAdvisor designs custom fields inside your own books.

Adding a custom field takes a minute; making custom fields earn their keep is the real work. A QuickBooks ProAdvisor decides which fields you actually need, what forms and records they attach to, and how their values map to the reports you run — and confirms your plan supports it, since fields on expense and vendor records and reporting on custom fields require QuickBooks Online Advanced. Where a file has grown a tangle of inconsistent or abandoned fields, we rationalize them, standardize the values, and bring the reports back into line — against a written scope, inside your own QuickBooks Online file. Independent firm; an Intuit account, login, or plan-upgrade matter stays with Intuit.

Custom fields are usually designed as part of a QuickBooks setup engagement; the monthly books that fill them are prepared by a senior bookkeeper who works in your software, or by a signed specialist practice when your books need one, with every close reviewed by a Certified QuickBooks ProAdvisor before it reaches you.

Freefile review first — we look before we scope
Fixed feescoped in writing to design fields and the reports they feed
§ 08 · Limits

What TechBrot does not do with your custom fields.

  • We do not change your QuickBooks plan. Enhanced custom fields, vendor and expense fields and custom-field reporting need QuickBooks Online Advanced; an upgrade is made with Intuit.
  • We are not Intuit support. A custom-fields screen that won’t save, a printing fault on a form, a login, billing or subscription problem: Intuit handles those.
§ 10 · Questions

What people ask about QuickBooks Online custom fields.

What are custom fields in QuickBooks Online?

Custom fields are fields you define yourself to capture data QuickBooks Online doesn’t track by default. You can add them to forms like invoices and sales receipts and to customer and vendor records, giving business-specific information a consistent, named place to live instead of being buried in a memo. How many you can create and where they appear depends on your subscription level.

How many custom fields can I have, and where can I use them?

It depends on your plan. Intuit’s articles, read on 16 October 2026, say: “You can only create 4 custom fields on sales forms in QuickBooks Online Plus and QuickBooks Online Essentials,” and Plus allows 4 on purchase orders. QuickBooks Online Advanced allows “up to 12 active custom fields for each type of form,” the same for customer and vendor profiles, on more record types — including expense and vendor records — and allows them in reports. Only 3 per form type can print. If you need fields beyond a few on sales forms, the plan you’re on is the practical limit.

Can I use custom fields in QuickBooks Online reports?

On QuickBooks Online Advanced, yes — custom fields can be used in custom reports, so you can filter and group by the values they hold and actually analyze them. On Plus and Essentials, custom fields are more limited and aren’t available in reporting the same way. If reporting on a custom field matters to you, confirm your plan supports it before you design around it.

Should I add a lot of custom fields?

No — add only the fields you’ll actually fill in and report on. Every custom field appears on the forms or records it’s attached to, so each one is a small tax on data entry. A few well-chosen fields that are always completed, with consistent values, are far more useful than a dozen half-empty ones. Design each field backwards from a question you want to answer.

Do I need QuickBooks Online Advanced for custom fields?

Not for basic use — Plus and Essentials support 4 custom fields on sales forms. Intuit is explicit that “Using enhanced custom fields requires a QuickBooks Online Advanced subscription.” You need Advanced if you want more custom fields, fields on expense and vendor records, or the ability to use custom fields in custom reports. Match the plan to what you actually need to track and report; we can help work out whether your need justifies Advanced.

Can you set up custom fields in my QuickBooks Online file?

Yes — that’s operational work we do inside your own books: deciding which custom fields to create, what forms and records they attach to, keeping names and values consistent, and building the reports they feed on Advanced. We start with a free file review, then a focused setup is one fixed fee, scoped in writing, or a bookkeeping cleanup ($1,200–$15,000+) if the books are already tangled. An Intuit account or plan-upgrade matter stays with Intuit.

Are custom fields a substitute for a proper chart of accounts or class tracking?

No. Custom fields capture extra data; they don’t replace a well-built chart of accounts, products and services list, or class and location tracking. If you’re inventing custom fields to do a job one of those structures already does, the answer is usually to fix the structure, not add more fields. Use custom fields for information that genuinely has no other home in QuickBooks.

Can I delete a custom field in QuickBooks Online?

Make it inactive instead. Intuit’s article says that when a field is inactive, “Your past data won’t disappear. You’ll still see the field on sales forms and purchase orders you’ve used it on, but it won’t appear on new forms.” Inactive fields also stop counting toward the plan limit: Intuit’s usage-limits article counts only active custom fields.

Want custom fields designed around the reports you actually run?

We design custom fields inside your own QuickBooks file.

Or send the details insteadWe reply within one business day. Written fixed-fee scope within 3 business days of your call. No hourly billing.
What happens after you call
  1. 01We talk for up to 30 minutes.You tell us where the books stand; we ask the questions that decide the scope. No charge.
  2. 02We look at the file if we need to.You add us as an accountant user in your own QuickBooks file, and you can remove us at any time. If the file cannot be priced without working inside it, we say so and propose the paid diagnostic, whose fee is credited in full against the cleanup.
  3. 03You get a fixed fee in writing.What we will fix, what you will receive and one fixed fee. Nothing starts until you accept it.
CallBook a discovery call