Quickbooky

Accounting News

Custom Fields

Custom Fields in QuickBooks Online: The Limits Users Keep Hitting

QuickBooks Online users adding custom fields hit a plan requirement, a twelve-field cap per form type, and a three-field ceiling on printed forms.

COMMUNITY ISSUESQUICKBOOKY

QuickBooks Online users who set out to add custom fields keep striking the same walls. The accepted guidance on the feature shows where each wall sits, and almost all of them are deliberate. The feature itself works well. It simply operates inside fences that are easy to miss until you are halfway through setup.

The Advanced plan gate comes first

There is a subscription check before anything else. The enhanced custom fields capability, which adds dropdown lists, date fields, and number-only fields alongside plain text, requires a QuickBooks Online Advanced subscription. Anyone on another plan who wants those options has a single route, and it is an upgrade to Advanced.

That requirement answers the most common question we see around this feature. Users discover the richer field types, try them, and find the door closed. Nothing is broken on their end. The gate is the plan.

Twelve active fields per type

Once inside the feature, the next limit is quantity. Each form type supports up to twelve active custom fields, and the same number applies to each profile type, customer and vendor. An invoice set, a purchase order set, and a bill set each get their own allowance of twelve.

That is roomier than most small operations need, but the count is per form type, not a shared pool. A field you assign to several forms counts against the allowance of each one it touches.

Why can only three custom fields print on one form?

Printing has its own ceiling. At most three custom fields on any single form type can carry the print option. An invoice can therefore show three custom entries on the page sent to a customer, not four.

The practical consequence is worth planning around. If you need a new printable field and three are already printing, something has to give. You turn the print option off on one existing field before the new one can take its place on the printed page.

Purchase orders need enabling first

Custom fields for purchase orders have a prerequisite that trips people up. The purchase order feature itself must be switched on for the company before a custom field can be assigned to that form. If the purchase order option is off, the field has nowhere to land.

The order of operations matters here. Enable purchase orders first, then build or assign the custom field. Doing it the other way around makes the purchase order choice look unavailable for no obvious reason.

Creating a field from the settings page

Creation starts in Settings, under Custom fields. The add button reads Add custom field on a fresh account, or simply Add field once something already exists.

Name the field. Choose a data type from four options: text and number, number only, date, or a dropdown list. Dropdown types need their list items entered on the spot.

Then pick a category: Customer, Transaction, Vendor, or Project. Customer fields belong on customer profiles, and vendor fields on vendor profiles. Transaction fields are the ones you can spread across sales forms and purchase forms.

Choose the specific forms where the field should appear. Select the print option if customers or vendors should see it on the form they receive. Save, and the field is live.

Edits reach everywhere the field lives

Editing happens from the same Custom fields page, using the edit action beside the field’s listing. The important part is scope. Any change you make applies to every form and every profile that uses the field, not just the one you had in mind.

Retirement works the same way. A field can be marked inactive from the same menu, with a confirmation prompt. Inactive fields disappear from new forms but remain visible on past ones. Historical data is not lost, which makes inactivation far less risky than it sounds.

Working from inside a form

You do not have to leave a form to manage its fields. The gear icon at the top of the form itself, not the one on the navigation bar, opens a panel that includes a custom fields section. From there you can add a field outright, or use the pencil beside an existing one to adjust it.

The manage custom fields link jumps to the central page for heavier edits. Close the panel when finished to return to the form. The same global warning applies: a change made here affects every form and profile using the field.

Fields on customer profiles

Customer records have their own entry point. From All apps, open the Customer Hub and go to the customers and leads area. Open a profile, select edit, and switch to the custom fields tab. The manage custom fields control opens the central page for changes. Close the window to return to the profile.

The short version

Nothing here is malfunctioning. Intuit set these boundaries deliberately: the enhanced feature belongs to the Advanced plan, twelve active fields are allowed per form or profile type, and three printed custom fields are the maximum on any one form.

Plan around those three numbers before you build. Decide early which fields matter enough to print, because those printable slots run out first.

← Back to Community Issues