Skip to main content Enter
ERP.AI Subscription Billing

Subscription Billing

Start now
Pricing Questions about Subscription Billing Get started
Build with Proto

Modules

Plans and pricingTurn product prices into clear, versioned subscription terms. Subscription lifecycleManage accepted subscriptions, renewals and effective changes without losing earlier terms. Usage meteringTurn accepted usage events into an explainable billing quantity.
Invoices and prorationIssue subscription invoices with a preserved price, usage and tax calculation. Payments and dunningFollow up on unpaid invoices using the actual collection outcome. Billing operations and reportingTrack subscription billing, usage and collection with a consistent reporting basis.

Subscription Billing

Start now
Pricing Questions about Subscription Billing Get started
Build with Proto

Processes

Accepted plan to recurring invoiceCarry the accepted commercial version into a reviewed invoice for the agreed subscription interval. Usage event to billed quantityKeep event identity, aggregation and pricing connected through the issued document.
Plan change to corrected chargeExplain changed subscription terms through proration and reviewed financial corrections. Unpaid invoice to collectionUse the real invoice balance and observed provider outcome to guide collection and correction.

Subscription Billing

Start now
Pricing Questions about Subscription Billing Get started
Build with Proto

Industries

Software subscription businessesTeams billing recurring software plans and accepted changes to seats or features. Usage-based servicesAPI, data and infrastructure services charging for an explicitly measured unit.
Recurring service providersBusinesses collecting repeat service fees and maintaining customer billing history.

Subscription Billing

Start now
Pricing Questions about Subscription Billing Get started
Build with Proto

Reference

Roles and permissionsGive billing staff and customers the access their work needs. Subscription billing reportsExplain subscriptions, billed usage and actual collection. Data modelFollow accepted subscription terms from metering through invoices and payment evidence.
IntegrationsConnect usage, tax, hosted payments and accounting with preserved outcome evidence. ImplementationConfigure and reconcile a complete subscription billing interval. Use Proto with Subscription BillingConfigure subscription plans and investigate billing evidence with Proto.

Subscription Billing

Start now
Pricing Questions about Subscription Billing Get started
Build with Proto
All systems
Modules
Plans and pricingTurn product prices into clear, versioned subscription terms.Subscription lifecycleManage accepted subscriptions, renewals and effective changes without losing earlier terms.Usage meteringTurn accepted usage events into an explainable billing quantity.Invoices and prorationIssue subscription invoices with a preserved price, usage and tax calculation.Payments and dunningFollow up on unpaid invoices using the actual collection outcome.Billing operations and reportingTrack subscription billing, usage and collection with a consistent reporting basis.
Processes
Accepted plan to recurring invoiceCarry the accepted commercial version into a reviewed invoice for the agreed subscription interval.Usage event to billed quantityKeep event identity, aggregation and pricing connected through the issued document.Plan change to corrected chargeExplain changed subscription terms through proration and reviewed financial corrections.Unpaid invoice to collectionUse the real invoice balance and observed provider outcome to guide collection and correction.
Industries
Software subscription businessesTeams billing recurring software plans and accepted changes to seats or features.Usage-based servicesAPI, data and infrastructure services charging for an explicitly measured unit.Recurring service providersBusinesses collecting repeat service fees and maintaining customer billing history.
Reference
Roles and permissionsGive billing staff and customers the access their work needs.Subscription billing reportsExplain subscriptions, billed usage and actual collection.Data modelFollow accepted subscription terms from metering through invoices and payment evidence.IntegrationsConnect usage, tax, hosted payments and accounting with preserved outcome evidence.ImplementationConfigure and reconcile a complete subscription billing interval.Use Proto with Subscription BillingConfigure subscription plans and investigate billing evidence with Proto.
Sign in
Sign in Start now
Subscription Billing Industries
Recurring service providers3 of 3
  • Software subscription businesses1 of 3
  • Usage-based services2 of 3
  • Recurring service providers3 of 3

Recurring service providers

Businesses collecting repeat service fees and maintaining customer billing history.

Typical roles
  • Billing Manager
  • Billing Operator
  • Support
  • Customer
  • Finance Viewer
Also built for
  • Software subscription businesses
  • Usage-based services
  • Recurring service providers

What changes for this team

configured at rollout

Businesses collecting repeat service fees and maintaining customer billing history.

Agreed recurring periods

Capture the customer’s accepted service dates, billing anchor and currency. The recurring schedule prepares the invoice under those terms without assuming that service activation or invoice issue proves payment.

Hosted collection

Use the provider’s protected payment method and mandate. Pending or unknown requests keep their identity and reservation until reconciled, preventing an accidental extra charge after a timeout.

Customer follow-up

Choose reminders and permitted retries from the current collectible invoice balance. Pause a disputed case with a reason and keep its financial history visible. Sending a notice does not cancel the agreement.

Credits and refunds

