Skip to main content

Custom Proposal and Invoice Layout Templates

Proposal and Invoice Layout Templates allow you to fully customize the appearance and content of the documents you send to your clients. You can edit text, insert Buildern placeholders, add or remove sections, upload images, create tables, and customize t

ℹ️ Note: Proposal and Client Invoice templates use the same layout editor, so the editing tools and customization options described in this article apply to both template types. The available content sections, however, differ depending on whether you are editing a Proposal or a Client Invoice template.


Accessing Layout Templates

To customize your templates:

  • Go to Settings.

  • Select Layout Templates.

  • Choose either Proposal or Client Invoice.

Here you will find all of your existing templates. You can:

  • Create a new template.

Edit an existing template.

  • Duplicate a template.

  • Rename a template.

  • Set a template as the default. For Client Invoice templates, you can also set a template as the default for Schedule of Values invoices. This template will automatically be used for projects that utilize the Schedule of Values Invoice Type.

  • Delete a template.

  • Import an existing PDF template.


Creating a New Template

To create a new template, click Create New in the upper-right corner.

When a new Proposal or Client Invoice template is created, Buildern automatically adds the default sections and placeholders required for that document type.

💡 Tip: Rather than building a template from scratch, create a new template and customize the existing layout. This preserves the required Buildern placeholders and significantly reduces the amount of manual configuration required.


Importing an Existing PDF Template

If you already have a Proposal or Client Invoice designed outside of Buildern, you can import it as a PDF template.

ℹ️ Note: Imported PDFs do not automatically recognize Buildern data. Any information that should populate dynamically must be replaced with Buildern placeholders after the PDF has been imported.

Editing a Template

To begin editing, simply click on the template you would like to modify.

The Layout Editor consists of several components:

  • Template canvas

  • Text formatting toolbar

  • Right-side Properties panel

  • Block controls

  • Placeholder and content menu

Every section of the template is built using blocks, which can be customized independently.


Editing Blocks

When you hover over any section of the template, a block handle appears in the upper-left corner. Click on the handle and the Block setup menu will appear on the right side.

From the block menu, you can:

  • Edit the block’s background color or upload a background image.

Split the block into multiple columns.

  • Edit the spacing – make the block appear with full width, and set the margins and padding.

  • Delete the block.


Nested Blocks

Many sections contain smaller blocks inside larger blocks. The same editing options are available for these inner blocks as well. Each block can be customized independently.


Editing Text

Text formatting can be applied to:

  • Individual lines

  • Entire blocks

To change the text formatting for an entire block, click the block handle in the upper-left corner of the block. Then, use the formatting toolbar at the top of the editor to adjust the font, font size, text color, alignment, line height, and other text formatting options. These changes will apply to all text within the selected block.

You can:

  • Change the font.

  • Adjust the font size.

  • Change the text color.

  • Apply bold, italic, or underline formatting.

  • Modify line height.

  • Align text to the left, center, right, or justify.

To edit the appearance of an individual placeholder, select the placeholder text and use the formatting toolbar at the top of the editor.


Adding New Content

To add new content to your template, place your cursor where you would like to insert it and use the menu that appears on the right-hand side. From here, you can add a new Block or insert Fields, which are Buildern placeholders that automatically populate information.

Depending on whether you are editing a Proposal or a Client Invoice template, different Buildern sections will be available to insert. For example, Proposal templates allow you to add sections such as Estimate, Allowances, Overheads, Insurance, and Payment Schedule, while Client Invoice templates include sections such as Cost Lines and Summary.

👉 Learn more about how to Work with Estimates

👉 Learn more about how to Create Payment Schedules in Proposals


When creating a new template, Buildern automatically inserts the appropriate
sections for that document type.

If you remove one of these sections, you can recreate it manually using the Fields menu on the right-hand side. However, using the default template structure is recommended since all required placeholders are already configured correctly.

In addition to Buildern sections, both template types allow you to insert:

  • Condition

  • Images

  • Tables

  • Backgrounds

  • Horizontal divider lines

These elements can be added anywhere within the template to create a fully customized document.

If you prefer to add content manually, you can also type / (forward slash) to open the insert menu. From here, you can insert available content elements, depending on the type of template you are editing.


Working with Repeating Sections

If you choose to manually type placeholders instead of inserting Buildern’s predefined blocks, you must follow the required placeholder structure.

Repeating sections such as:

  • Estimate Cost Lines

  • Invoice Cost Lines

  • Allowances

  • Overheads

  • Insurance

must always be enclosed between the appropriate Line Start and Line End placeholders.


LineStart & LineEnd


The Line Start placeholder tells Buildern where the repeating section begins, while the Line End placeholder tells the system where it ends. Without these placeholders, Buildern cannot determine which content should repeat for each record, and the data may not display correctly.

For detailed information about the required syntax and available placeholders, click the Information (i) button within the editor. The reference guide includes all available placeholders, command syntax, and the required Line Start / Line End logic for each repeating section.

💡 Tip: Rather than manually recreating Estimate, Cost Line, Allowance, Overhead, Insurance, or Payment Schedule sections, create a new template (or duplicate an existing one) and modify the default sections. These sections already contain the required Buildern placeholders and structure, reducing the chance of missing important placeholders.


Editing Columns and Rows

All columns are fully editable. You can:

  • Rename column headers.

  • Replace placeholders.

  • Add new columns.

  • Delete existing columns.

To add a new column, hover over the column header and click the + icon on either the left or right side of the column, depending on where you would like the new column to be inserted.

To delete a column, hover over the column and click the three-dot handle at the top of the column. Then, from the Properties panel on the right-hand side, click Delete Column.

To delete a row, hover over the left side of the table and click the three-dot handle on the left side. Then, from the Properties panel on the right-hand side, click Delete Row.


Working with Tables

Tables can be inserted anywhere within the template.

After adding a table, you can customize:

  • Number of columns

  • Number of rows

  • Borders

  • Cell spacing

  • Background colors

Each row and column can contain Buildern placeholders, allowing tables to display dynamic information from your projects, proposals, and invoices.


Using Conditions

Conditions allow content to appear only when certain information exists.

For example, you can display:

  • Introduction text only when it has been entered.

  • Optional sections only when they contain data.

Simply insert Condition Start and Condition End placeholders around the content you want to control.


Previewing Your Template

Before saving your changes, click Preview.

The Preview option allows you to:

  • Select an existing proposal or invoice.

  • View real project data within the template.

  • Verify that placeholders populate correctly.

  • Confirm the layout before publishing.

💡 Tip: Previewing your template is recommended after making significant changes.

👉 Learn more about How Clients See Proposals


Saving Your Template

Once you have finished customizing your layout:

  • Preview the template.

  • Verify that all placeholders populate correctly.

  • Confirm the formatting and layout.

  • Click Save.

Your updated template will be available for future proposals or invoices.


Using Multiple Templates

Buildern allows you to create and maintain multiple Proposal and Client Invoice templates.

This is useful when you have different document styles or workflows for different types of projects. For example, you may want separate templates for:

  • Residential projects

  • Commercial projects

  • Simple proposals

  • Detailed proposals

  • Progress invoices

  • Final invoices

When creating a proposal or invoice, simply select the template that best matches your workflow. This allows you to quickly generate documents tailored to different project types without modifying your existing templates.


In upcoming articles, we’ll explore more features and tools to help you get even more out of Buildern.

Happy Building!

Did this answer your question?