Billing periods
A billing period starts at 00:00 UTC on the day of the month when you added your card, and its last day is the day before the same day of the next month. For example, if you add your card on 17 October, your periods are 17 October to 16 November, 17 November to 16 December, and so on.- The day does not change, even if you replace the card later.
- A short month can lack your day, if your day is the 29th, the 30th or the 31st. In that month, the period starts on the last day of the month, and the next period goes back to your day. For example, if you add your card on 31 January, your periods are 31 January to 27 February, 28 February to 30 March, then 31 March to 29 April.
- Brussle bills each period in full, whatever its length. Nothing is prorated.
- Brussle charges the minimum when each period starts. The credit of the minimum expires when the period ends.
Your balance
Brussle takes the cost of your usage and your tenant fee from your balance, except usage indefault/quickstart, which is free and never comes from it. Credit comes to your balance in these ways:
- Brussle uses the credit that expires first. Your usage usually uses the minimum’s credit before the credit that you bought, and the minimum’s credit pays only for usage in its own period, never for an earlier one.
- The minimum works as a floor. If your usage in a period is less than the minimum, the rest of the minimum’s credit expires when the period ends, and if it is more, the rest of the usage comes from your other credit. In each period you pay the larger of your usage and the minimum.
- The tenant fee comes only from credit that you bought. On the last day of the period, Brussle takes the tenant fee from credit that you bought, never from the credit of the minimum, so the fee is on top of the minimum. If that credit does not cover the fee, the rest takes your balance below zero.
- Credit that expires is gone. Brussle does not refund credit.
- Your usage reaches the balance a few minutes after it happens, so the balance can go below zero by a few minutes of usage. Brussle takes the amount below zero from the next credit that you add.
- A backfill must fit your balance. Brussle refuses the confirm of a backfill whose estimate is more than your balance with
budget_exceeded, so add credit first, or backfill fewer documents. - Each charge to your card is a separate invoice, paid at once. There is no invoice at the end of a period.
Buy credit
An owner can buy credit at any time with Add credit on the Billing page of the dashboard, and Brussle charges your card on file.- Each purchase is $10 to $999,999.99, in whole cents.
- Brussle adds the credit when the payment goes through, usually within seconds. If Brussle cannot confirm the payment at once, the purchase shows as pending, and Brussle completes it within a few minutes and charges your card only once, so do not buy it again.
- The credit expires 12 months after you pay for it.
Low balance and auto-recharge
Your organization has a low-balance level. The level is $10 until an owner changes it, and it can be zero or more. Owners and admins get an email each time your balance falls below it. To turn auto-recharge on, an owner sets the amount to add: at least $10, and at least the low-balance level, so that one recharge takes the balance back above the level. While auto-recharge is on, Brussle charges your card that amount each time your balance falls below the level, and adds it as credit when the payment goes through.- Only one auto-recharge can be unpaid at a time. If one fails, owners and admins get an email with a link to pay it, and Brussle makes no new auto-recharge until you pay it.
- Only an owner can change the low-balance level or auto-recharge.
When your balance runs out
Judging pauses for your whole organization while your balance is zero or less. Reads, writes, API keys and the dashboard continue.- Answers that Brussle must judge again read
stale, withstale_reasonjudging_paused, and backfills wait. - Owners and admins get an email when the balance runs out.
- Judging starts again within about a minute after credit takes your balance above zero.
If a charge fails
- The minimum and a year paid up front. Brussle adds the credit when it makes the charge, before the payment goes through, so judging does not stop when a period starts. If the charge fails, owners and admins get an email with a link to pay it. If the charge is still unpaid 3 days after it failed, judging pauses until you pay it. Reads, writes and API keys continue.
- Credit that you buy, and auto-recharge. Brussle adds the credit only when the payment goes through. If your card is declined, the Billing page tells you at once and shows the charge as failed, and you add the credit by paying that charge, so do not buy the credit again. A failed purchase does not pause judging, which pauses only if your balance runs out.
Keep a card on file
You add a card when you sign up. Until you do, your organization has no API key, and sign-up continues from where you stopped if you leave the dashboard. After that, your organization must keep a card on file on every plan. Brussle charges it for the minimum of each period, for credit that you buy, and for auto-recharge if you turn it on. Only an owner can change the card, with Card and receipts on the Billing page of the dashboard (under Settings), where the billing portal also lists each charge with its receipt. If the card is removed or expires, and there is no other card to charge:- Owners and admins get an email at once. The dashboard asks owners to add a card each time they open it, while other members see a banner that tells them to ask an owner.
- Nothing stops yet. Your API keys keep working, and judging continues while your balance has credit. You cannot create a new API key until you add a card.
- The next charge fails because there is no card, and the steps for a failed charge apply. If the minimum of the next period is still unpaid 3 days after its charge failed, judging pauses.
- Saving a card ends this state at once.
Change plan
An owner changes your organization’s plan on the Plan page of the dashboard, under Settings, and other members can see the plan and what it includes. Before you confirm a downgrade, the page shows the date when it takes effect and what stops on that date, and you can cancel it there while it waits.- An upgrade takes effect at once. The page shows the new minimum before you confirm. Within a few minutes, Brussle charges your card the difference between the new minimum and the minimum that you already paid for the current billing period, and adds it to your balance as credit that expires when the period ends.
- A downgrade takes effect at the start of a billing period. It is the first period that starts at least 30 days after you ask. You keep your current plan, its features and its minimum until then, and you cancel the downgrade by asking for your current plan again.
- A downgrade never stops answers and never deletes data. From its date:
- Brussle keeps the outcomes that your outcome rules make, but the correction does not use them. It still uses the outcomes that the rules made before that date.
- The features that your new plan does not include go back to a preview.
- Templates freeze, although Brussle continues to judge your tenants with the active version of each template. You can still read a template, backfill it, delete it and detach tenants from it, but you cannot change it, and Brussle does not apply it to new namespaces.
- Each tenant reads its template’s pooled correction again, from the next fit.
- A downgrade below Scale also:
- refuses new exports of audit and evaluation history. You can still download the files that you already exported, until they are deleted.
- keeps SSO connected, so your members can still sign in through it, but no new member can join through SSO.
- If you upgrade again, these changes end at once. Tenants get their own corrections back from the next fit.
- Nothing is prorated. The minimum of a billing period is the highest minimum of the plans that you are on during the period, so the period in which you sign up or upgrade costs that plan’s whole minimum.
plan_required (HTTP 402), whose details give the capability, the cheapest plan that includes it (required_plan) and your organization’s plan.
Pay for a year
On every plan, an owner can pay for a year up front, on the Plan page of the dashboard. A year costs 11 months of the plan’s minimum, so 1 month is free. A year costs $209 on Developer, $9,889 on Team and $49,456 on Scale.- Brussle charges the price of the year to your card when you buy it. If the charge fails, the steps for a failed charge apply.
- The year is your next 12 billing periods. If you renew, it is the 12 periods after your current year ends. If you pay on the day that you add your card at sign-up, the year starts with your first period.
- The year pays the plan’s minimum in each of its periods. Brussle adds the minimum to your balance when each period starts, as credit that expires when the period ends, and does not charge your card. Usage above the minimum and any tenant fee come from your other credit.
- A year of a higher plan upgrades you at once, and so does an upgrade during a year. Your year still pays its own plan’s minimum in each period, and you pay the rest of the new plan’s minimum. You can also pay for a year of the new plan, to start when the current year ends.
- During a year, a downgrade goes no lower than the plan of the year. If you upgrade during the year and then ask for a plan below the year’s, the downgrade takes you back to the plan of the year, and you go to the plan that you asked for when the year ends.
- No refunds. A year pays for its periods, whatever happens.
- You decide if you renew. Owners and admins get an email 30 days before a year ends, and after it ends, Brussle charges the minimum when each period starts again.
The Billing page
Every member can see the Billing page of the dashboard, under Settings, although only owners can buy credit, change the card, or change the low-balance level and auto-recharge there. The page shows:- your balance, where a balance below zero shows as an amount that you owe
- each credit, the amount that is left of it and when it expires
- your charges, each with a Pay link while it is unpaid
- the dates of your current billing period, the minimum of the period and your usage so far
- your tenant fee so far in the period
- your low-balance level and auto-recharge
- your judging rate, and the credit at which it next rises