Creating Contracts

This article provides detailed insights into creating contracts

Anika Gadher avatar
Written by Anika Gadher
Updated over a week ago

This article is intended for buyers. If you're a supplier, check out our supplier help articles here.

This article will cover:

What is the Contracts Hub

The Contracts Hub is an all-in-one solution to manage contracts. It allows you to easily manage your contracts and supporting documents by storing them in the Contracts Hub. As a Buyer it allows you to easily view all contracts with a single supplier using filters and sorting tools as well as customize notifications to avoid missing any contract milestones.

In the Contracts Hub you can create blank contracts, create a contract from an awarded request or upload legacy contracts.

To learn more about Legacy Contracts please click here.

Creating Blank Contracts

To create a contract not linked to an Request:

  1. Go to the Contracts tab.

  2. Click on the + New contract button in the right hand corner.

  3. Choose Blank contract.

  4. Work through the Summary tab > Details tab > Contract tab > Team tab > Reminders tab > Review & Send tab, filling in all required fields.

What is the Summary tab?

The information required in the ‘Summary’ tab will provide an overview of the contracts basic details including:

  1. Contract name

  2. Contract overview

  3. Start date

  4. Expiry date

It will then ask you to fill out information on:

  1. Custom milestones: These are checkpoints that will trigger a notification to remind you as the Buyer and/or other parties that the milestone has been reached.

  2. Counterparties: Add any supplier company on the DeepStream network as a counterparty, then select which users you wish to add.

  3. Spend data: Select the Contract value and currency. This field is for internal purposes only and is never visible to suppliers.

  4. Products and Services: Search for the UNSPSC code you want to attach to your contract.

  5. Reference Numbers: There will be an automated unique reference number which cannot be changed, however, you can also enter your own option reference number associated with this contract.

You have the option to attach it to an 'awarded request' when setting it up under the counterparties tab:

✏️ Please Note: any fields marked with an *are mandatory.

What is the Details tab?

The 'Details' tab allows you to import content from the request, including line items and documents meaning you don’t have to waste time re-uploading important documents or line items from your request or eAuctions.

⚡ Top Tip: For every line item or document you import across, the complete history will be imported too, giving you an end to end source to contract audit trail.

To add a page:

  1. Click the Details tab.

  2. Select the + Add Page button and name the page.

  3. Choose the blue + Add Section button.

  4. You can either choose to add Documents or Line items.


  1. Enter a Title.

  2. Upload your desired document and enter a description.

  3. Select what you require from the counterparty by using the dropdown menu next to Requirements:

    • Accept the document

    • Accept the document or deviate

    • Upload completed document

    • Upload document or deviate

    • Upload requested document

    • For information only

✏️ Please Note: You will have the option to Bulk Upload by clicking the Bulk Upload button in the right hand corner, or Add documents one at a time by clicking the + Add document button.

Line items:

  1. Enter a Title.

  2. Select the Section Configuration drop down and choose your supplier currency.

  3. Fill in the Description, Unit and Quantity for your Line items.

  4. If you wish to upload line items from a CSV click the 'More actions' button.

  5. You can choose to Download CSV or Import from CSV.

✏️ Please Note: Users will only be able to import one version of a linked line item that appears in both an RFP stage and an auction stage.

What is the Contracts tab?

The Contract tab is where you upload your contract document to share with your supplier. This will form the basis of an exchange where both parties will agree on the terms and upload countersigned versions of the contract.

To add your contract document:

  1. Click on the Edit button

  2. Click on the + Add button

  3. Click Browse and locate the file you want to upload

  4. The ‘Description’ field will auto-populate the name of your file, but you can edit this before clicking Save

⚡ Top Tip: To make full use of our AI interrogator tool Quest make sure the document is in a PDF format. To read more about Quest click here.

What is the Team tab?

This allows you to add users to the account & assign permissions to them under the 'Team' tab. Permissions can be assigned based on roles, such as Contract Owner or Contract Team Member. Choose the users permissions for Summary, Details, Contracts and Reminders.

Creating a New Contract from Awarded Requests

