# BillingCatalogueTier

One plan a tenant can choose: what it includes and its list prices in the tenant's currency.

**Kind:** an object, used in responses.

## Fields

Every field is present in a response; empty ones are `null`.

| Field | Type | Description |
|---|---|---|
| `terms` | [`SkuDefinition`](https://docs.maitento.com/reference/types/sku-definition.md) | What the plan includes: allowances, storage, lanes, limits, retention and priority. |
| `priceMonthly` | `number` | The price per month, billed monthly. |
| `priceAnnualPerMonth` | `number` | The price per month, billed annually. |
| `lanePrices` | [`LaneAddOnPrice`](https://docs.maitento.com/reference/types/lane-add-on-price.md)`[]` | The price of one more lane of each type on this plan. |

## Example

```json
{
  "terms": {
    "tier": "Free",
    "sold": false,
    "allowances": {
      "standardSeconds": 0,
      "premiumGiBSeconds": 0,
      "webSearchPages": 0,
      "webFetchUnits": 0
    },
    "storageCapGb": 0,
    "lanes": [
      {}
    ],
    "maxPartitions": 0,
    "maxFileSystems": 0,
    "maxCredentials": 0,
    "maxCredentialStacks": 0,
    "retentionDefaultHours": 0,
    "retentionMaxHours": 0,
    "overageDiscountBasisPoints": 0,
    "priority": "Spare",
    "premiumExecution": false,
    "canTopUp": false
  },
  "priceMonthly": 0,
  "priceAnnualPerMonth": 0,
  "lanePrices": [
    {
      "tier": "Free",
      "lane": "Standard",
      "annualPerMonth": 0,
      "monthly": 0
    }
  ]
}
```

## Where it's used

- Inside [`BillingCatalogue`](https://docs.maitento.com/reference/types/billing-catalogue.md)
