How to Create Variations and Extensions of Time (EOT)
Complete step-by-step guide for adding variations and extensions of time in the Cost Module
This guide covers how to create variations and extensions of time (EOT) in Mastt to track contract changes and their financial and schedule impacts on your construction projects.
Before You Start
- Have your contract details and variation documentation ready
- For EOTs, confirm your contract has completion dates already set in the contract's Key Dates tab
Adding a Variation
Navigate to the Variation Form
- Click Cost in the left-hand navigation
- Choose one of three ways to add a variation:
- From the Overall page: Click the blue + Add button in the upper left corner and select + Add Variation, or locate the contract you want to vary, click the Action button next to it, and select + Add Variation
- From the Variations tab: Click Variations in the top navigation to view your Variation register, then click the blue + Add Variation button in the upper left corner, or select Add Your First Variation in the centre (only visible if you have no variations)

The variation form opens with a tab-based layout, giving you quick access to different sections of the form.
Select the Contract and Complete Variation Details
- Enter a Variation Title (required field)
- Select the Varying Contract from the dropdown menu
- Choose a Variation Category
- Select the appropriate Status:
| Status | Impacts FFC | Payments |
|---|---|---|
| Draft | No. | No. Does not appear on payment forms or in progress claims. |
| Forecast | Yes. Impacts your uncommitted forecast only. Appears in the Uncommitted column on the Overall page. | No. Does not appear on payment forms or in progress claims. |
| Pending | Yes. Impacts your uncommitted forecast only. Appears in the Uncommitted column on the Overall page. | No. Does not appear on payment forms or in progress claims. |
| In Principle | Yes. Appears in the Variation column on the Overall page. | Yes. Appears on payment forms and in progress claims. |
| Approved | Yes. Appears in the Variation column on the Overall page. | Yes. Appears on payment forms and in progress claims. |
| Rejected | No. | No. Does not appear on payment forms or in progress claims. |
| Withdrawn | No. | No. Does not appear on payment forms or in progress claims. |
Add Variation Line Items
- Click the Line Items tab in the variation form
- For each line item, enter:
- Line Item Name: Descriptive name that will appear in correspondence and reports
- Variation Amount: The cost change amount (positive or negative)
- Requested Amount (if applicable): Enter the amount if it differs from the approved Variation Amount
- Set the tax rate in the Tax % column — rates pre-fill from the contract tax rate but can be changed per line item
- Click Add Line Item to add more variation line item

The Requested Amount records what the contractor or consultant submitted in their variation claim. The Variation Amount is the amount the Project Manager has determined and approved. Only the Variation Amount affects financial calculations.
Link Line Items to Contract Line Items
- For each line item, click the dropdown under Contract Line Item:
- Select Entire Contract to vary the main contract amount, or
- Select a specific contract line item to vary that individual line
- Click the dropdown under Budget to assign the line item to a specific budget — if left blank, the variation will follow the default budget allocation from the contract
- You can create multiple variations against the same contract line item — each variation is tracked separately in your Variations register
You can reassign variation lines to a different contract line item after saving by editing the variation. A warning will appear if the contract has existing payments, but the form can still be submitted.
Add Description and Recommendation
- Navigate to the Description tab in the variation form
- Enter your recommendation text in the Recommendation field using the rich text formatting toolbar — this appears on Variation Recommendation PDFs only
- Review the Approval Description with pre-filled contractual language — this appears on Variation Approval and Variation Order PDFs
- To customise the approval text, toggle on Customise your letter's text and edit as needed
Add Additional Fields
- Navigate to the Additional Fields tab
- Enter any tracking numbers or identifiers important to your variation management
Information entered here will appear in Variation Approval Letters.
Add Notes and Supporting Documents
- Use the Notes field for internal comments and audit trail entries — these are not shared externally
- The Notes field supports rich text formatting, including bold, italics, and lists
- Drag and drop supporting documentation into the Attached Files upload area, or click inside the box to browse
Files attached here are included with Variation letters when generated.
Save the Variation
- Click the blue Add button in the bottom right corner
- A confirmation message will appear confirming your variation was created successfully
The variation is saved and visible immediately in your project. Variation amounts automatically calculate in the Forecast Final Cost (FFC) and related financial figures based on the status selected.
Adding Time Impact (EOT)
Extensions of time are added through the Time Impact tab in the variation form. Follow the steps in Adding a Variation above to open the form and select a varying contract, then navigate to the Time Impact tab.
The contract must have a completion date set in its Key Dates tab for the Time Impact tab to be enabled. If the tab is greyed out, set the completion date by editing the contract first.
Enter Time Extension Details
- Enter the Requested EOT (Days Claimed) to record the number of weekdays the contractor has requested
- Enter the Variation EOT (Days Approved) to record the approved time extension
- Review the Revised Completion Date, which automatically calculates based on weekdays only
- Add Comments if needed — these are visible to project users only and do not appear in variation letters
- Navigate to the Line Items tab and ensure at least a $0 value is entered on a contract line item, then click the blue Add button to save

Mastt uses weekdays to calculate the Revised Completion Date. If you are using a different calendar (e.g. a 6-day working week), the Revised Completion Date will need to be adjusted to match the new completion date, which will change the Days Approved.
Troubleshooting & FAQs
Q: Why aren't my variations appearing in the correct budget?
Variations follow different budget rules depending on how they're set up. If a variation is linked to a specific contract line item, it will automatically use that line item's budget allocation. If it's linked to the entire contract, you can manually allocate it to a budget or leave it unallocated. If you want to change a variation from a line item variation to a contract-level variation (or vice versa) after it's been included in a payment, you'll need to remove and re-add the payment for the allocation to update.
Q: Why isn't my variation showing on the payment form?
Your variation must have a status of In Principle or Approved to appear on payment forms and in progress claims. Variations with a status of Draft, Forecast, or Pending are not available for payment processing.
Need Help?
Contact Mastt Support for additional assistance with variations and extensions of time.