Account Billing
Billing & Usage holds your plan, add-ons, payment, AI usage and registration status. Payment details and invoices open in the Stripe billing portal.
Where to find it
Open Manage Account > Billing & Usage. On a free trial, the Trial chip in the top bar shows how many days are left; select it to open Plan & Features.
On the Free trial, schedules can start 50 runs per calendar month (UTC). Paid plans have no monthly scheduled-run limit. See Jobs.
What you see
Billing & Usage shows two panes on a wide screen and one on a narrow screen. The left pane holds your plan, the Change plan list and the Stripe actions. The right pane holds Milo AI Usage, the AI credits breakdown, AI credit alerts and Registration status.
AI credits
Every plan includes AI credits each month. Milo, the Data Pipeline Builder, Map Fields, hosted form drafting and AI Prompt nodes in running data pipelines all use them.
One AI credit is 1,000 tokens, counting both the text sent to the AI model and the text it returns. A month's usage is its total tokens divided by 1,000, rounded up to a whole credit.
| Plan | AI credits per month |
|---|---|
| Free | 1,000 |
| Professional | 5,000 |
| Teams | 20,000 |
| Business | Unlimited |
Credits reset at the start of each billing period. Without a paid subscription, that is the 1st of each month, 00:00 UTC. Unused credits do not carry over.
Only completed AI calls use credits. A refused call, and the public Milo on this documentation site, use none.
When credits run low
At 80% of the month's credits, a notice appears once per user, on whichever device signs in first, and a banner shows in the Milo panel and on Billing & Usage.
When all of the month's credits are used:
- Milo, the Data Pipeline Builder, Map Fields and hosted form drafting stop answering until the credits reset. The message shows the plan's allowance and the reset date.
- AI Prompt nodes in running data pipelines send each row to the node's
Reviewport with the reasonentitlement_denied. The run keeps going. See AI Prompt. - Upgrading to a plan with more credits takes effect at once.
Some accounts are set to continue past the allowance instead. AI keeps working, and Billing & Usage shows the credits used beyond it. In Metered mode those calls are billed as usual.
Change plan
- Professional and Teams are offered, and changes are pro-rated.
- The Free plan appears in Change plan as Trial Plan, and only while you are on it. It is where an account starts and where a cancellation returns it, so it is not offered as a plan to switch to. Elsewhere in the app it is called Free.
- Moving to a lower plan is not supported. To leave a paid plan, cancel.
Add-ons
Add-ons are products billed on top of your plan: API Studio and Data Governance. The Add-ons card on Billing & Usage lists each one.
- State. Not added, Active, Payment due or Cancelled.
- Level. The level you hold, such as Standard for API Studio, or Essentials and Advanced for Data Governance.
- Granted by DataLug or Trial marks an add-on that is not billed through your subscription. An end date shows when one is set.
- Limits. What the level includes, such as the number of APIs and the calls included per month.
- Calls this month. For API Studio, the calls made this month against the included amount. Calls above it are billed as overage.
- Not available on your plan. The add-on cannot be added on the current plan.
Owner and Admin users add a level with Add, and cancel with Cancel. Adding an add-on puts it on your existing subscription, pro-rated. An add-on granted by DataLug has no Cancel; to change it, the account Owner emails DataLug support at support@datalug.io.
Cancelling an add-on never deletes your data. The add-on's features stop working and their settings are kept, so adding it again restores them. Open billing portal on the card opens the same Stripe portal as the plan pane.
Milo AI Usage panel
Milo AI Usage covers what your plan allows for AI work and what your account has used against it.
- Mode chip.
Meteredcharges per token.Unlimitedis a flat monthly premium with a fair-use ceiling. - AI credits this month. Credits used against the plan's allowance, with a bar and the reset date. Over the allowance, the credits beyond it are shown.
- Tokens this cycle. Tokens used in the current billing period.
- Est. Cost. The cost of the AI calls behind those tokens. Shown to Owner and Admin only.
- Billable with Markup / Billable This Cycle. What is billed to the account in Metered mode. In Unlimited mode it reads as absorbed by the Unlimited premium. Shown to Owner and Admin only.
- Data pipeline breakdown. Rows sorted by tokens, highest first, with the AI credits each data pipeline used. Usage that is not tied to a data pipeline, such as a design-time preview, shows as
Unassigned. - AI spend figures. Spend and budget used for the current period, where a budget is set. Shown to Owner and Admin only.
Other roles see the mode, the AI credits, the tokens and the data pipeline breakdown without cost.
A cost figure covers every billable call in the period, so it is left blank rather than shown low when any one of those calls has no price on file.
AI credits breakdown
The AI credits breakdown shows where credits went over a date range. Owner, Admin and Auditor users see it.
- From and To. The date range, read in UTC. It opens on the current billing period, and Current period returns to it. A range covers at most 366 days.
- Day, Week, Month. How the chart groups the range. A week starts on Monday.
- Total. Credits and AI calls in the range.
- Feature, Person, Project. Credits, share of the total and calls for each. The features are AI Builder, Milo chat, Field mapping, Hosted form drafts, AI nodes in pipelines, Embeddings and indexing, and Other.
- No user is usage with no signed-in person, such as AI nodes in scheduled runs. No project is usage outside a project.
- With organization groups, projects outside your groups are combined into one row.
- Export CSV downloads the same figures for the range shown.
Each row is rounded up to a whole credit, so the rows can add up to slightly more than the total. Only calls that use credits are counted.
AI credit alerts
AI credit alerts e-mail the account's Owner and Admin users when usage passes a share of the period's AI credits.
- E-mail alerts. On by default.
- Thresholds. Up to four percentages from 1 to 100. The default is 80 and 100.
- Each threshold is e-mailed at most once per billing period. When usage passes several thresholds at once, one e-mail is sent for the highest.
- A lower threshold saved during a billing period applies from the next period when a higher one was already e-mailed.
- Accounts with unlimited AI credits get no alerts. Disabled and locked accounts get no alerts.
- Last alert shows the most recent threshold e-mailed and when.
Owner and Admin users change the setting. Auditor users see it read-only.
Registration status card
Registration status records how your account was created and where its runtimes went.
- Status. Complete, Processing, Pending or Failed.
- Initial plan. The plan the account was registered on. This does not change when you upgrade.
- Current plan. The plan the account is on today.
- Account code. Your six-digit account code, which DataLug support asks for.
- Request sent. When the registration was submitted.
- Environments. Each environment with its runtime type and setup progress.
Refresh reads the status again without reloading the page.
Environments on a Shared Cloud Agent
On the Free plan your environments run on a Shared Cloud Agent. The environment page shows the runtime as Shared and does not show sizing figures, a host or a port.
Health, activity and run history work the same way as on any other runtime. A paid plan gives each environment a Dedicated Cloud Agent with its own sizing shown.
Permissions
Owner and Admin users can change the plan, open the billing portal to change the payment method, and cancel the subscription. Builder, Viewer and Auditor users see the plan and usage without these controls.
Common tasks
Move to a higher plan
To switch between two paid plans, pick the new plan under Change plan. Plan & Features has an Upgrade Plan button that opens the same place. You are shown what the switch will pause before anything is charged.
Moving between two paid plans applies as soon as the switch is confirmed. The page shows the new plan on its next refresh, and the runtimes the new plan includes are requested at the same moment.
Starting a paid plan from Free goes through Stripe Checkout, which returns you to a short "Upgrading your plan" step while the payment is confirmed. You land on this page with the new plan shown.
A plan that includes a Dedicated Cloud Agent takes a few minutes to set up its runtimes. Environments shows the progress of each one.
If the step is still waiting after a minute, reload the page. It resumes from the same checkout session and does not charge you again.
Update payment details or download invoices
Select Open billing portal to add or update cards, download invoices and change your billing contact.
Cancel a subscription
Select Cancel subscription. The workspace stays accessible until the end of the current billing period, and then the account returns to the Free plan and works within Free limits.
When an account is deleted
Deleting an account cancels its paid subscription in Stripe straight away, before any data is removed. No further charges are made. If the cancellation cannot be completed, the account is not deleted.
Change the AI billing mode
The billing mode and any fair-use ceiling are set per account. To change them, the account Owner emails DataLug support at support@datalug.io.
Unlock a locked account
When a free trial ends, the account is locked. Your projects, connections and data pipelines are kept. Scheduled jobs are paused and no new runs start.
The locked screen shows the date your data is scheduled for deletion. Pick a plan before that date to keep it, and the paused schedules resume.
Billing stays available, so you can always pick a plan from a locked account. For more time, the account Owner emails DataLug support at support@datalug.io.
Related
- Account: team, roles, variables, templates and configuration.
- Trial ended: what happens when a free trial ends.