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

# Billing Runs

> Preview the fees that would be charged for a period before applying them, using Billing Runs in the Fees Engine.

A **Billing Run** previews the fees that would be charged for a given period, based on your configured packages. It is a **calculation preview only** — running it does not charge anything. Use it to validate amounts, reconcile expected revenue, and review results before any charge is applied.

<Note>
  The Fees Engine plugin must be enabled in [Midaz module settings](/en/lerian-console/midaz-console/plugin-settings) before this page is available.
</Note>

## Key concepts

***

* **Preview, not a charge** — A Billing Run generates an extract of what *would* be billed for the selected period. Nothing is posted until you act on the result separately.
* **Period type** — The periodicity of the run: **daily**, **weekly**, or **monthly**. Combined with a reference date, it determines the date range that is evaluated.
* **Reference date** — The date used to derive the period range. For a monthly run it expands to the full month; for weekly, the ISO week; for daily, that day. You can also choose a **custom range**.
* **Package type** — Which packages the run includes:
  * **Volume** — fees calculated on events/transactions.
  * **Maintenance** — fixed fees charged per account.
  * **All** — both Volume and Maintenance packages.
* **Scope to specific packages** — Optionally limit the run to selected billing packages instead of every package of the chosen type.
* **Extract** — The result of the run: a calculation summary (total results, Volume and Maintenance package totals, and a net total) plus the per-package preview lines.

## Accessing Billing Runs

***

<Steps>
  <Step title="Open the Fees Engine">
    In the Midaz Module sidebar, expand **Fees Engine**.
  </Step>

  <Step title="Select Billing Runs">
    Choose **Billing Runs** to open the run page.
  </Step>

  <Step title="Set the run parameters">
    Pick the **period type** and **reference date** (or a custom range), choose the **package type**, and optionally limit the run to specific packages.
  </Step>

  <Step title="Calculate the preview">
    Run the calculation to generate the extract. Review the summary and per-package results. If there is nothing to bill for the period, the preview shows an empty state.
  </Step>
</Steps>

## Where to go next

***

<Columns cols={2}>
  <Card title="Managing Fee Packages" icon="box" horizontal href="/en/lerian-console/midaz-console/managing-fee-packages">
    Create, edit, and delete the packages that Billing Runs evaluate.
  </Card>

  <Card title="Fees Engine overview" icon="gauge" horizontal href="/en/lerian-console/midaz-console/fees-engine-overview">
    Understand how the Fees Engine, packages, and rules fit together.
  </Card>
</Columns>
