Created with Sketch.Learn about PPP and Loan Forgiveness, stay informed with the latest changes.
Created with Sketch.Need help with 1099's or other Year End topics? Visit our Year End Resources page.
Created with Sketch.New to QuickBooks or using a new product? Visit our Get Started resource page to help you get going.
Created with Sketch.Need to make changes to your account? Visit the Account Manager Portal.
Showing results for 
Search instead for 
Did you mean: 

How to add custom fields to invoices

If you use QuickBooks Online Plus, Advanced, or Essentials, you can create your own custom fields on invoices, sales receipts, refund receipts and credit memos.

Here's how to add create, add, and edit custom fields in QuickBooks Online Advanced.

Set up custom fields to appear on sales forms

You can easily set up custom fields to appear on sales forms:

  1. Select Settings ⚙️.
  2. Select Account and Settings.
  3. Select Sales under Accounts and Settings, then go to the Sales form content section.
  4. Select the pencil icon in that section.
  5. Enter a Name into each dialogue box beneath the heading Custom fields and select whether you want the field to be internal (only displayed in QuickBooks), or public (displayed in QuickBooks and displayed/printed on sales forms).
  6. Select Save and then Done. These fields will now appear on your sales forms.


  • If nothing is entered in the custom fields on a specific sales form, the field will not print.
  • Editing the checkboxes and names in the custom forms styles section of QuickBooks will change all custom form styles custom fields on the Sales transaction. The best practice is to check all three options and use only what is needed when filling out the Sales transaction. The unused fields will not appear on the printed or delivered form.

Now you're able to add custom fields to invoices.

Was this helpful?

You must sign in to vote, reply, or post
Sign in for the best experience
Ask questions, get answers, and join our large community of QuickBooks users.
Sign In / Sign Up

Need to get in touch?

Contact us