Monk CIMonk CI

Usage & Billing

Monitor spend, review invoices, and manage billing operations for the current period.

The Usage & Billing workspace gives you a real-time view of your organization's compute consumption and costs for the current period. Use it to track usage, see where minutes are being consumed, review invoices, and manage payment.

The Usage & Billing workspace showing the plan header, the Overview tab, and the Usage value, Included minutes, and Billable usage cards.

Pay-as-you-go billing - $0.004 / min

You only pay for what you use - billed per compute minute with no monthly minimums. New organizations start on a Trial with included free minutes; billing begins only after the free allowance is exhausted. See the Pricing page for runner and add-on rates.

Plan & Billing Cycle

The header at the top of the workspace summarizes the state of your account:

  • Plan - your current plan, e.g. Trial. A Verified Workspace badge appears once your workspace is verified.
  • Current cycle - the start and end dates of the active billing period.
  • Trial Ends - the date your trial expires (shown while on the Trial plan).

Upgrading to Pro

While on the Trial plan, the Upgrade to Pro card sits in the top-right of the workspace. Upgrading to Pro unlocks checkout and ongoing usage-based billing, so your jobs keep running once you pass the free allowance.

Jobs are queued, not executed, once the free-minute allowance is exhausted. Upgrading to Pro and adding a payment method unblocks queued jobs.

Workspace Tabs

The workspace is organized into four tabs:

TabPurpose
OverviewAt-a-glance usage value, included minutes, billable usage, and the spend breakdown.
Billing SettingsManage your plan, billing cycle, and workspace billing details.
InvoicesReview and download invoices for past periods.
PaymentsAdd and manage payment methods.

Overview

The Overview tab summarizes the current period across three cards.

Usage value

The estimated value of this period's usage. While covered by included minutes it is marked Info only and is not yet payable - the estimate is not an invoice.

Included minutes

Your free-tier allowance, the minutes remaining, and how many of the included minutes have been used so far this period.

Billable usage

Minutes that count toward an invoice. Billing starts only after the included minutes are used up. Also shows the number of jobs run this period.

Compute minutes are billed per runner configuration, and add-ons like Docker layer caching are billed separately. See the Pricing page for the full rate card.


Spend Breakdown

The Spend Breakdown section compares usage distribution with a donut chart and a ranked legend. Use the Repository / Runner toggle in the top-right to switch views.

Each segment represents one repository, sized by its share of usage for the period. The legend lists each repository with its percentage contribution.

Spend Breakdown by repository: a donut chart with a legend ranking repositories by their share of usage.

Use this view to identify your primary cost driver, then open Analytics and apply the repository filter to inspect job volume, failure rate, and runtime.

The donut breaks usage down by runner configuration - for example the share attributable to monkci-ubuntu-latest versus monkci-ubuntu-24.04-16.

Spend Breakdown by runner: a donut chart with a legend ranking runner configurations by their share of usage.

Use this view to judge whether right-sizing your runners could meaningfully reduce usage.


Adding Payment Information

Add a payment method from the Payments tab (or as part of upgrading to Pro) so jobs keep running beyond the free allowance.

Open the Payments tab (or click Upgrade to Pro)

Both routes lead to a secure external payment portal.

Enter your billing details

Provide your card number, expiry, CVC, and billing address. Monk CI uses a PCI-DSS compliant processor - Razorpay for domestic payments and Dodo Payments for international payments. Card details are never stored on Monk CI servers.

Confirm and save

Your payment method appears as active, and any queued jobs resume automatically within a few seconds.


Common Use Cases

Checking how much free allowance is left

Open the Overview tab and read the Included minutes card - it shows minutes remaining and minutes used against your free-tier allowance.

Identifying which repository is driving usage

Open Spend Breakdown → Repository, find the largest segment, then go to Analytics, apply the repository filter, and review job volume and runtime.

Evaluating runner right-sizing

Open Spend Breakdown → Runner and check if a large share is attributed to a high-tier runner. In Analytics, filter by that runner and review runtime - if jobs finish quickly, a smaller runner may cut usage.

Keeping jobs running past the free tier

Click Upgrade to Pro, add a payment method on the Payments tab, and usage-based billing takes over once included minutes are exhausted.