ConnectWise Invoice Templates

Set Up Custom Invoice Templates in ConnectWise Manage

Set up a fully branded ConnectWise Manage invoice template with Better Invoice. Layouts, colors, fonts, line items, time entries, and 150+ settings.

Better Invoice gives you a complete invoice template editor for ConnectWise Manage with 150+ settings. No Report Writer, no HTML, no SQL. This page walks through every section of the editor.

Choose a layout

Better Invoice ships with four invoice layouts. Each layout controls the overall structure, visual style, and available features.

Select a layout to start, then customize everything from there. You can switch layouts at any time without losing your settings.

Apply a theme preset

Each layout includes one or more theme presets. A preset applies colors, fonts, table style, and sensible defaults in one click.

The Standard layout ships with five presets:

Presets are a starting point. Every value they set can be overridden individually.

Branding

Upload your company logo and control how it appears on the invoice.

Colors

Set your brand colors or choose from a preset palette.

The Standard layout includes nine palettes: Better, Navy, Forest, Burgundy, Slate, Ocean, Warm, Purple, and Rose. Select one to apply a coordinated set of colors, or set each value manually.

Configurable color channels:

Additional color channels are available on some layouts. Modern Owl and Clearbridge add accent and field name color controls.

Fonts

Choose body and heading fonts independently.

Body font options on the Standard layout: Inter, DM Sans, Source Sans, Satoshi, JetBrains Mono, Libre Baskerville.

Heading font options: Inter, DM Sans, Satoshi, Barlow Condensed, Playfair Display.

Other layouts offer their own font sets. Kinetic includes Archivo Black, Big Shoulders Display, and Bungee for headings.

Typography

Invoice header

Control what appears at the top of every invoice.

Company information

Toggle each field independently:

Invoice details

Toggle each meta field independently:

Invoice title

Set the title text that appears on the invoice (default: INVOICE). When the invoice is a credit memo, a separate title can be shown automatically (default: CREDIT MEMO).

Date format

Choose from four formats: MM/DD/YYYY, DD/MM/YYYY, YYYY-MM-DD, or Month DD, YYYY.

Line items and products

Table style

Choose how data tables render across the entire invoice:

Table spacing adjusts cell padding from 2px to 14px.

Product columns

Toggle optional columns:

Invoice groups

Smart display

Six-decimal precision

Turn on six-decimal display for quantity and unit price columns when your billing requires sub-cent precision.

Services and time entries

The services summary table appears on the main invoice page with time grouped by work role, work type, and rate.

Column visibility

Toggle each column: member, work role, work type, hours, rate, amount.

Work type merging

Consolidate work types like Remote, Onsite, and Travel into a single summary line. Select which work types to merge from a list pulled from your ConnectWise instance. Hours and amounts are summed. Entries with different hourly rates or work roles remain separate.

Time entry detail

A dedicated detail page appended to the invoice with the full entry-by-entry breakdown. 13 independent toggles, each configurable per invoice type (standard, fixed fee, project, agreement). For the full toggle reference, see Time Entry Detail Settings Reference. For the thinking behind which toggles to use when, see How Much Time Detail Belongs on MSP Invoices?.

Expenses

Expense summary

Toggle columns on the main invoice page: type, member, amount.

Expense detail

A separate detail page with individual expense entries. Toggle: date, staff, notes, billable indicator, amount, subtotals. Each setting can be configured per invoice type.

Totals and currency

Currency

Tax display

Show taxes as a single combined line or as separate lines per tax type.

Payment and balance rows

Toggle each row independently:

Auto-pay notice

Display an auto-pay message when the invoice’s payment terms match a trigger keyword. Default triggers: PAD and Auto. The message text is fully customizable.

Overlay a stamp on paid invoices. Choose between diagonal watermark or banner style. Customize the text, color, and opacity. The stamp appears automatically when the invoice balance reaches zero.

Page settings

Paper

A repeating header on continuation pages (page 2 and beyond). Toggle: company name, invoice number, page numbers.

Custom footer text at the bottom of every page (default: “Thank you for your business!”). Optionally include page numbers.

Show or hide the footer content configured in ConnectWise Manage under Setup Tables > Billing.

Comments

Markdown

Convert markdown formatting in comments, time entry notes, and product descriptions to styled HTML on the invoice. Controls:

For a full reference, see Using Markdown in Your Invoice Templates.

Labels

Every column header, section heading, and field label on the invoice is editable. Blank fields fall back to the default. Labels are grouped by section:

Data sources

Pull additional data into your invoice templates from ConnectWise and external APIs.

ConnectWise data

Custom endpoints

Add external API endpoints that return JSON data. Use token variables in the URL to pass invoice and company context:

For a full reference, see Configure a Data Source.

Project invoices

Project invoices display additional header fields. Toggle each independently:

Getting started

To connect Better Invoice to your ConnectWise Manage instance, see Connect Better Invoice to ConnectWise PSA.

To add your Better Invoice template URL in ConnectWise Manage, see Add a Custom Invoice Template in ConnectWise Manage.

Ready to send better invoices?

Start for free. Your invoices should look as good as the work you do.

Get started free →