Skip to main content

Creating Contract Templates

Required Permission
Manage Company Settings - You must have the Manage Company Settings permission to access this setting.

A contract template defines the structure, wording, and terms of every contract created from it. This page covers what a template is made of and how to add a new one. To change an existing template, see Editing a Template.

What a Template Is Made Of

PartWhat it controlsWhere you change it
Template NameInternal name shown in the Contract Templates listClick the name in the template header
Client TitleThe title printed at the top of the contract the client seesClick the title in the template preview
LogoThe image in the contract headerEdit Template mode
SectionsThe blocks of content that make up the contract body, in orderManage Template > Sections
FieldsThe fields shown in the panel beside the contractManage Template > Fields
SettingsSigned-PDF folder, signature request message, project duration fieldsManage Template > Settings

Templates You Already Have

Every company starts with four templates, created automatically the first time the Contract Templates list is opened:

  • Project Proposal
  • Design Service Agreement
  • Deposit Agreement
  • Change Order

These are built-in templates. They can be edited freely but cannot be deleted. In most cases, editing one of these is what you want — you only need to add a template when you need a contract these four do not cover.

Adding a Template

  1. Go to Settings > Projects > Contract Templates
  2. Click Add Template
  3. Fill in the dialog:
FieldDescriptionRequired
Client TitleThe title the client sees at the top of the contractYes
Template NameInternal name, shown in the templates listYes
Custom TypeThe behavior this template should follow when a contract from it is signedNo
  1. Click Add Template

The new template opens immediately so you can start editing it.

Custom Type

Templates you add are custom templates. The Custom Type dropdown tells the system which built-in behavior the new template should follow when a contract created from it is signed:

Custom TypeUse for
NoneA standalone document with no signing behavior attached
Project ProposalFull scope, pricing, and production dates — behaves like the built-in Project Proposal
Deposit AgreementEarly commitment and deposit terms
Design Services AgreementDesign phase scope and terms
Substantial CompletionSign-off that the work is substantially complete

See Contract Types for what each type does on signing.

note

Only custom templates can be deleted. The four built-in templates can be edited but not removed.

Sections a New Template Starts With

A new template is created with a standard set of sections, most of them turned on:

SectionEnabled by default
Primary LanguageYes
Secondary LanguageYes
Area SummaryYes
Work ScopeYes
AllowancesYes
Contract Options & AddonsNo
Payment ScheduleYes
Terms and ConditionsYes
SignatureYes

Substantial Completion templates are the exception — they start with only Primary Language, Terms and Conditions, and Signature enabled, since the other sections do not apply.

Turn sections on or off, reorder them, and add your own from Manage Template > Sections. See Template Sections for what each section type does.

Primary and Secondary Language

Primary Language and Secondary Language are ordinary content sections placed at the top of the contract. Use them for introductory wording, a project overview, or a second language version of your opening terms. On built-in templates they arrive pre-filled with standard wording you can edit.

Best Practices

Keep Templates Focused

Create separate templates for:

  • Different contract types (proposal vs. change order)
  • Different project types (remodel vs. new construction)
  • Different complexity levels (simple vs. comprehensive)

Use Consistent Formatting

  • Same fonts and sizes across all templates
  • Consistent heading hierarchy
  • Standard spacing between sections
  • Have legal counsel review terms and conditions
  • Update templates when laws or regulations change
  • Keep liability and warranty language current

Test Before Using

Before using a new template in production:

  1. Create a test contract on a real or test project
  2. Check the formatting in the client view
  3. Confirm all sections appear as expected
  4. Verify the payment schedule displays correctly