Skip to main content

Ending a - Legacy type - Contract

Updated this week

🗣️ This article is intended for Buyers. If you are a Supplier, please refer to our Supplier hub content.


A contract can come to an end in several ways, depending on the nature of the agreement and the circumstances surrounding it. The most common scenarios include Fulfilment, where all parties have successfully met their contractual obligations; Expiry, which occurs when the contract reaches its predetermined end date without renewal; and Termination, which may happen before the agreed end date due to specific conditions outlined in the contract - such as breach of terms, mutual agreement, or other valid reasons. Understanding these possible endpoints is important for effective contract management and compliance.

To end a contract :

  1. Click on the 'Version actions' dropdown button on the top right corner.

  2. Select 'End contract'.

  3. Choose the reason for ending the contract.

Fulfilment

Fulfilment refers to the successful completion of a contract, where all parties involved have met their agreed-upon obligations in full. This means that the terms and conditions outlined in the contract have been delivered as expected, and there are no outstanding responsibilities remaining for either party. Once a contract is fulfilled, it is considered complete and can be formally closed. This outcome typically reflects a positive and mutually satisfactory conclusion to the agreement.

If you decide to proceed with this option, here’s a step-by-step walkthrough to ensure the process is clear and easy to follow.

1. Choose the reason for the ending of the contract - in this case, Fulfilment

2. You will receive a notification that a new milestone is added - Version 1 fulfilment, and you'll have the option to include notes or comments for that milestone.

3. You have the option to customise milestone notifications - both to sender and counterparty recipients. Here's a quick overview.

4. You will be asked to fill out when contract fulfilment should occur. This will be reflected in 'Version 1 fulfilment' milestone.

5. You will be asked to fill out when contract should end. Please note that is will be reflected in a different milestone - 'Contract end' milestone.

6. You will be notified that the status changes from 'Active' to 'Ended – Fulfilled', and you’ll have the opportunity to review the associated milestone updates. If all the information is accurate, please check the box to confirm the details and proceed with ending the contract. Finally, click 'Confirm and submit'.

Expiry

Contract expiry occurs when the agreement reaches its specified end date and is not renewed or extended. At this point, the contract is considered complete, and no further actions or obligations are required from either party - unless a new agreement is made. Keeping track of expiry dates is important to ensure timely decisions about renewals, extensions, or closing out related tasks.

If you decide to proceed with this option, here’s a step-by-step walkthrough to ensure the process is clear and easy to follow.

1. Choose the reason for the ending of the contract - in this case, Expiry

2. You will receive a notification that a new milestone is added - Version 1 expiry, and you'll have the option to include notes or comments for that milestone.

If you’ve previously added an 'Expiry' milestone and defined a 'Contract end' milestone in the Milestones tab, you will receive a notification that an expiry milestone is already configured and a Contract end milestone will appear as shown below.

3. You have the option to customise milestone notifications - both to sender and counterparty recipients. Here's a quick overview.

4. You will be asked to fill out when contract fulfilment should occur. This will be reflected in 'Version 1 expiry' milestone.

5. You will be asked to fill out when contract should end. Please note that is will be reflected in a different milestone - 'Contract end' milestone.

6. You will be notified that the status changes from 'Active' to 'Ended – Expired', and you’ll have the opportunity to review the associated milestone updates. If all the information is accurate, please check the box to confirm the details and proceed with ending the contract. Finally, click 'Confirm and submit'.

Termination

Termination refers to the early ending of a contract before its originally agreed expiration date. This can occur for various reasons, such as a breach of contract, mutual agreement, or a change in circumstances. When terminating a contract, the reason for termination must be clearly specified to ensure proper documentation and transparency. Unlike fulfilment or expiry, termination typically involves additional steps to confirm the justification and formally conclude the agreement ahead of schedule.

1. Choose the reason for the ending of the contract - in this case, Fulfilment

2. You are required to select the most appropriate reason of the termination from the list of predefined options shown below.

3. You will need to indicate which party initiated the termination. This step is important for maintaining accurate records and ensuring transparency in the termination history.

4. You will receive a notification that a new milestone is added - Version 1 termination, and you'll have the option to include notes or comments for that milestone.

5. You have the option to customise milestone notifications - both to sender and counterparty recipients. Here's a quick overview.

6. You will be asked to fill out when contract termination should occur. This will be reflected in 'Version 1 termination' milestone.

7. You will be asked to fill out when contract should end. Please note that is will be reflected in a different milestone - 'Contract end' milestone.

8. You will be notified that the status changes from 'Active' to 'Ended – Terminated', and you’ll have the opportunity to review the associated milestone updates. If all the information is accurate, please check the box to confirm the details and proceed with ending the contract. Finally, click 'Confirm and submit'.


Got a question or need clarification? Send us a message by clicking the Help chat button in the bottom right - our AI assistant, FIN, will help you right away, and connect you to our team if needed.

Did this answer your question?