> ## Documentation Index
> Fetch the complete documentation index at: https://zenskar.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Contract

This walkthrough creates a new contract from scratch, adds a product to it, applies a discount, and gets it ready to bill.

## Before you start

Make sure the customer already exists in Zenskar, and that you've added at least one product to your catalog. You'll need both before you can build a contract.

## Step 1: Start a new contract

1. Go to **Contracts** in the side panel and click **+ ADD NEW CONTRACT**.
2. Leave **Get started with a plan** unchecked. This walkthrough builds a contract from scratch rather than from a reusable template.
3. Select the **Customer**.
4. Give the contract a name.

## Step 2: Set the contract period and billing cycle

1. Set the **Contract period**, the start and end dates the agreed terms are valid for.
2. Set **Start billing cycle on**, the date invoicing actually begins. This can be different from the contract's start date.
3. Choose the **Currency**.
4. Click **Proceed**. You'll land on the contract's Summary tab, with a default phase already created spanning the full contract period.

<Note>
  There's no renewal policy field on this form. Every contract renews according to "don't renew automatically" unless your organization has set a different default. See [contract renewal: concepts](/docs/20240301/product-modules/contracts/concepts/contract-renewal) if you want to change that.
</Note>

## Step 3: Add a product

1. Click **+ Add Product**.
2. Search for and select the product you want to sell on this contract.
3. Choose its pricing.

## Step 4: Add a discount

1. Click **Configure Features** on the phase.
2. Add a discount, for example 10% off.

<Card title="Contract features" icon="puzzle-piece" href="/docs/20240301/product-modules/contracts/concepts/feature">
  See every feature type available at the contract level.
</Card>

## Step 5: Review and activate

1. Review the contract's Summary tab.
2. Move the contract from draft to active when you're ready for it to start billing.

## What's next

* To build this same contract from a reusable template instead, see [how to create a contract from a plan](/docs/20240301/product-modules/contracts/how-to-guides/create-a-contract-from-a-plan-using-the-zenskar-dashboard).
* To create a contract by uploading a signed agreement instead of building one by hand, see [how to create a contract via AI](/docs/20240301/product-modules/contracts/how-to-guides/create-a-contract-via-ai).
* To understand how contracts, phases, products, and features relate to each other, see [contract: concepts](/docs/20240301/product-modules/contracts/concepts/contract).
