Back to Blog
developmentAugust 25, 20268 min read

How to Create a Custom Invoice Template in QuickBooks Desktop (the Right Way)

Here is the short answer: in QuickBooks Desktop, go to Lists Templates, click the Templates button at the bottom of the list, and choose New (or select an

NexaSphere Team

Author

How to Create a Custom Invoice Template in QuickBooks Desktop (the Right Way)

Here is the short answer: in QuickBooks Desktop, go to Lists > Templates, click the Templates button at the bottom of the list, and choose New (or select an existing invoice template and choose Duplicate, which is what I recommend). Pick Invoice as the template type, then use Basic Customization for your logo and fonts, Additional Customization for which fields and columns appear, and the Layout Designer for pixel-level placement. Save it, and it will show up in the Template dropdown at the top of any invoice form.

That is the whole workflow in one paragraph. The rest of this article covers the details that actually trip people up: the three customization layers and what each one is for, why you should never edit the stock templates directly, how the screen versus print checkboxes work, and how to move a finished template to another company file so you never build it twice.

Duplicate first, then customize

QuickBooks Desktop ships with several stock invoice templates (Intuit Product Invoice, Intuit Service Invoice, and so on). You can edit some of them directly, but do not. Duplicate instead.

  1. Open Lists > Templates.
  2. Click the template closest to what you want.
  3. Click the Templates button at the bottom left, then Duplicate.
  4. Choose Invoice as the type and click OK.
  5. Rename it something you will recognize later (double click it, or use Edit Template). "Copy of Intuit Product Invoice" is not a name, it is a future archaeology project.

Why duplicate? Two reasons. First, if you mangle the layout, you still have a clean baseline to compare against. Second, templates in QuickBooks Desktop are stored inside the company file, and a broken or heavily edited stock template is annoying to reset. A duplicate costs you nothing and gives you a safe sandbox.

The three layers of customization

This is the part QuickBooks does not explain well. There are three separate editing surfaces, and each controls a different thing. Knowing which layer owns what will save you a lot of clicking around.

Layer 1: Basic Customization

Select your template in the list, click Templates > Edit Template (or open it from an invoice via Formatting > Customize Data Layout in newer interfaces). The first dialog is Basic Customization. This layer controls branding:

  • Logo. Check "Use logo" and browse to your image file. Use a reasonably high resolution image with a simple background. If your logo prints blurry or with a dark box behind it, the source file is the problem, not QuickBooks.
  • Color scheme and fonts for the title, company name, labels, and data.
  • Company information fields, pulled from your company settings: name, address, phone, email, website. Check only what belongs on an invoice. A cluttered header reads as amateur.

Layer 2: Additional Customization

Click the Additional Customization button from the Basic screen. This layer controls content, split into tabs for the Header, Columns, Footer, and printing options.

Each field has two checkboxes: Screen and Print. This is the feature people miss. Screen controls what you see while entering the invoice inside QuickBooks. Print controls what appears on the document your customer receives. They are independent on purpose. A classic use: keep an internal "Other" field or a rep field visible on screen for your own workflow, but unchecked for print so the customer never sees it.

Things worth doing in this layer:

  • Rename column headers. "Description" and "Amount" are fine, but if your clients think in "Hours" and "Rate," say that instead.
  • Turn off columns you do not use. An empty "Ship To" block on a services invoice signals that you never looked at your own template.
  • Use the Long text disclaimer or footer message area for payment terms, late fee language, or wire details, so you are not retyping them on every invoice.

If QuickBooks warns you that fields overlap when you toggle something on, do not panic. That is your cue for layer three.

Layer 3: Layout Designer

Click Layout Designer from either customization dialog. This is a drag and drop canvas showing the printed page. Every element is a movable, resizable box.

  • Drag fields to reposition them. Use the grid and the Snap to Grid option to keep edges aligned, then zoom in to verify. Misaligned baselines are the single most common tell of a homemade template.
  • Resize the description column generously if you write detailed line items, and shrink columns like quantity that only ever hold two digits.
  • Use Add > Text Box for static text (a thank you line, a registration number) and Add > Image for anything beyond the single logo slot.
  • Select multiple elements and use the alignment tools rather than eyeballing positions.

One honest warning: Layout Designer is old software. It is functional, not pleasant. Make one category of change at a time, click OK, and use Print Preview after each pass. Ten small verified steps beat one heroic session that ends with overlapping fields and a resentful undo history.

Set your new template as the default

There is no global "make default" button, and this confuses everyone. QuickBooks Desktop remembers the last template you used on a given form. Open Customers > Create Invoices, pick your new template from the Template dropdown in the top right, and save an invoice with it. From then on, new invoices default to it. If you memorize invoices or use batch invoicing, the template travels with those too.

Note that editing a template later affects how any invoice assigned to it prints, including reprints of old invoices. The data on past invoices does not change, but the presentation follows the current template definition. If you need a visual record of exactly what a customer received, save the PDF at send time.

Reuse the template in other company files

Templates live inside the company file, so a template built in one file does not appear in another. The fix is export and import:

  1. In Lists > Templates, select the template.
  2. Click Templates > Export and save the file (QuickBooks uses its own template file format for this).
  3. In the other company file, go to Lists > Templates, click Templates > Import, and select that file.

This is also a cheap backup. After you have invested an hour in Layout Designer, export the result somewhere safe. Company files get rebuilt, upgraded, and occasionally corrupted, and re-importing a template file takes seconds.

A note on Desktop versus Online

Intuit has been steering customers toward QuickBooks Online for years, and QuickBooks Desktop is sold on a subscription basis with Intuit narrowing who can buy it new. Check Intuit's current lineup before committing new workflows to Desktop. The good news for existing users: everything above applies to the Desktop product line as it has worked for many versions, and custom templates continue to function through upgrades. Online has its own, entirely different template system, so a Desktop template does not transfer there.

FAQ

Can I have different templates for different customers? Yes, in practice. Templates are chosen per invoice via the dropdown, and QuickBooks remembers the last one used, so switching per customer is a manual selection at invoice time. Memorized transactions keep their assigned template, which is the closest thing to automation here.

Why does my logo have a white or black box around it? The image file itself has a background. Edit the source image so the background matches your invoice (or is removed) and reattach it in Basic Customization.

Does deleting a template break old invoices? QuickBooks will not leave old invoices orphaned; they fall back to another template for printing. But the original presentation is gone, so make the template inactive instead of deleting it if history matters to you.

Can I edit the emailed PDF layout separately from the printed one? No. The template defines the document, and the emailed PDF is a rendering of that same template. The Screen and Print checkboxes are the only screen versus document distinction you get.

My fields overlap after adding a column. What now? Open Layout Designer and manually resize the neighboring fields. Additional Customization adds and removes content but only does rough automatic placement; precise geometry is always Layout Designer's job.

Build the template once, carefully, export it, and invoicing becomes the boring five minute task it should be.

Early access

The gap between delivered and invoiced

We are building the weekly check described above, so delivered loads, accessorials and missing documents surface before month end rather than during it. Early access is open and we are talking to brokers about what it has to do.

See what we are building

Early access. No card, no launch date promised.

Prefer it written down? The PDF covers the same thing. No spam, unsubscribe anytime.