Plans and pricing
Turn product prices into clear, versioned subscription terms.
Subscription billing software for recurring invoices, usage metering, tiered pricing, proration, payment collection and dunning.
| Subscription Number | Customer | Price Plan | Current Period Start | Current Period End | Status |
|---|---|---|---|---|---|
| SBS-16962 | CUS-018 | PP-26101 | 27 Sep | 06 Oct | Active |
| SBS-31755 | CUS-012 | PP-37785 | 12 Sep | 14 Sep | PastDue |
| SBS-16021 | CUS-199 | PP-74120 | 25 Sep | 28 Sep | CancelAtPeriodEnd |
| SBS-77919 | CUS-098 | PP-71037 | 18 Sep | 27 Sep | Active |
| SBS-11302 | CUS-143 | PP-86079 | 24 Sep | 03 Oct | PastDue |
| SBS-71746 | CUS-106 | PP-36771 | 24 Sep | 02 Oct | CancelAtPeriodEnd |
Illustrative records derived from the system specification.
Billing teams and subscription businesses managing recurring charges, metered usage and customer payments.
Defined in the planned system specification.
Subscription billing software for recurring invoices, usage metering, tiered pricing, proration, payment collection and dunning.
Turn product prices into clear, versioned subscription terms.
Manage accepted subscriptions, renewals and effective changes without losing earlier terms.
Turn accepted usage events into an explainable billing quantity.
Issue subscription invoices with a preserved price, usage and tax calculation.
Follow up on unpaid invoices using the actual collection outcome.
Track subscription billing, usage and collection with a consistent reporting basis.
| Subscription Number | Customer | Price Plan | Current Period Start | Current Period End |
|---|---|---|---|---|
| SBS-16962 | CUS-018 | PP-26101 | 27 Sep | 06 Oct |
| SBS-31755 | CUS-012 | PP-37785 | 12 Sep | 14 Sep |
| SBS-16021 | CUS-199 | PP-74120 | 25 Sep | 28 Sep |
| SBS-77919 | CUS-098 | PP-71037 | 18 Sep | 27 Sep |
| SBS-11302 | CUS-143 | PP-86079 | 24 Sep | 03 Oct |
| SBS-71746 | CUS-106 | PP-36771 | 24 Sep | 02 Oct |
Visible to: Billing Manager. Visibility does not establish approval authority.
Approval conditions.
Visible to: Billing Manager. Visibility does not establish approval authority.
Approval conditions.
Visible to: Billing Manager. Visibility does not establish approval authority.
Approval conditions.
Visible to: Billing Manager. Visibility does not establish approval authority.
Approval conditions.
| Run Number | Subscription | Period Start | Period End | Cutoff At |
|---|---|---|---|---|
| BR-31522 | SBS-23839 | 18 Sep | 23 Sep | 25 Sep |
| BR-98466 | SBS-94013 | 18 Sep | 27 Sep | 04 Oct |
| BR-31433 | SBS-22404 | 17 Sep | 22 Sep | 30 Sep |
| BR-72199 | SBS-90629 | 19 Sep | 26 Sep | 01 Oct |
| BR-43277 | SBS-98553 | 18 Sep | 23 Sep | 01 Oct |
| BR-70699 | SBS-55424 | 20 Sep | 22 Sep | 26 Sep |
| Case Number | Customer | Invoice | Next Action At | Stage |
|---|---|---|---|---|
| DC-95881 | CUS-161 | INV-97222 | 09 Sep | Reminder |
| DC-23807 | CUS-178 | INV-21522 | 06 Sep | RetryReview |
| DC-48646 | CUS-121 | INV-10958 | 14 Sep | Escalated |
| DC-73222 | CUS-142 | INV-80333 | 27 Sep | FinalNotice |
| DC-56848 | CUS-142 | INV-73241 | 27 Sep | Reminder |
| DC-36414 | CUS-064 | INV-26570 | 20 Sep | RetryReview |
| Subscription Number | Price Plan | Current Period Start | Current Period End | Quantity |
|---|---|---|---|---|
| SBS-25832 | PP-29934 | 18 Sep | 26 Sep | 110 |
| SBS-27053 | PP-97891 | 13 Sep | 21 Sep | 330 |
| SBS-99859 | PP-86164 | 23 Sep | 02 Oct | 590 |
| SBS-16471 | PP-56059 | 27 Sep | 05 Oct | 840 |
| SBS-63877 | PP-10231 | 08 Sep | 10 Sep | 840 |
| SBS-29095 | PP-57171 | 15 Sep | 18 Sep | 140 |
Identify upcoming follow-up, skipped paid documents and observed delivery outcomes.
opens Open Dunning Cases →| Case Number | Customer | Invoice | Next Action At | Stage |
|---|---|---|---|---|
| DC-95881 | CUS-161 | INV-97222 | 09 Sep | Reminder |
| DC-23807 | CUS-178 | INV-21522 | 06 Sep | RetryReview |
| DC-48646 | CUS-121 | INV-10958 | 14 Sep | Escalated |
| DC-73222 | CUS-142 | INV-80333 | 27 Sep | FinalNotice |
owner Billing Operator
Go from the big picture to the details behind it. Open any record to see its status, owner and history.
Illustrative records. Connections and approval states follow the authored specification.
Turn recurring plans and product usage into clear customer billing.
Illustrative previews from the system specification.
Review the pricing mode, unit basis, band boundaries and effective version before publishing the prepared plan.
The Billing Manager publishes the independently reviewed price version.
Accepted plan to recurring invoiceReceive verified event identities, reject conflicts and place accepted measurements into the correct occurrence-time interval.
Usage event to billed quantityFreeze accepted terms, usage events, tier calculations, proration and tax evidence for the next invoice.
Accepted plan to recurring invoiceReview the prepared interval and issue its invoice once. Preserve the document and calculation the customer received.
The Billing Manager reviews the prepared interval before the customer invoice is issued.
Accepted plan to recurring invoiceCollect under the accepted mandate and apply verified settled results. Reconcile an unknown instruction before another collection attempt.
Unpaid invoice to collectionRecheck the current balance before each reminder or permitted retry; pause and escalate customer disputes with their history.
Unpaid invoice to collectionDecision checkpoints where approval stays with your team.
The Billing Manager publishes the independently reviewed price version.
Accepted plan to recurring invoiceThe Billing Manager reviews the prepared interval before the customer invoice is issued.
Accepted plan to recurring invoiceHuman approval and system automation have different jobs.
The Billing Manager publishes the independently reviewed price version.
The Billing Manager reviews the prepared interval before the customer invoice is issued.
Independently approve PricePlans, BillingRuns, BillingAdjustments, CreditNotes, RefundRequests and UsageEvents corrections.
Prepare Customers, PricePlans, SubscriptionChanges and BillingRuns.
View assigned customer subscription dates, issued invoices and public usage summaries.
Read own Customers, Subscriptions, issued Invoices, issued CreditNotes and permitted UsageAggregates.
View seller-entity scoped billing, collection and subscription reports.
Start with the question. Follow it to the records behind the answer.
Explain additions, accepted plan changes, pauses and cancellations on a consistent as-of basis.
Normalise accepted recurring commitments by currency and stated inclusion policy; this is not recognised revenue.
View Subscription Status BoardTrace billed units through frozen event aggregates, included allowances, tiers and the published plan version.
View Usage ExceptionsReconcile issued invoice net and tax amounts with approved issued line-linked credits.
View Open InvoicesAge collectible invoice balances from their agreed due dates at the selected reporting date.
Separate pending, authorised, settled, refunded, disputed and unknown provider results.
View Settled Payment HistoryIdentify upcoming follow-up, skipped paid documents and observed delivery outcomes.
View Open Dunning CasesLet your AI agent help with everyday work. Set its permissions during setup and keep approvals with your team.
List the work that needs attention. Keep the approval with the assigned reviewer.
Download agent Agent setup guide$ curl -fsSL https://www.erp.ai/skill.md
› open Subscription Billing and list records waiting on agree pricing
Subscription to collection · records listed with owner and age
› approve the first one at agree pricing, as its approverHow the system works, what you can configure and how to get started.
Select Start now to create your account. Explore the system specification, or use Proto to configure it for your business.
A published plan can define its base amount and an explicit contracted or metered quantity basis. The accepted allowance, aggregation and pricing mode determine how the variable amount is calculated.
Graduated pricing rates the units in each used band. Volume pricing selects a band from total billable quantity and applies that band’s configured rate to the quantity. Published tier boundaries and examples make the calculation reviewable.
An identical source event identity and payload returns its earlier accepted result. The quantity is not added again. A changed payload under the same identity becomes a conflict for investigation.
The billing candidate records its occurrence-time interval and receipt cutoff. Late accepted usage can enter an unissued replacement candidate or a reviewed adjustment for an already issued interval, preserving the earlier invoice.
Accepted changes retain an effective instant and both sets of terms. A plan with actual-seconds proration shows the old unused credit and new remaining charge separately; a no-proration plan follows its accepted rule.
The provider outcome must be verified. Pending, authorised and unknown attempts remain separate from settled receipts. A timeout keeps the original instruction identity until reconciliation prevents an accidental second charge.
A dunning stage records collection follow-up. A service change requires the accepted subscription policy and an explicit authorised lifecycle transition. Sending a reminder alone does not cancel the agreement.
Preserve the issued document and independently review the difference from its corrected source. An undercharge can produce a linked correction invoice or later billing line; an overcharge produces credits tied to the actual remaining billed line amounts. If cash needs to be returned, a separate refund request retains its own approval and observed provider outcome.
The app reports accepted recurring commitments, issued billing and actual collection on a stated basis. Revenue recognition and general-ledger posting belong to the configured accounting system and its approved policies.
Configure and reconcile a complete subscription billing interval.
Read the implementation planDefine products, intervals, quantity bases, tiers, included usage, proration, currencies and acceptance evidence.
Team and ERP.aiImport customer scope, active subscriptions, published prices, outstanding documents and settled receipts without repeating collection.
CustomerValidate event identity, aggregation, cutoff and tax-result handling against explicit examples.
Team and ERP.aiTest one issue per interval, tier boundaries, effective changes, late usage, credits and separate refunds.
Team and ERP.aiTest unknown provider outcomes, dispute holds, customer account isolation and revoked mandates through UI and API.
CustomerThe base account and ordinary manual work in ERP.AI's official interface are $0. Viewing, searching, creating, editing, approving, deleting and exporting records in that interface do not consume read or write credits. There is no per-user fee.
Machine work: external API-key requests, imports, workflows, agents and scheduled jobs. Successful external API-key reads and writes use the operation rates below. Starting a managed execution from the interface still starts that metered service.
Pricing and account rules| Machine work | Included per $1 of credit |
|---|---|
| List/filter or get record calls | 20,000 |
| Search or aggregate calls | 4,000 |
| CSV or PDF exports | 100 |
| Record writes | 4,000 |
| Imported or synced records | 200,000 |
| File upload in MB | 2,000 |
| Workflow runs | 2,000 |
| Code-node compute beyond included in CPU-sec | 12,000 |
| Agent executions | 2,000 |
| Scheduled jobs or webhook activations | 20,000 |
Read and write rates apply to successful external API-key requests. Ordinary manual work in the ERP.AI interface is $0.
prepaid creditsSmallest pack $5, purchased credits never expire.
Follow the operating model from the process to the people, records and decisions behind it.
Use Proto to configure this system for your business. Review fields, rules and approvals before releasing changes.
Previews contain illustrative data from the system specification.
We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy
We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.
Learn more about how we use cookiesThese cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.
These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.
These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.
These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.