To create a contract linked to a Request:

  1. Go to the Contracts tab.

  2. Click on the + New contract button in the right hand corner.

  3. Choose From awarded request.

  4. A pop up will appear and ask you to select the previously awarded request you wish to use from the drop down.

  5. Click on the request you want to use.

  6. Select Create contract.

  7. This will automatically populate some of the fields with existing information from the request. However, you must still fill in any missing information.

  8. Work through the Summary tab > Details tab > Contract tab > Team tab > Reminders tab > Review & Send tab, filling in all required fields.

Line items from Awarded Requests

A linked line item is one that exists in a request and is copied from either a normal request stage or an auction stage.

To add in the linked line items click on the Import content button and select the line items you want to import before clicking Save.

In the example video below, the line items either come directly from the request details or the Auction. You cannot select both sets of line items. This allows users to select the best price from either the line item section from the request or from the eAuction.

Once selecting and importing your line items it will appear as below:

Creating Milestones and Reminders

What are milestones?

As mentioned above, within the summary tab you will be able to add custom milestones, these are used as checkpoints (e.g., a quarterly review) and will send a notification when milestones are reached. They are found in both the summary tab and in the reminders tab, however, you can only edit your milestones in the summary tab.

How to create a milestone:

  1. Click Edit.

  2. Select + New milestone.

  3. Choose a name for your milestone.

  4. Choose a date for your milestone.

  5. Select the visibility, elect to hide your custom milestone from your counterparty by moving the toggle from Yes to No.

What are reminders?

Reminders notify you and/or your counterparties when a specific deadline or contract expiry is approaching or has arrived. You can choose when the reminder will be sent, associating it with either a milestone or an exact date and then customise how many days before or after the start date or the expiry date you would like the reminder to be sent.

How to create a reminder:

  1. Go to the Reminders tab

  2. Click Edit.

  3. Select + New reminder.

  4. Enter a name for your reminder.

  5. Choose when the reminder will be sent: Milestone or Exact date.

  6. If you select Exact date you can choose whether it recurs or not by switching the toggle.

  7. Add any notes.

  8. Click Next.

  9. Choose who you want the recipients of the reminder to be:

    • Counterparty: All users on the counterparty team.

    • Internal: Selected users on your internal team.

  10. Click the Create button.

✏️ Please Note: You can set up multiple reminders.

Negotiating and Agreeing a Contract

Once your contract has been sent to a supplier the Details tab will have a red exclamation mark to flag pages you need to approve.

Check you are happy with the details on each page click the Approve page button. Details of who approved the page, including the date and time will appear on each page and are logged in the audit trail.

✏️ Please Note: The supplier counterparty doesn’t see the approval flow it’s internal only, so they can still make changes to a page after it’s been approved, but don’t worry the platform will let all users know something has changed and what it is so you can re-approve it or ask any follow up questions.

Now all the pages are approved the contract document is unlocked and ready to be signed by all parties.

  1. Go to the Contract tab and click on the contract document you want to sign.

  2. A pop up window will appear where you can upload a copy of your unsigned contract

  3. Click the Browse button to add your contract with any optional comments and click Upload new contract

The My Fields section of the pop up window will display the details of the file you have uploaded and in the Activity and Comments section on the left you can see any further detail including comments by clicking on the arrow to expand.

This will now send a notification to the Supplier to respond to your contract.

The supplier will have the option to upload a signed copy of the contract straight away or suggest edits.

If the supplier has suggested edits you can either Accept or Reject these within the same pop up window.

  • For Accept - you will need to upload the newest version of your contract based on the suggested edits

  • For Reject - you will need to advise reasons why you are not accepting these suggested edits

You can go back and forth with your suppliers following the same process until both parties are happy with the agreed terms.

When your supplier has uploaded a signed copy of the contract you will receive a notification to go back into the contract document pop up window to upload your countersigned contract.

In the My Fields section you have two options:

  • Upload signed contract - this is the final stage to complete the negotiation process on the agreed terms.

  • Upload new contract - if you still haven't agreed the final terms you can upload a newer version of the contract.

Once you have uploaded your signed contract the status will update to Signed.

The overall status of the contract will then change to Agreed pending start and once the start date of the contract is present, the status will change to Live.

✏️ Please Note: All of the back and forth negotiation details will be available in the ‘Activity & Comments’ section in the pop-up window as well as the audit trail.

For any further queries, please use our live chat feature or email:

Did this answer your question?