Correct an issued charge with an independently reviewed original-line credit. When cash must be returned, retain the separate refund instruction and observed provider outcome rather than calling the credit itself a refund.

Subscription to collection for this team

  1. 01

    Agree pricing

    Approval required

  2. 02

    Track usage

  3. 03

    Prepare invoices

  4. 04

    Review billing

    Approval required

    Agreed recurring periods · Credits and refunds

  5. 05

    Collect payment

    Hosted collection

  6. 06

    Follow up

    Customer follow-up

Same records, same gates. The configuration changes how the process runs for this team.

Workspace previews

Billing Corrections Awaiting ReviewBillingAdjustments
Approval conditions
Approval conditions

Visible to: Billing Manager. Visibility does not establish approval authority.

Submitted
  • BA-57757 SBS-53012 850
  • BA-32732 SBS-35607 280
  • BA-47862 SBS-83220 70
  • BA-16327 SBS-55819 380
  • BA-70278 SBS-71745 570
BA-57757
Subscription
SBS-53012
OriginalInvoiceLine
IL-8639
NetDelta
850
TaxDelta
910
Reason
Submitted ba-528

Approval conditions.

Settled Payment HistoryPaymentAttempts
StatusSettledRefunded
Settled
PA-61299INV-56143
PA-14428INV-58578
PA-17629INV-45611
Refunded
PA-85641INV-76666
PA-18935INV-54626
PA-60009INV-37048
Billing Runs Awaiting ReviewBillingRuns
Approval conditions
Approval conditions

Visible to: Billing Manager. Visibility does not establish approval authority.

Submitted
  • BR-82772 SBS-35817 in 8 d
  • BR-85913 SBS-56018 in 5 d
  • BR-59619 SBS-91868 in 7 d
  • BR-62087 SBS-95490 in 3 d
  • BR-90168 SBS-19340 in 4 d
BR-82772
Subscription
SBS-35817
PeriodStart
25 Sep
PeriodEnd
04 Oct
PreparedAt
18 Sep
PreparedBy
YT

Approval conditions.

Invoices and proration →

Typical roles

Roles and permissions
Billing Manager

Independently approve PricePlans, BillingRuns, BillingAdjustments, CreditNotes, RefundRequests and UsageEvents corrections.

Permissions
  • Independently approve PricePlans, BillingRuns, BillingAdjustments, CreditNotes, RefundRequests and UsageEvents corrections
  • Review configured proration, tax and collection policy
  • Investigate PaymentAttempts and financial exceptions
Billing Runs Awaiting ReviewBillingRuns
Submitted
  • BR-82772 SBS-35817 in 8 d
  • BR-85913 SBS-56018 in 5 d
  • BR-59619 SBS-91868 in 7 d
  • BR-62087 SBS-95490 in 3 d
  • BR-90168 SBS-19340 in 4 d
BR-82772
Subscription
SBS-35817
PeriodStart
25 Sep
PeriodEnd
04 Oct
PreparedAt
18 Sep
PreparedBy
YT

Approval conditions.

Billing Operator

Prepare Customers, PricePlans, SubscriptionChanges and BillingRuns.

Permissions
  • Prepare Customers, PricePlans, SubscriptionChanges and BillingRuns
  • Investigate UsageEvents and create authorised correction proposals
  • Prepare BillingAdjustments, CreditNotes and RefundRequests
Usage ExceptionsUsageEvents
StatusReceivedRejected
Received
UE-48087Received ue-33430 quantity
UE-15440Rejected ue-715950 quantity
UE-52025Received ue-834870 quantity
Rejected
UE-24989Rejected ue-220870 quantity
Support

View assigned customer subscription dates, issued invoices and public usage summaries.

Permissions
  • View assigned customer subscription dates, issued invoices and public usage summaries
  • Create scoped customer change requests with recorded evidence
  • Route disputes to Billing Operator
Customer Invoice HistoryInvoices
StatusIssuedPartPaidPaidOverdue
Issued
INV-76150CRR-556
INV-79858CRR-303
PartPaid
INV-81418CRR-556
INV-40477CRR-102
Paid
INV-75244CRR-315
Overdue
INV-24063CRR-288
Customer

Read own Customers, Subscriptions, issued Invoices, issued CreditNotes and permitted UsageAggregates.

Permissions
  • Read own Customers, Subscriptions, issued Invoices, issued CreditNotes and permitted UsageAggregates
  • Accept own offered terms and submit SubscriptionChanges
  • Add or revoke own hosted PaymentMethods through provider flow
Customer SubscriptionsSubscriptions
StatusPendingActivePausedPastDueCancelAtPeriodEndCancelled
Subscription NumberPrice PlanCurrent Period StartCurrent Period EndQuantity
SBS-25832PP-2993418 Sep26 Sep110
SBS-27053PP-9789113 Sep21 Sep330
SBS-99859PP-8616423 Sep02 Oct590
SBS-16471PP-5605927 Sep05 Oct840
SBS-63877PP-1023108 Sep10 Sep840
SBS-29095PP-5717115 Sep18 Sep140
Finance Viewer

