cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Intuit
227 helpful votes

Customize your invoices, estimates, and sales receipts in QuickBooks Online

Learn how to personalize your forms, change the design, and add the info that matters to you.

QuickBooks Online gives you the tools to create attractive, professional-looking invoices,  estimates, and sales receipts. You don’t need to be a designer to make eye-catching forms that represent your brand. Custom forms are a great way to boost your business' image.

You can change the basic design, layout, and info that appears on your forms. Once you create your masterpiece, save it as a custom template so you can use it any time.

Step 1: Create a new template

You'll create separate templates for your invoices, estimates, and sales receipts.

  1. Go to Settings ⚙ and then select Custom Form Styles.
  2. Select New Style.
  3. Select the type of form you want to create: Invoice, Estimate, or Sales Receipt.

Step 2: Design your template

You'll see a preview of your changes in the sample form as you make them. Whenever you're ready to save your changes, select Done in the footer. 

Customize the look

First, adjust the general layout and look of your template.

  1. Select the Design tab.
  2. Give your template a name.
  3. Select Dive in with a template  to choose a layout. These layouts are fixed. We recommend the Airy Classic layout. If you want to add SKUs or create progress invoices, you need to use Airy Classic.
  4. Select Add your unique logo if you want to upload a new logo.
  5. Select Splash on some color to pick a color scheme. You can also enter a hex code to add a custom color.
  6. Select Get choosy with your font to change the font and size.
  7. Select When in doubt, print it out to adjust the margins. This is important if you like to send printed forms to your customers.

The company logo you use for QuickBooks automatically appears on your form. You can save multiple logos in QuickBooks but only use one at a time. Logos must be:

  • Formatted as a .gif, .bmp, .jpg, .jpe, or .jpeg
  • Smaller than 10 MB

Step 3: Customize the info on your forms

Go to the Content tab and start customizing the details. Forms have three sections: header, table, and footer.

Select a section on the sample form to edit the contents. You'll edit each section separately. 

Edit your company info

Your company info automatically appears in the header. You can remove data fields this if you want customers to only see certain info.

Customize the data fields

You can edit data fields labels and decide which appear on your form. You have tons of options. We won't cover them all, but here are a few highlights:

Change data field labels

  1. Select one of the sections (header, table, footer). If you select the table section, first select edit labels and widths. Then you can edit the data fields.
  2. Select a data field.
  3. Enter a new label. 
  1. Select one of the sections.
  2. Use the checkboxes to show or hide any of the fields.
  1. Select the header section.
  2. Select + Custom field.
  3. Enter a label for your custom field.

You can add up to three custom fields.

  1. Select the header section.
  2. Select the Form numbers checkbox.
  1. Select the table section.
  2. Select edit labels and widths.
  3. Select the Include description here checkbox.
  1. Select the table section.
  2. Select edit labels and widths.
  3. Use the sliders to adjust the width.

To remove a column completely, select and uncheck the checkbox for the column label.

  1. Select the table section.
  2. Select edit labels and widths.
  3. Select and drag the square icon next to a data field to a new spot on the list.

Step 4: Personalize your email message

You can customize the message your customers receive with their form. If you want to use your default messaging, you can skip this part.

In the Custom Form Styles window, go to the Emails tab. You can edit the subject line, greeting, and message body. You can even customize reminder emails.

Step 5: Turn on online payments for invoices

By default, invoices aren't set up for electronic payments. If you want to get paid faster, let your customers pay their invoices online.

To do this, you need to turn on QuickBooks Payments. This is an add-on payment processing service.

You can turn on payments once you're finished customizing your form. To start, create a new invoice:

  1. Select Create (+) and create an invoice.
  2. If you haven't already set up QuickBooks Payments, select Finish setup.
  3. Once you've signed up, select the payment options you want to make available.

Learn more about QuickBooks Payments.

Step 6: Edit your templates

To manage your custom templates, select Settings ⚙ and then Custom Form Styles.

You'll see your custom templates alongside a standard template on the list. 

QuickBooks creates a standard template based on the first custom template you create. It's your default template for invoices, sales receipts, and estimates.

If you want to make one of your custom templates your default:

  1. In the Custom Form Styles window, find your template.
  2. From the Action column, select the arrow icon.
  3. Select Make default.

To edit your custom and standard templates:

  1. In the Custom Form Styles window, find your custom or standard template.
  2. From the Action column, select Edit.

Step 7: Apply a template to an invoice, sales receipt, or estimate

QuickBooks uses your default template each time you make a new invoice, sales receipt, or estimate.

You can also select a specific template for a specific transaction directly on the form.

  1. Create or open an existing invoice, sales receipt, or estimate.
  2. Select Customize in the footer.
  3. Select your custom template from the list.

Was this helpful?

You must sign in to vote, reply, or post

Need to get in touch?

Contact us