Managing Contracts in Mastt
Set up contracts in Mastt, from contract details, roles, key dates and terms to line items and sections. Fill in forms with AI, assign budgets and manage contracts through to payment.
Use the Contracts module to set up contracts, break them into sections and line items, assign them to budgets, and manage them through to payment. The information you enter here is also used to fill in your payment and variation letters.
Create a contract
- In the Cost module, open the Contracts tab and click + Add Contract.
- Fill in the details at the top of the form (see below), or let AI fill them in for you.
- Work through the tabs: Line Items, Roles, Key Dates, Terms and AI Compliance.
- Add notes and attachments, then click Add.
Save time with AI. At the top of the form, click Upload File under Fill details with AI and select your proposal, quote, agreement or contract. Mastt AI fills in the form for you. Files can be up to 50MB and 1,000 pages, and your uploads are private. See How to Use AI Pre-fill for Contracts and Payments.
Contract details
| Field | Notes |
|---|---|
| Title | A name for the contract (required) |
| Contract Standard | Choose from the dropdown. There are common standards for Australia, New Zealand and the United States, plus general options: Purchase Order, General Consultant and General Contractor. The roles and terms on the form match the standard you pick. |
| Budget | The budget the contract is assigned to. Individual line items can use different budgets. |
| PO Number | Enter one if it applies |
Add line items
On the Line Items tab, each line has a Name, Amount, Line Item Budget, Status, Due Date and Tax %. The status is Approved, Pending or Draft, and Approve All approves every line item at once. Set a line item to Pending to keep it as an uncommitted cost: it stays out of payment certificates and variation options until you change it to Approved, which activates it for payments and variations.
- Add a line: click Add Line Item.
- Group lines into sections: click Add Section, name the section (for example, Early Works or Main Works) and put the relevant line items in it. Sections organise the contract to match the vendor's breakdown and make it easier to track costs by phase.
- Enter lots of lines quickly: copy the columns from Excel, click the first field in Mastt and paste.
- Track one contract against several budgets: choose a different Line Item Budget for individual lines. Each line starts on the contract's budget.
Set the roles
On the Roles tab, each party has its own tab: Principal, Contractor and Project Manager. The roles shown match your contract standard. For each one you can enter the organisation's details and a contact person.
Turn on the Superintendent toggle on the Principal or Project Manager tab if the contract has one.
Mastt uses these details to fill in your variation, payment and other contract documents. Filling in the roles doesn't send anything to anyone.
Set key dates
On the Key Dates tab, enter the Date Approved and the Contract Completion Date. The completion date is required for contractual time extensions in the Variations feature.
Set the contract terms
The Terms tab has three sections. The terms shown are based on your contract standard, and what you enter appears on your PDF letters. To leave something off the letters, leave the field empty.
| Section | What to set |
|---|---|
| Payment Terms | The Payment Clause, the Security of Payment Act Jurisdiction and the GST %. These appear on payment letters. |
| Retention Terms | Retention is applied in the Payments feature, using the payment form. Mastt currently supports a single total retention percentage, based on the original contract value. When you apply retention, it appears automatically on payment letters. |
| Variation Terms | The Variation Clause. It appears automatically in Variation Approval letters, which saves time and keeps them consistent. |
Check payments with AI
The AI Compliance tab (beta) builds a payment checklist from your contract. Upload your contract PDF with AI processing, and Mastt AI reads it and creates a checklist of payment requirements, such as insurances, retentions and timing. Whenever you add a payment, Mastt checks it against the checklist so it lines up with your contract.
You can also click + Add Requirement to add your own checks. See How to Use AI Compliance for Contracts and Payments.
Manage existing contracts
In the Contracts tab, click the three dots next to a contract to Edit Contract or Delete Contract. You can also click any row to open the contract's details.
Contracts also appear under their budgets on the Overall page. The three-dot menu there has Edit Contract, Add Variation and Add Payment. Delete Contract is greyed out there, because you delete contracts from the Contracts module.
You can't delete a contract that has payments or variations. Delete those first.
The Contract Overview
The Contract Overview page gives you one place to see a contract's key information, dates and financial summary without moving between screens. Its Documents tab uses the new Documents experience, so you can preview attached files without leaving the page. See How to View and Manage Contracts in Contract Overview.
Troubleshooting
| Problem | What to try |
|---|---|
| I can't make a payment against the contract | Check that the contract status is Approved. |
| Details are missing from my letters | Fill in the Roles, Key Dates and Terms tabs. Anything left empty is left off the letters. |
| Time extensions aren't working on a variation | Set the Contract Completion Date on the Key Dates tab. |
| I can't delete a contract | Delete its payments and variations first, then delete it from the Contracts tab. |
| Data from Excel isn't pasting correctly | Check that you've copied the right columns, then paste them into the first field. |
Related articles
Need help?
Contact Mastt Support for additional assistance.