View seller-entity scoped billing, collection and subscription reports.

Permissions
  • View seller-entity scoped billing, collection and subscription reports
  • Export authorised summaries with sensitive tokens masked
  • No changes, financial decisions or collection execution
Open InvoicesInvoices
StatusIssuedPartPaidOverdue
Issued
INV-67435CUS-179
INV-45280CUS-188
PartPaid
INV-84430CUS-220
INV-18745CUS-182
Overdue
INV-21718CUS-142
INV-80500CUS-023

Modules

  • Unresolved PaymentsPending
    Attempt NumberInvoiceAmountCurrency

    Payments and dunning

    Follow up on unpaid invoices using the actual collection outcome.

  • Billing Runs Awaiting ReviewSubmitted
    Run NumberSubscriptionPeriod StartPeriod End

    Invoices and proration

    Issue subscription invoices with a preserved price, usage and tax calculation.

  • My Active SubscriptionsActive
    Subscription NumberCustomerPrice PlanCurrent Period Start

    Subscription lifecycle

    Manage accepted subscriptions, renewals and effective changes without losing earlier terms.

  • Subscription Status BoardPending
    Subscription NumberCustomerPrice PlanQuantity

    Billing operations and reporting

    Track subscription billing, usage and collection with a consistent reporting basis.

  • Usage ExceptionsReceived
    Event NumberSubscriptionMeterOccurred At

    Usage metering

    Turn accepted usage events into an explainable billing quantity.

  • Plans Awaiting PublicationSubmitted
    Plan NumberNameCurrencyPricing Mode
    Per Unit

    Plans and pricing

    Turn product prices into clear, versioned subscription terms.

Relevant reports

Subscription billing reports

Collection Outcomes

Separate pending, authorised, settled, refunded, disputed and unknown provider results.

Settled Payment HistoryPaymentAttempts
StatusSettledRefunded
Settled
PA-61299INV-56143
PA-14428INV-58578
PA-17629INV-45611
Refunded
PA-85641INV-76666
PA-18935INV-54626
PA-60009INV-37048

Invoice and Credit Register

Reconcile issued invoice net and tax amounts with approved issued line-linked credits.

Open InvoicesInvoices
StatusIssuedPartPaidOverdue
Issued
INV-67435CUS-179
INV-45280CUS-188
PartPaid
INV-84430CUS-220
INV-18745CUS-182
Overdue
INV-21718CUS-142
INV-80500CUS-023

Receivables Aging

Age collectible invoice balances from their agreed due dates at the selected reporting date.

Open InvoicesInvoices
StatusIssuedPartPaidOverdue
Issued
INV-67435CUS-179
INV-45280CUS-188
PartPaid
INV-84430CUS-220
INV-18745CUS-182
Overdue
INV-21718CUS-142
INV-80500CUS-023

Common questions

All questions
How do I get started?

Click Start now to create your ERP.AI account, then use Proto to configure Subscription Billing. Bring your accepted plans, customer accounts, meter definitions, billing review process and payment connections.

Related question
Can plans combine a recurring fee and metered usage?

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.

Related question
What happens when the same usage event arrives twice?

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.

Related question
How do you handle late usage?

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.

Related question
Can customers change plans during a billing period?

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.

Related question
Does a successful payment request mean the invoice is paid?

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.

Related question
Will dunning cancel a subscription automatically?

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.

Related question
Can we correct an invoice after it is sent?

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.

Related question

Other industries

  • Industry

    Software subscription businesses

    Teams billing recurring software plans and accepted changes to seats or features.

  • Industry

    Usage-based services

    API, data and infrastructure services charging for an explicitly measured unit.

  • This page

    Recurring service providers

    Businesses collecting repeat service fees and maintaining customer billing history.

ERP•AI workspace

Start now Subscription Billing

Create your ERP.AI account and get started with Proto.

Start now Download agent
Previous · industry 2 of 3Usage-based servicesNext · ReferenceRoles and permissions

Customize for Recurring service providers. With Proto, your desktop AI agent.

Ask Proto to help you customize Subscription Billing.

Customize
for Recurring service providers.
Ask: “Plan a setup for my industry.”
ProtoYour desktop AI agent
Download nowFree install · ~1 GB · AI usage extra
macOSWindowsLinux

Bring your first idea to Proto.

Keep this page open while you install Proto. Connect your account and model, then paste this into a new chat.

AI usage is paid separately. You can edit the prompt before copying.

ERP.AI

Business apps and the Proto desktop agent.

  • Business Apps
  • Proto
  • Workflows
  • Headless SaaS
  • Enterprise
  • Pricing
  • Contact
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
© 2026 ERP•AI. All rights reserved.
System status

Your Privacy, Your Choice

We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy

Manage Your Cookie Preferences

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 cookies

These 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.