This glossary defines the terms that the Contracts documentation uses. Each entry lists the UI labels that the term covers and links to the section of Concepts that explains it.
A product on the contract that shows the shortfall of a contract-level minimum commitment as its own invoice line. The shortfall replaces the charges of the carrier product.See Shortfall on the invoice.
How often the amount of a fixed-amount discount, or the free units of a quantity discount, become available again, such as every month.See Fixed-amount discounts.
A calculation of the invoices that a contract would produce with its current settings, shown before you save or publish.See Invoices: what a contract produces.
A change that a line item makes to the amounts or the pricing period of its pricing preset. The pricing preset itself does not change.See Price overrides.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Zenskar Documentation","colors":{"primary":"#0A1633","light":"#3B82F6","dark":"#1D3461"},"logo":{"light":"https://mintcdn.com/zenskar-3d451781/8zM5vHUy4GbBMWvZ/logo/for-light-themes.svg?fit=max\u0026auto=format\u0026n=8zM5vHUy4GbBMWvZ\u0026q=85\u0026s=7b3708e348af5e2ca4bd6f302186ccc2","dark":"https://mintcdn.com/zenskar-3d451781/8zM5vHUy4GbBMWvZ/logo/for-dark-themes.svg?fit=max\u0026auto=format\u0026n=8zM5vHUy4GbBMWvZ\u0026q=85\u0026s=591296922399ed1050dc1ee22842edbc"},"favicon":"https://mintcdn.com/zenskar-3d451781/8zM5vHUy4GbBMWvZ/favicon.svg?fit=max\u0026auto=format\u0026n=8zM5vHUy4GbBMWvZ\u0026q=85\u0026s=9a4afe8a43b76270c67c367963907132","navbar":{"links":[{"href":"mailto:help@zenskar.com","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.zenskar.com"}},"footer":{"socials":{"x":"https://x.com/zenskar","github":"https://github.com/zenskar","linkedin":"https://linkedin.com/company/zenskar"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Blog","icon":"newspaper","href":"https://www.zenskar.com/blog"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"zenskar-3d451781","hasAudioNarration":false,"actualSubdomain":"zenskar-3d451781","customDomains":["zenskar.com"],"gitSource":{"type":"github","owner":"zenskar","repo":"documentation-public","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad651f1d8ae234c2ad9f610","collectionId":"76456aa6-6811-48df-9b79-286daddd521e","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad651f1d8ae234c2ad9f610"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ad651f1d8ae234c2ad9f610","clientVersion":"0.0.3894","searchFilterCounts":[{"language":"default","tag":"Documentation","count":301},{"language":"default","tag":"Product modules","count":174},{"language":"default","tag":"API Reference","count":164},{"language":"default","tag":"Third-party integrations","count":64},{"language":"default","tag":"Data sources","count":42},{"language":"default","tag":"Accounting","count":35},{"language":"default","tag":"Settings","count":34},{"language":"default","tag":"Contracts","count":33},{"language":"default","tag":"Concepts","count":32},{"language":"default","tag":"Customers","count":29}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@zenskar.com","showHelpButton":true}},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2-autocommit","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"teamspace","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"client-snapshot-docs-config","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"20260301/product-modules/contracts/glossary","slug":"/20260301/product-modules/contracts/glossary","pageMetadata":{"title":"Glossary","excerpt":"Terms used in the Contracts documentation, with their definitions and UI labels.","deprecated":false,"hidden":false,"metadata":{"robots":"index"},"next":null,"description":null,"href":"/20260301/product-modules/contracts/glossary","hiddenSetByFrontmatter":true},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,p:`p`,ul:`ul`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`This glossary defines the terms that the Contracts documentation uses. Each entry lists the UI labels that the term covers and links to the section of `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/contracts`,children:`Concepts`}),` that explains it.`]}),`\n`,_jsx(Heading,{level:`2`,id:`a`,children:`A`}),`\n`,_jsx(Heading,{level:`3`,id:`active-contract`,children:`Active contract`}),`\n`,_jsx(_components.p,{children:`A contract that you have published. An active contract produces invoices.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/contracts#draft-and-active-contracts`,children:`Draft and active contracts`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`anchor-date`,children:`Anchor date`}),`\n`,_jsx(_components.p,{children:`The date from which Zenskar counts the billing periods of a line item, within a range of dates.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/anchor-dates#anchor-dates-where-billing-periods-start`,children:`Anchor dates: where billing periods start`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`b`,children:`B`}),`\n`,_jsx(Heading,{level:`3`,id:`billing-cadence`,children:`Billing cadence`}),`\n`,_jsx(_components.p,{children:`How often Zenskar invoices a line item, such as monthly.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/billing#billing-when-zenskar-invoices`,children:`Billing: when Zenskar invoices`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`billing-period`,children:`Billing period`}),`\n`,_jsx(_components.p,{children:`One period of the billing cadence, such as one month.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/billing#billing-when-zenskar-invoices`,children:`Billing: when Zenskar invoices`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`billing-version`,children:`Billing version`}),`\n`,_jsx(_components.p,{children:`The version of the billing of a line item.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/billing#billing-when-zenskar-invoices`,children:`Billing: when Zenskar invoices`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`c`,children:`C`}),`\n`,_jsx(Heading,{level:`3`,id:`carrier-product`,children:`Carrier product`}),`\n`,_jsx(_components.p,{children:`A product on the contract that shows the shortfall of a contract-level minimum commitment as its own invoice line. The shortfall replaces the charges of the carrier product.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/minimum-commitments#shortfall-on-the-invoice`,children:`Shortfall on the invoice`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`commitment-period`,children:`Commitment period`}),`\n`,_jsx(_components.p,{children:`The period over which Zenskar compares the actual usage or spend with the minimum.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/minimum-commitments#minimum-commitments-the-least-that-a-customer-pays`,children:`Minimum commitments`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`contract`,children:`Contract`}),`\n`,_jsx(_components.p,{children:`An agreement that records what a customer buys from you, at what price, and for how long.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/contracts#contracts-what-you-agree-with-a-customer`,children:`Contracts: what you agree with a customer`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`contract-duration`,children:`Contract duration`}),`\n`,_jsx(_components.p,{children:`The period from the start date to the end date of a contract.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/contracts#contracts-what-you-agree-with-a-customer`,children:`Contracts: what you agree with a customer`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`contract-level-minimum-commitment`,children:`Contract-level minimum commitment`}),`\n`,_jsx(_components.p,{children:`A minimum commitment on the total spend of several products of a contract.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/minimum-commitments#contract-level-minimum-commitments`,children:`Contract-level minimum commitments`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`contract-status`,children:`Contract status`}),`\n`,_jsx(_components.p,{children:`The stage of a contract: draft or active.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/contracts#contracts-what-you-agree-with-a-customer`,children:`Contracts: what you agree with a customer`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`covered-product`,children:`Covered product`}),`\n`,_jsx(_components.p,{children:`A product whose charges count toward a contract-level minimum commitment.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/minimum-commitments#contract-level-minimum-commitments`,children:`Contract-level minimum commitments`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`d`,children:`D`}),`\n`,_jsx(Heading,{level:`3`,id:`discount`,children:`Discount`}),`\n`,_jsx(_components.p,{children:`A reduction to the charge of a line item for a range of dates.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/discounts#discounts-what-reduces-a-charge`,children:`Discounts: what reduces a charge`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`discount-cadence`,children:`Discount cadence`}),`\n`,_jsx(_components.p,{children:`How often the amount of a fixed-amount discount, or the free units of a quantity discount, become available again, such as every month.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/discounts#fixed-amount-discounts`,children:`Fixed-amount discounts`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`discount-order`,children:`Discount order`}),`\n`,_jsx(_components.p,{children:`The position of a discount in the sequence in which Zenskar applies the discounts of a line item.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/discounts#discount-order-which-discount-applies-first`,children:`Discount order: which discount applies first`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`discount-type`,children:`Discount type`}),`\n`,_jsx(_components.p,{children:`The kind of reduction that a discount makes: a percentage of the charge, a fixed amount, or a number of free units.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/discounts#discount-types-how-a-discount-reduces-the-charge`,children:`Discount types: how a discount reduces the charge`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`draft-contract`,children:`Draft contract`}),`\n`,_jsx(_components.p,{children:`A contract that you are still preparing. A draft contract does not produce invoices.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/contracts#draft-and-active-contracts`,children:`Draft and active contracts`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`e`,children:`E`}),`\n`,_jsx(Heading,{level:`3`,id:`evaluation-mode`,children:`Evaluation mode`}),`\n`,_jsx(_components.p,{children:`The rule that decides when Zenskar checks the minimum and bills the shortfall within a commitment period.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/minimum-commitments#evaluation-modes`,children:`Evaluation modes`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`f`,children:`F`}),`\n`,_jsx(Heading,{level:`3`,id:`fixed-amount-discount`,children:`Fixed-amount discount`}),`\n`,_jsx(_components.p,{children:`A discount that reduces the charge of a line item by an amount of money in each discount cadence.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/discounts#fixed-amount-discounts`,children:`Fixed-amount discounts`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`fixed-quantity`,children:`Fixed quantity`}),`\n`,_jsx(_components.p,{children:`A quantity that you enter as a number, instead of measuring it with a billable metric.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/quantity#fixed-quantities-and-quantity-entries`,children:`Fixed quantities and quantity entries`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`i`,children:`I`}),`\n`,_jsx(Heading,{level:`3`,id:`invoice-preview`,children:`Invoice preview`}),`\n`,_jsx(_components.p,{children:`A calculation of the invoices that a contract would produce with its current settings, shown before you save or publish.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/contracts#invoices-what-a-contract-produces`,children:`Invoices: what a contract produces`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`invoice-regeneration`,children:`Invoice regeneration`}),`\n`,_jsx(_components.p,{children:`The recalculation of the draft and upcoming invoices of an active contract after its settings change.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/contracts#invoices-what-a-contract-produces`,children:`Invoices: what a contract produces`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`invoicing-config`,children:`Invoicing config`}),`\n`,_jsx(_components.p,{children:`The setting that decides how Zenskar invoices an increase to a period whose invoice is already approved.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/contracts#invoicing-configs-increases-after-approval`,children:`Invoicing configs: increases after approval`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`l`,children:`L`}),`\n`,_jsx(Heading,{level:`3`,id:`last-day-of-month-alignment`,children:`Last-day-of-month alignment`}),`\n`,_jsx(_components.p,{children:`An option of an anchor date that starts every billing period on the last day of its month.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/anchor-dates#last-day-of-month-alignment`,children:`Last-day-of-month alignment`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`line-item`,children:`Line item`}),`\n`,_jsx(_components.p,{children:`The part of a contract that charges for one product.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/contracts#line-items-what-the-customer-buys`,children:`Line items: what the customer buys`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`line-item-duration`,children:`Line-item duration`}),`\n`,_jsx(_components.p,{children:`The period during which a line item charges for its product.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/contracts#line-items-what-the-customer-buys`,children:`Line items: what the customer buys`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`line-item-minimum-commitment`,children:`Line-item minimum commitment`}),`\n`,_jsx(_components.p,{children:`A minimum commitment on one line item.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/minimum-commitments#line-item-minimum-commitments-a-floor-on-one-line-item`,children:`Line-item minimum commitments: a floor on one line item`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`m`,children:`M`}),`\n`,_jsx(Heading,{level:`3`,id:`minimum-commitment`,children:`Minimum commitment`}),`\n`,_jsx(_components.p,{children:`The least amount or quantity that a customer pays for in a commitment period, whatever the actual usage.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/minimum-commitments#minimum-commitments-the-least-that-a-customer-pays`,children:`Minimum commitments`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`minimum-quantity-commitment`,children:`Minimum-quantity commitment`}),`\n`,_jsx(_components.p,{children:`A line-item minimum commitment on the number of units of the line item.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/minimum-commitments#line-item-minimum-commitments-a-floor-on-one-line-item`,children:`Line-item minimum commitments: a floor on one line item`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`minimum-spend-commitment`,children:`Minimum-spend commitment`}),`\n`,_jsx(_components.p,{children:`A line-item minimum commitment on the amount that the line item charges.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/minimum-commitments#line-item-minimum-commitments-a-floor-on-one-line-item`,children:`Line-item minimum commitments: a floor on one line item`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`p`,children:`P`}),`\n`,_jsx(Heading,{level:`3`,id:`payment-term`,children:`Payment term`}),`\n`,_jsx(_components.p,{children:`The rule that sets when the invoices of a contract are due.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/contracts#payment-terms-when-invoices-are-due`,children:`Payment terms: when invoices are due`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`payment-term-version`,children:`Payment-term version`}),`\n`,_jsx(_components.p,{children:`A payment term that applies to one range of dates within the contract duration.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/contracts#payment-term-versions`,children:`Payment-term versions`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`payment-timing`,children:`Payment timing`}),`\n`,_jsx(_components.p,{children:`Whether Zenskar invoices a line item at the start of each billing period or at the end.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/billing#billing-when-zenskar-invoices`,children:`Billing: when Zenskar invoices`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`percentage-discount`,children:`Percentage discount`}),`\n`,_jsx(_components.p,{children:`A discount that reduces the charge of a line item by a percentage.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/discounts#percentage-discounts`,children:`Percentage discounts`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`price-override`,children:`Price override`}),`\n`,_jsx(_components.p,{children:`A change that a line item makes to the amounts or the pricing period of its pricing preset. The pricing preset itself does not change.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/pricing#price-overrides`,children:`Price overrides`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`pricing-version`,children:`Pricing version`}),`\n`,_jsx(_components.p,{children:`The version of the pricing of a line item.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/pricing#pricing-versions-changes-to-the-pricing`,children:`Pricing versions: changes to the pricing`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`q`,children:`Q`}),`\n`,_jsx(Heading,{level:`3`,id:`quantity-cadence`,children:`Quantity cadence`}),`\n`,_jsx(_components.p,{children:`How often a recurring quantity applies again, such as monthly.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/quantity#recurring-quantities`,children:`Recurring quantities`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`quantity-discount`,children:`Quantity discount`}),`\n`,_jsx(_components.p,{children:`A discount that gives a number of free units of a line item in each discount cadence.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/discounts#quantity-discounts`,children:`Quantity discounts`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`quantity-entry`,children:`Quantity entry`}),`\n`,_jsx(_components.p,{children:`A dated value within a version of a fixed quantity, such as a new seat count from a date.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/quantity#fixed-quantities-and-quantity-entries`,children:`Fixed quantities and quantity entries`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`quantity-version`,children:`Quantity version`}),`\n`,_jsx(_components.p,{children:`The version of the quantity of a line item.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/quantity#quantity-versions-how-many-units`,children:`Quantity versions: how many units`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`s`,children:`S`}),`\n`,_jsx(Heading,{level:`3`,id:`shortfall`,children:`Shortfall`}),`\n`,_jsx(_components.p,{children:`The difference between the minimum and the actual usage or spend in a commitment period. Zenskar bills the shortfall.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/minimum-commitments#minimum-commitments-the-least-that-a-customer-pays`,children:`Minimum commitments`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`v`,children:`V`}),`\n`,_jsx(Heading,{level:`3`,id:`version`,children:`Version`}),`\n`,_jsx(_components.p,{children:`A setting of a line item that applies to one range of dates within the line-item duration.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/contracts#line-item-timelines`,children:`Line-item timelines`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`related-topics`,children:`Related topics`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/contracts`,children:`Concepts`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/20260301/product-modules/products/concepts/products`,children:`Products`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/minimum-commitments`,children:`Line item: minimum commitments`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/discounts`,children:`Line item: discounts`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/20260301/product-modules/contracts/concepts/line-items/anchor-dates`,children:`Line item: anchor dates`})}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Glossary","excerpt":"Terms used in the Contracts documentation, with their definitions and UI labels.","deprecated":false,"hidden":false,"metadata":{"robots":"index"},"next":null,"description":null,"href":"/20260301/product-modules/contracts/glossary","hiddenSetByFrontmatter":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"A","slug":"a","depth":2,"children":[{"title":"Active contract","slug":"active-contract","depth":3,"children":[]},{"title":"Anchor date","slug":"anchor-date","depth":3,"children":[]}]},{"title":"B","slug":"b","depth":2,"children":[{"title":"Billing cadence","slug":"billing-cadence","depth":3,"children":[]},{"title":"Billing period","slug":"billing-period","depth":3,"children":[]},{"title":"Billing version","slug":"billing-version","depth":3,"children":[]}]},{"title":"C","slug":"c","depth":2,"children":[{"title":"Carrier product","slug":"carrier-product","depth":3,"children":[]},{"title":"Commitment period","slug":"commitment-period","depth":3,"children":[]},{"title":"Contract","slug":"contract","depth":3,"children":[]},{"title":"Contract duration","slug":"contract-duration","depth":3,"children":[]},{"title":"Contract-level minimum commitment","slug":"contract-level-minimum-commitment","depth":3,"children":[]},{"title":"Contract status","slug":"contract-status","depth":3,"children":[]},{"title":"Covered product","slug":"covered-product","depth":3,"children":[]}]},{"title":"D","slug":"d","depth":2,"children":[{"title":"Discount","slug":"discount","depth":3,"children":[]},{"title":"Discount cadence","slug":"discount-cadence","depth":3,"children":[]},{"title":"Discount order","slug":"discount-order","depth":3,"children":[]},{"title":"Discount type","slug":"discount-type","depth":3,"children":[]},{"title":"Draft contract","slug":"draft-contract","depth":3,"children":[]}]},{"title":"E","slug":"e","depth":2,"children":[{"title":"Evaluation mode","slug":"evaluation-mode","depth":3,"children":[]}]},{"title":"F","slug":"f","depth":2,"children":[{"title":"Fixed-amount discount","slug":"fixed-amount-discount","depth":3,"children":[]},{"title":"Fixed quantity","slug":"fixed-quantity","depth":3,"children":[]}]},{"title":"I","slug":"i","depth":2,"children":[{"title":"Invoice preview","slug":"invoice-preview","depth":3,"children":[]},{"title":"Invoice regeneration","slug":"invoice-regeneration","depth":3,"children":[]},{"title":"Invoicing config","slug":"invoicing-config","depth":3,"children":[]}]},{"title":"L","slug":"l","depth":2,"children":[{"title":"Last-day-of-month alignment","slug":"last-day-of-month-alignment","depth":3,"children":[]},{"title":"Line item","slug":"line-item","depth":3,"children":[]},{"title":"Line-item duration","slug":"line-item-duration","depth":3,"children":[]},{"title":"Line-item minimum commitment","slug":"line-item-minimum-commitment","depth":3,"children":[]}]},{"title":"M","slug":"m","depth":2,"children":[{"title":"Minimum commitment","slug":"minimum-commitment","depth":3,"children":[]},{"title":"Minimum-quantity commitment","slug":"minimum-quantity-commitment","depth":3,"children":[]},{"title":"Minimum-spend commitment","slug":"minimum-spend-commitment","depth":3,"children":[]}]},{"title":"P","slug":"p","depth":2,"children":[{"title":"Payment term","slug":"payment-term","depth":3,"children":[]},{"title":"Payment-term version","slug":"payment-term-version","depth":3,"children":[]},{"title":"Payment timing","slug":"payment-timing","depth":3,"children":[]},{"title":"Percentage discount","slug":"percentage-discount","depth":3,"children":[]},{"title":"Price override","slug":"price-override","depth":3,"children":[]},{"title":"Pricing version","slug":"pricing-version","depth":3,"children":[]}]},{"title":"Q","slug":"q","depth":2,"children":[{"title":"Quantity cadence","slug":"quantity-cadence","depth":3,"children":[]},{"title":"Quantity discount","slug":"quantity-discount","depth":3,"children":[]},{"title":"Quantity entry","slug":"quantity-entry","depth":3,"children":[]},{"title":"Quantity version","slug":"quantity-version","depth":3,"children":[]}]},{"title":"S","slug":"s","depth":2,"children":[{"title":"Shortfall","slug":"shortfall","depth":3,"children":[]}]},{"title":"V","slug":"v","depth":2,"children":[{"title":"Version","slug":"version","depth":3,"children":[]}]},{"title":"Related topics","slug":"related-topics","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"zenskar-3d451781","siteName":"Zenskar Documentation","title":"Glossary - Zenskar Documentation","contextualStarterQuestions":[{"_id":"6ad638c917831a4ba8f9c7c4","deploymentId":"69e0a11c3e5ca76e4bd3f576","questionText":"What is an active contract?","status":"active","generatedBy":"contextual","path":"20260301/product-modules/contracts/glossary","createdAt":"2026-10-19T15:35:37.337Z","updatedAt":"2026-10-19T15:35:37.337Z","__v":0},{"_id":"6ad638c917831a4ba8f9c7c5","deploymentId":"69e0a11c3e5ca76e4bd3f576","questionText":"How do billing cadences work?","status":"active","generatedBy":"contextual","path":"20260301/product-modules/contracts/glossary","createdAt":"2026-10-19T15:35:37.337Z","updatedAt":"2026-10-19T15:35:37.337Z","__v":0},{"_id":"6ad638c917831a4ba8f9c7c6","deploymentId":"69e0a11c3e5ca76e4bd3f576","questionText":"What is a commitment period?","status":"active","generatedBy":"contextual","path":"20260301/product-modules/contracts/glossary","createdAt":"2026-10-19T15:35:37.337Z","updatedAt":"2026-10-19T15:35:37.337Z","__v":0}],"navMaps":{"firstHrefInVersion":{"cedar.ALPHA.20260301":{"href":"/20260301/product-modules/contracts/glossary","matchLevel":0},"baobab.20240301":{"href":"/20240301/product-modules/accounting/concepts/chart-of-accounts","matchLevel":2}},"firstHrefInLanguage":{}},"lastModified":"2026-10-19T15:35:24.804Z","originalFileLocation":"20260301/product-modules/contracts/glossary.md"},"headHtml":"\u003cmeta data-mint-head name=\"application-name\" content=\"Zenskar Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenskar-3d451781/MYgNV77YbtdSqIUY/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenskar-3d451781/MYgNV77YbtdSqIUY/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenskar-3d451781/MYgNV77YbtdSqIUY/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenskar-3d451781/MYgNV77YbtdSqIUY/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenskar-3d451781/MYgNV77YbtdSqIUY/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenskar-3d451781/MYgNV77YbtdSqIUY/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenskar-3d451781/MYgNV77YbtdSqIUY/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenskar-3d451781/MYgNV77YbtdSqIUY/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenskar-3d451781/MYgNV77YbtdSqIUY/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Glossary - Zenskar Documentation\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Zenskar Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://zenskar.com/docs/20260301/product-modules/contracts/glossary\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://zenskar-3d451781.mintlify.app/_mintlify/api/og/v2?division=Contracts\u0026amp;title=Glossary\u0026amp;theme=55b69cc397f2f34e736cf543\u0026amp;signature=7772a7b716fd4b277814616c6b7822707399942d049ce44bd34fe1f844a9fbbd\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Glossary - Zenskar Documentation\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://zenskar-3d451781.mintlify.app/_mintlify/api/og/v2?division=Contracts\u0026amp;title=Glossary\u0026amp;theme=55b69cc397f2f34e736cf543\u0026amp;signature=7772a7b716fd4b277814616c6b7822707399942d049ce44bd34fe1f844a9fbbd\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/zenskar-3d451781/MYgNV77YbtdSqIUY/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Zenskar Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0A1633\">\u003clink data-mint-head rel=\"canonical\" href=\"https://zenskar.com/docs/20260301/product-modules/contracts/glossary\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/20260301/product-modules/contracts/glossary.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://zenskar.com/#organization\",\"name\":\"Zenskar Documentation\",\"url\":\"https://zenskar.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/zenskar-3d451781/8zM5vHUy4GbBMWvZ/logo/for-light-themes.svg?fit=max\u0026auto=format\u0026n=8zM5vHUy4GbBMWvZ\u0026q=85\u0026s=7b3708e348af5e2ca4bd6f302186ccc2\"}},{\"@type\":\"WebSite\",\"@id\":\"https://zenskar.com/docs#website\",\"name\":\"Zenskar Documentation\",\"url\":\"https://zenskar.com/docs\",\"publisher\":{\"@id\":\"https://zenskar.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://zenskar.com/docs/20260301/product-modules/contracts/glossary#webpage\",\"url\":\"https://zenskar.com/docs/20260301/product-modules/contracts/glossary\",\"name\":\"Glossary\",\"dateModified\":\"2026-10-19T15:35:24.804Z\",\"isPartOf\":{\"@id\":\"https://zenskar.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://zenskar.com/docs/20260301/product-modules/contracts/glossary#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://zenskar.com/docs/20260301/product-modules/contracts/glossary#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Product modules\",\"item\":\"https://zenskar.com/docs/20260301/product-modules/accounting/concepts/chart-of-accounts\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Contracts\",\"item\":\"https://zenskar.com/docs/20260301/product-modules/contracts/concepts/contracts\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Glossary\",\"item\":\"https://zenskar.com/docs/20260301/product-modules/contracts/glossary\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://zenskar.com/docs/20260301/product-modules/contracts/glossary#article\",\"headline\":\"Glossary\",\"name\":\"Glossary\",\"url\":\"https://zenskar.com/docs/20260301/product-modules/contracts/glossary\",\"mainEntityOfPage\":{\"@id\":\"https://zenskar.com/docs/20260301/product-modules/contracts/glossary#webpage\"},\"dateModified\":\"2026-10-19T15:35:24.804Z\",\"publisher\":{\"@id\":\"https://zenskar.com/#organization\"},\"isPartOf\":{\"@id\":\"https://zenskar.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Zenskar Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Zenskar Documentation","nav":{"global":{"anchors":[{"anchor":"Blog","icon":"newspaper","href":"https://www.zenskar.com/blog"}]},"versions":[{"version":"cedar.ALPHA.20260301","default":false,"tabs":[{"tab":"Documentation","groups":[{"group":"Getting started","pages":[{"title":"Welcome to Zenskar","href":"/20260301/getting-started/introduction"},{"group":"Your first invoice","expanded":false,"pages":[{"title":"Quickstart guide","deprecated":false,"hidden":false,"href":"/20260301/getting-started/your-first-invoice/index"},{"title":"Step 1: Add a customer","deprecated":false,"hidden":false,"href":"/20260301/getting-started/your-first-invoice/add-a-customer"},{"title":"Step 2: Ingest usage events via API","deprecated":false,"hidden":false,"href":"/20260301/getting-started/your-first-invoice/ingest-usage-events-api"},{"title":"Step 3: Define billable metrics","deprecated":false,"hidden":false,"href":"/20260301/getting-started/your-first-invoice/define-billable-metrics"},{"title":"Step 4: Create contract and add products","deprecated":false,"hidden":false,"href":"/20260301/getting-started/your-first-invoice/create-contract-products"},{"title":"Step 5: Generate invoice","deprecated":false,"hidden":false,"href":"/20260301/getting-started/your-first-invoice/generate-invoice"}]}]},{"group":"Product modules","pages":[{"group":"Accounting","pages":[{"group":"Concepts","expanded":false,"pages":[{"title":"Chart of accounts","deprecated":false,"hidden":false,"href":"/20260301/product-modules/accounting/concepts/chart-of-accounts"},{"title":"ASC 606 and IFRS 15: Five steps of revenue recognition","deprecated":false,"hidden":false,"href":"/20260301/product-modules/accounting/concepts/five-steps-of-revenue-recognition"},{"title":"Revenue lifecycle","deprecated":false,"hidden":false,"href":"/20260301/product-modules/accounting/concepts/revenue-lifecycle"}]},{"group":"How-to guides","expanded":false,"pages":[{"title":"Create a revenue recognition rule","deprecated":false,"hidden":false,"href":"/20260301/product-modules/accounting/how-to-guides/create-a-revenue-recognition-rule"},{"title":"Revenue distribution and redistribution methods","deprecated":false,"hidden":false,"href":"/20260301/product-modules/accounting/how-to-guides/revenue-distribution-and-redistribution-methods"}]},{"group":"Reference","expanded":false,"pages":[{"title":"Revenue adjustment methods","deprecated":false,"hidden":false,"href":"/20260301/product-modules/accounting/reference/revenue-adjustment-methods"},{"title":"Revenue distribution methods","deprecated":false,"hidden":false,"href":"/20260301/product-modules/accounting/reference/revenue-distribution-methods"},{"title":"Performance obligation policies","deprecated":false,"hidden":false,"href":"/20260301/product-modules/accounting/reference/performance-obligation-policies"}]}]},{"group":"Customers","pages":[{"group":"Concepts","expanded":false,"pages":[{"title":"Customers","sidebarTitle":"Customers","href":"/20260301/product-modules/customers/concepts/customers"},{"title":"Customer-facing portal","sidebarTitle":"Customer-facing portal","href":"/20260301/product-modules/customers/concepts/customer-facing-portal"}]},{"group":"Walkthroughs","expanded":false,"pages":[{"title":"Customers","sidebarTitle":"Customers","href":"/20260301/product-modules/customers/walkthroughs/customers"}]},{"group":"How-to guides","expanded":false,"pages":[{"title":"Add customers to Zenskar","sidebarTitle":"Add customers","href":"/20260301/product-modules/customers/how-to-guides/add-customers"},{"title":"Manage customers","sidebarTitle":"Manage customers","href":"/20260301/product-modules/customers/how-to-guides/manage-customers"},{"title":"Use the customer-facing portal","sidebarTitle":"Customer-facing portal","href":"/20260301/product-modules/customers/how-to-guides/customer-facing-portal"}]},{"group":"Reference","expanded":false,"pages":[{"title":"Customers reference","sidebarTitle":"Customers","href":"/20260301/product-modules/customers/reference/customers"},{"title":"Customer-facing portal reference","sidebarTitle":"Customer-facing portal","href":"/20260301/product-modules/customers/reference/customer-facing-portal"}]}]},{"group":"Contracts","pages":[{"group":"Concepts","expanded":false,"pages":[{"title":"Contracts","deprecated":false,"hidden":false,"href":"/20260301/product-modules/contracts/concepts/contracts"},{"group":"Line items","pages":[{"title":"Line item: pricing","sidebarTitle":"Pricing","deprecated":false,"hidden":false,"href":"/20260301/product-modules/contracts/concepts/line-items/pricing"},{"title":"Line item: billing","sidebarTitle":"Billing","deprecated":false,"hidden":false,"href":"/20260301/product-modules/contracts/concepts/line-items/billing"},{"title":"Line item: quantity","sidebarTitle":"Quantity","deprecated":false,"hidden":false,"href":"/20260301/product-modules/contracts/concepts/line-items/quantity"},{"title":"Line item: minimum commitments","sidebarTitle":"Minimum commitments","deprecated":false,"hidden":false,"href":"/20260301/product-modules/contracts/concepts/line-items/minimum-commitments"},{"title":"Line item: discounts","sidebarTitle":"Discounts","deprecated":false,"hidden":false,"href":"/20260301/product-modules/contracts/concepts/line-items/discounts"},{"title":"Line item: anchor dates","sidebarTitle":"Anchor dates","deprecated":false,"hidden":false,"href":"/20260301/product-modules/contracts/concepts/line-items/anchor-dates"}]}]},{"group":"Walkthroughs","expanded":false,"pages":[{"title":"Contract","sidebarTitle":"Contract","href":"/20260301/product-modules/contracts/walkthroughs/contract"}]},{"group":"How-to guides","expanded":false,"pages":[{"title":"How to work with contracts","sidebarTitle":"Contract","href":"/20260301/product-modules/contracts/how-to-guides/contract"}]},{"group":"Reference","expanded":false,"pages":[{"title":"Contract reference","sidebarTitle":"Contract","description":null,"href":"/20260301/product-modules/contracts/reference/contract"}]},{"title":"Glossary","deprecated":false,"hidden":false,"href":"/20260301/product-modules/contracts/glossary"}]},{"group":"Products","pages":[{"group":"Concepts","expanded":false,"pages":[{"title":"Products","deprecated":false,"hidden":false,"description":null,"href":"/20260301/product-modules/products/concepts/products"}]},{"group":"Walkthroughs","expanded":false,"pages":[{"title":"Products","deprecated":false,"hidden":false,"href":"/20260301/product-modules/products/walkthroughs/products"}]},{"group":"How-to guides","expanded":false,"pages":[{"title":"Products","deprecated":false,"hidden":false,"href":"/20260301/product-modules/products/how-to-guides/products"},{"title":"Pricing presets","deprecated":false,"hidden":false,"href":"/20260301/product-modules/products/how-to-guides/pricing-presets"},{"title":"Metered usage","deprecated":false,"hidden":false,"href":"/20260301/product-modules/products/how-to-guides/metered-usage"}]},{"group":"Reference","expanded":false,"pages":[{"title":"Reference","deprecated":false,"hidden":false,"href":"/20260301/product-modules/products/reference/products"},{"title":"Pricing presets","deprecated":false,"hidden":false,"href":"/20260301/product-modules/products/reference/pricing-presets"}]},{"title":"Glossary","deprecated":false,"hidden":false,"href":"/20260301/product-modules/products/glossary"}]},{"group":"Usage","pages":[{"group":"Concepts","expanded":false,"pages":[{"title":"Billable metrics","deprecated":false,"hidden":false,"href":"/20260301/product-modules/usage/concepts/billable-metrics"},{"title":"What is a usage event","deprecated":false,"hidden":false,"href":"/20260301/product-modules/usage/concepts/usage-event"}]},{"group":"Data sources","expanded":false,"pages":[{"title":"Data ingestion","deprecated":false,"hidden":false,"href":"/20260301/product-modules/usage/data-sources/data-ingestion"},{"title":"How-to: Ingest usage events via data sync connectors","deprecated":false,"hidden":false,"href":"/20260301/product-modules/usage/data-sources/data-ingestion-via-data-source-connectors"},{"title":"How-to: Execute remote queries on data source","deprecated":false,"hidden":false,"href":"/20260301/product-modules/usage/data-sources/data-ingestion-via-remote-query"}]},{"group":"Usage events","expanded":false,"pages":[{"title":"How-to: Ingest usage events","deprecated":false,"hidden":false,"href":"/20260301/product-modules/usage/usage-event/data-ingestion-via-apis"},{"title":"How-to: Ingest usage events via CSV upload","deprecated":false,"hidden":false,"href":"/20260301/product-modules/usage/usage-event/data-ingestion-via-zenskar-compatible-csv-file"},{"title":"How-to: Handle ingestion failures","deprecated":false,"hidden":false,"href":"/20260301/product-modules/usage/usage-event/handle-usage-event-ingestion-failures"},{"title":"How-to: Edit historical data","deprecated":false,"hidden":false,"href":"/20260301/product-modules/usage/usage-event/how-to-edit-historical-data"},{"title":"How-to: Set up S3 Event Sync","deprecated":false,"hidden":false,"href":"/20260301/product-modules/usage/usage-event/how-to-set-up-s3-event-sync"},{"title":"How-to: Ingest usage events via dashboard","deprecated":false,"hidden":false,"href":"/20260301/product-modules/usage/usage-event/web-form-for-manual-raw-metrics"}]}]},{"group":"Settings","pages":[{"title":"General settings","deprecated":false,"hidden":false,"href":"/20260301/product-modules/settings/general"},{"title":"Business entity","deprecated":false,"hidden":false,"href":"/20260301/product-modules/settings/business-entity"},{"title":"Payment instructions","deprecated":false,"hidden":false,"href":"/20260301/product-modules/settings/payment-instructions"},{"title":"Payment","deprecated":false,"hidden":false,"href":"/20260301/product-modules/settings/payment"},{"title":"Communications settings","deprecated":false,"hidden":false,"href":"/20260301/product-modules/settings/communications"},{"group":"Contract \u0026 Invoices","expanded":false,"pages":[{"title":"Contract \u0026 Invoices","deprecated":false,"hidden":false,"href":"/20260301/product-modules/settings/contract-invoices"},{"group":"Invoice date configuration","expanded":false,"pages":[{"title":"Concepts","href":"/20260301/product-modules/settings/invoice-date-configuration/concepts"},{"title":"How-to guides","href":"/20260301/product-modules/settings/invoice-date-configuration/how-to-guides"},{"title":"Reference","href":"/20260301/product-modules/settings/invoice-date-configuration/reference"}]}]},{"title":"Webhook alerts","deprecated":false,"hidden":false,"href":"/20260301/product-modules/settings/webhook-alerts"},{"group":"Tax configuration","expanded":false,"pages":[{"group":"Concepts","expanded":false,"pages":[{"title":"Tax configuration","sidebarTitle":"Tax configuration","deprecated":false,"hidden":false,"href":"/20260301/product-modules/settings/tax-configuration/concepts/tax-configuration"},{"title":"Tax rates","sidebarTitle":"Tax rates","deprecated":false,"hidden":false,"href":"/20260301/product-modules/settings/tax-configuration/concepts/tax-rates"}]},{"title":"Walkthroughs","sidebarTitle":"Walkthroughs","deprecated":false,"hidden":false,"href":"/20260301/product-modules/settings/tax-configuration/walkthroughs"},{"title":"How-to guides","sidebarTitle":"How-to guides","deprecated":false,"hidden":false,"href":"/20260301/product-modules/settings/tax-configuration/how-to-guides"},{"title":"Reference","sidebarTitle":"Reference","deprecated":false,"hidden":false,"href":"/20260301/product-modules/settings/tax-configuration/reference"}]},{"title":"S3 Ingestion","deprecated":false,"hidden":false,"href":"/20260301/product-modules/settings/s3-ingestion"},{"title":"Custom attributes","deprecated":false,"hidden":false,"href":"/20260301/product-modules/settings/custom-attributes"},{"title":"API keys","deprecated":false,"hidden":false,"href":"/20260301/product-modules/settings/api-keys"},{"title":"Glossary","deprecated":false,"hidden":false,"href":"/20260301/product-modules/settings/glossary"}]},{"group":"More","pages":[{"title":"Entitlements","deprecated":false,"hidden":false,"href":"/20260301/product-modules/more/entitlements"},{"group":"Communications","expanded":false,"pages":[{"title":"Communications","deprecated":false,"hidden":false,"href":"/20260301/product-modules/more/communications/index"},{"title":"Email templates","deprecated":false,"hidden":false,"href":"/20260301/product-modules/more/communications/email-templates"},{"title":"Email alerts","deprecated":false,"hidden":false,"href":"/20260301/product-modules/more/communications/email-alerts"},{"title":"Document templates","deprecated":false,"hidden":false,"href":"/20260301/product-modules/more/communications/document-templates"},{"group":"Template guides","expanded":false,"pages":[{"title":"Templating guide","deprecated":false,"hidden":false,"href":"/20260301/product-modules/more/communications/templating-guide"},{"title":"Invoice template variables","deprecated":false,"hidden":false,"href":"/20260301/product-modules/more/communications/invoice-template-variables"},{"title":"Credit note template variables","deprecated":false,"hidden":false,"href":"/20260301/product-modules/more/communications/credit-note-template-variables"},{"title":"Payment receipt template variables","deprecated":false,"hidden":false,"href":"/20260301/product-modules/more/communications/payment-receipt-template-variables"},{"title":"Usage report template variables","deprecated":false,"hidden":false,"href":"/20260301/product-modules/more/communications/usage-report-template-variables"}]},{"title":"Senders","deprecated":false,"hidden":false,"href":"/20260301/product-modules/more/communications/senders"},{"title":"Sent emails","deprecated":false,"hidden":false,"href":"/20260301/product-modules/more/communications/sent-emails"}]}]}]},{"group":"Security","pages":[{"group":"Role-based access control","expanded":false,"pages":[{"title":"Role-based access control","deprecated":false,"hidden":false,"href":"/20260301/security/role-based-access-control/index"},{"title":"Roles","deprecated":false,"hidden":false,"href":"/20260301/security/role-based-access-control/roles"},{"title":"Users","deprecated":false,"hidden":false,"href":"/20260301/security/role-based-access-control/users"}]},{"group":"SAML authentication","expanded":false,"pages":[{"title":"Concepts","href":"/20260301/security/saml-authentication/concepts"},{"group":"How-to guides","expanded":false,"pages":[{"title":"SAML authentication with Microsoft Entra ID","deprecated":false,"hidden":false,"href":"/20260301/security/saml-authentication/how-to-guides/saml-authentication-with-microsoft-entra-id"},{"title":"SAML authentication with Google Workspace","deprecated":false,"hidden":false,"href":"/20260301/security/saml-authentication/how-to-guides/saml-authentication-with-google-workspace"},{"title":"SAML authentication with Okta","deprecated":false,"hidden":false,"href":"/20260301/security/saml-authentication/how-to-guides/saml-authentication-with-okta"}]},{"title":"Reference","href":"/20260301/security/saml-authentication/reference"}]},{"title":"Two-factor authentication","deprecated":false,"hidden":false,"href":"/20260301/security/two-factor-authentication"}]},{"group":"Model context protocol (MCP)","pages":[{"title":"Concepts","href":"/20260301/model-context-protocol/concepts"},{"title":"Walkthroughs","href":"/20260301/model-context-protocol/walkthroughs"},{"title":"How-to guides","deprecated":false,"hidden":false,"href":"/20260301/model-context-protocol/how-to-guides"},{"title":"Reference","deprecated":false,"hidden":false,"href":"/20260301/model-context-protocol/reference"}]},{"group":"Pricing models","pages":[{"title":"Pricing models","deprecated":false,"hidden":false,"href":"/20260301/pricing-models/concepts/pricing-models"},{"title":"Per-unit pricing model","sidebarTitle":"Per unit","deprecated":false,"hidden":false,"href":"/20260301/pricing-models/concepts/per-unit"},{"title":"Percent pricing model","sidebarTitle":"Percent","deprecated":false,"hidden":false,"href":"/20260301/pricing-models/concepts/percent"},{"title":"Volume pricing model","sidebarTitle":"Volume","deprecated":false,"hidden":false,"href":"/20260301/pricing-models/concepts/volume"},{"title":"Tiered pricing model","sidebarTitle":"Tiered","deprecated":false,"hidden":false,"href":"/20260301/pricing-models/concepts/tiered"},{"title":"Dimensional pricing model","sidebarTitle":"Dimensional","deprecated":false,"hidden":false,"href":"/20260301/pricing-models/concepts/dimensional"}]},{"group":"Third-party integrations","pages":[{"group":"Data sources","expanded":false,"pages":[{"title":"Auth0","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/data-sources/auth0"},{"title":"Amazon Athena","href":"/20260301/third-party-integrations/data-sources/amazon-athena"},{"title":"Amazon Redshift","href":"/20260301/third-party-integrations/data-sources/amazon-redshift"},{"title":"BigQuery","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/data-sources/bigquery"},{"title":"ClickHouse","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/data-sources/clickhouse"},{"title":"CockroachDB","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/data-sources/cockroachdb"},{"title":"Databricks Lakehouse","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/data-sources/databricks-lakehouse"},{"title":"Google Sheets","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/data-sources/google-sheets"},{"title":"Looker","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/data-sources/looker"},{"title":"Metabase","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/data-sources/metabase"},{"title":"MongoDB","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/data-sources/mongodb"},{"title":"MySQL","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/data-sources/mysql"},{"title":"PostgreSQL","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/data-sources/postgresql"},{"title":"QuickBooks","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/data-sources/quickbooks"},{"title":"Shopify","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/data-sources/shopify"},{"group":"Snowflake","expanded":false,"pages":[{"title":"Snowflake","href":"/20260301/third-party-integrations/data-sources/snowflake/index"},{"title":"Set up Snowflake for integration with Zenskar","sidebarTitle":"Set up Snowflake","href":"/20260301/third-party-integrations/data-sources/snowflake/set-up-snowflake"},{"title":"Configure Zenskar's Snowflake connector","sidebarTitle":"Configure Snowflake","href":"/20260301/third-party-integrations/data-sources/snowflake/configure-snowflake"}]}]},{"group":"ERPs","expanded":false,"pages":[{"title":"NetSuite","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/ERPs/netsuite"},{"title":"QuickBooks","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/ERPs/quickbooks"},{"title":"Rillet","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/ERPs/rillet"},{"title":"Xero","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/ERPs/xero"},{"title":"Zoho Books","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/ERPs/zoho-books"}]},{"group":"CRMs and CPQs","expanded":false,"pages":[{"title":"HubSpot","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/CRMs-and-CPQs/hubspot"},{"group":"Salesforce","expanded":false,"pages":[{"title":"Salesforce integration guide","href":"/20260301/third-party-integrations/CRMs-and-CPQs/salesforce/index"},{"title":"Installation and setup of Zenskar’s package for Salesforce","href":"/20260301/third-party-integrations/CRMs-and-CPQs/salesforce/install-and-set-up-zenskar-package"},{"title":"Use default Flow","href":"/20260301/third-party-integrations/CRMs-and-CPQs/salesforce/default-flow"},{"title":"Create your own Flow","href":"/20260301/third-party-integrations/CRMs-and-CPQs/salesforce/custom-flow"}]}]},{"group":"Tax automation","expanded":false,"pages":[{"title":"Avalara AvaTax","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/tax-automation/avalara-avatax"},{"title":"Anrok","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/tax-automation/anrok"}]},{"group":"Payment gateways","expanded":false,"pages":[{"title":"Stripe","deprecated":false,"hidden":false,"href":"/20260301/third-party-integrations/payment-gateways/stripe"}]}]},{"group":"Zenskar versioning","pages":[{"title":"Versioning logic","href":"/meta/versioning-logic"},{"title":"Documentation version to backend build compatibility matrix","href":"/meta/matrix"}]},{"group":"Roadmap","pages":[{"title":"Coming soon","sidebarTitle":"Coming soon","href":"/20260301/roadmap"}]}]},{"tab":"API Guides","pages":[{"title":"API Guides","href":"/20260301/api-guides/authentication"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/accounting/get-chart-of-accounts"}]}]},{"version":"baobab.20240301","default":true,"pages":[{"title":"baobab.20240301","href":"/20240301/product-modules/accounting/concepts/chart-of-accounts"}]}]},"title":"Glossary - Zenskar Documentation","buildId":"dpl_9hmKkjkf3GomzUYvEzceDf6ERcsX","deploymentId":"dpl_9hmKkjkf3GomzUYvEzceDf6ERcsX","dynamics":[],"chunks":[]}