Define a price for a combination of filters
When a billable metric has defined filters, establish a set of filters to refine an event and assign a price to this combination.- Dashboard
- API
- Add a charge to a plan (this charge should be associated with a billable metric containing filters);
- Add a new filter;
- Choose a combination of filters, either specifying a key and its value or simply the key itself (covering all values);
- Set a price for this combination of filters; and
- Optionally, provide an Invoice display name.

Set a price for a combination of filters
Define a default price
When a billable metric has filters defined, set a default price at the charge level to cover all the other combinations of filters not defined in the charge.- Dashboard
- API
- Add a charge to a plan (this charge should be associated with a billable metric containing filters);
- Add a default price; and
- Set the amount of this default price.

Set a default price for a charge handling groups
Editing filter pricing mid-period
When you update a charge’s filter configuration or pricing, for example by adding new filter combinations, changing per-filter rates, or removing the default price, Lago applies the updated pricing rules to all usage in the current open billing period. Fees are not locked at event ingestion time. They are evaluated against the active charge configuration at the time of calculation. This means that events received earlier in the period are repriced under the new configuration, not the one that was active when they were ingested.Attributed usage can split a charge by its filters, to show which team or user consumed each filter combination.