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

# SalesSubscriptionSchedule

> When a recurring line item is billed. Each recurring line item has its own schedule.



**Kind**: `object`

## Fields

**`cadence`**: `SalesSubscriptionCadence!`

How often the line item becomes due.

---

**`every`**: `Int`

For the custom cadence: the number of units between two due dates, 1 to 999. Empty for the other cadences.

---

**`unit`**: `SalesSubscriptionIntervalUnit`

For the custom cadence: the unit of 'every'. Empty for the other cadences.

---

**`startDate`**: `DateTime!`

The first day the schedule applies.

---

**`endDate`**: `DateTime`

The last day a period can be due. Empty if the line item has no end.

---

**`leadTimeDays`**: `Int!`

How many days before the due date the follow-up sales order is created, 0 to 9999.

---

**`nextDueDate`**: `DateTime`

The date of the next period to bill. Empty when the line item has ended.

---

**`lastSalesOrderCreatedAt`**: `DateTime`

When the last follow-up sales order with this line item was created. Empty if none was created yet.

