Cost forecast explained

Atlassian's billing rules (as published by Atlassian)

Source: Atlassian support, "How is my usage calculated".

How Rule Keeper estimates steps

Steps per run. From each rule's structure:

Branches may repeat their steps for every related item; that repetition is not included and the rule is marked "branch repeats not included".

Runs per month. Counted as you, with JQL, over the last 30 days in the projects the rule applies to:

Trigger Count used
Issue created Issues created
Issue transitioned Issues whose status changed
Issue updated, commented, assigned, linked, field changed Issues updated (a lower bound: one issue can produce many events)
Scheduled The rule's own schedule (calendar rule, cron expression or interval)
Scheduled with JQL processing each issue Schedule × issues matching the rule's JQL now
Manual, incoming webhook, SLA, forms, Assets, DevOps Not measurable from Jira data; listed separately

Monthly steps = runs × steps per run, as a range from cheapest to most expensive run. Disabled rules count as zero.

Limits of the estimate