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

Turn recurring plans and product usage into clear customer billing.

Subscription billing software for recurring invoices, usage metering, tiered pricing, proration, payment collection and dunning.

Start now Download agent
Explore
  • Modules
  • Processes
  • Industries
  • Reference
My Active SubscriptionsSubscriptions
Plans and pricingSubscription lifecycleUsage meteringInvoices and prorationPayments and dunningBilling operations and reporting
YouStatusActivePastDueCancelAtPeriodEnd
Subscription NumberCustomerPrice PlanCurrent Period StartCurrent Period EndStatus
SBS-16962CUS-018PP-2610127 Sep06 OctActive
SBS-31755CUS-012PP-3778512 Sep14 SepPastDue
SBS-16021CUS-199PP-7412025 Sep28 SepCancelAtPeriodEnd
SBS-77919CUS-098PP-7103718 Sep27 SepActive
SBS-11302CUS-143PP-8607924 Sep03 OctPastDue
SBS-71746CUS-106PP-3677124 Sep02 OctCancelAtPeriodEnd
Subscription lifecycle →

Illustrative records derived from the system specification.

Explore the specification

Built for recurring and usage-based businesses

Billing teams and subscription businesses managing recurring charges, metered usage and customer payments.

  • Software subscription businesses
  • Usage-based services
  • Recurring service providers
Defined tables
23
Operational views
15
Defined roles
6
Reports
7

Defined in the planned system specification.

What’s inside.

Subscription billing software for recurring invoices, usage metering, tiered pricing, proration, payment collection and dunning.

Plans and pricing

Turn product prices into clear, versioned subscription terms.

Plans Awaiting PublicationSubmitted
Plan NumberNameCurrencyPricing Mode
Per Unit

Subscription lifecycle

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

My Active SubscriptionsActive
Subscription NumberCustomerPrice PlanCurrent Period Start

Usage metering

Turn accepted usage events into an explainable billing quantity.

Usage ExceptionsReceived
Event NumberSubscriptionMeterOccurred At

Invoices and proration

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

Billing Runs Awaiting ReviewSubmitted
Run NumberSubscriptionPeriod StartPeriod End

Payments and dunning

Follow up on unpaid invoices using the actual collection outcome.

Unresolved PaymentsPending
Attempt NumberInvoiceAmountCurrency

Billing operations and reporting

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

Subscription Status BoardPending
Subscription NumberCustomerPrice PlanQuantity

Bring recurring plans and product usage into clear customer billing

My Active SubscriptionsSubscriptions
YouStatusActivePastDueCancelAtPeriodEnd
Subscription NumberCustomerPrice PlanCurrent Period StartCurrent Period End
SBS-16962CUS-018PP-2610127 Sep06 Oct
SBS-31755CUS-012PP-3778512 Sep14 Sep
SBS-16021CUS-199PP-7412025 Sep28 Sep
SBS-77919CUS-098PP-7103718 Sep27 Sep
SBS-11302CUS-143PP-8607924 Sep03 Oct
SBS-71746CUS-106PP-3677124 Sep02 Oct
Subscription lifecycle →
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 →
Credits Awaiting ApprovalCreditNotes
Approval conditions
Approval conditions

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

Submitted
  • CN-46330 INV-29695 10 d
  • CN-88571 INV-77508 4 d
  • CN-87149 INV-52774 11 d
  • CN-23823 INV-87147 11 d
  • CN-83372 INV-26855 9 d
CN-46330
Invoice
INV-29695
CreditDate
07 Sep
Currency
CRR-817
Amount
750
PreparedBy
RX

Approval conditions.

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.

Plans Awaiting PublicationPricePlans
Approval conditions
Approval conditions

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

Submitted
  • PP-93174 Plan 960 in 9 d
  • PP-13094 Plan 668 7 d
  • PP-91486 Plan 925 10 d
  • PP-25912 Plan 194 7 d
  • PP-86396 Plan 140 3 d
PP-93174
Name
Plan 960
Currency
CRR-317
PricingMode
Flat
EffectiveFrom
26 Sep
PreparedBy
EJ

Approval conditions.

Plans and pricing →
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
Usage metering →
Pending Subscription ChangesSubscriptionChanges
StatusSubmittedAccepted
Submitted
SC-33203SBS-75013
SC-69814SBS-47305
SC-33984SBS-58031
Accepted
SC-57830SBS-46339
SC-26917SBS-28893
SC-52740SBS-40396
Open InvoicesInvoices
StatusIssuedPartPaidOverdue
Issued
INV-67435CUS-179
INV-45280CUS-188
PartPaid
INV-84430CUS-220
INV-18745CUS-182
Overdue
INV-21718CUS-142
INV-80500CUS-023
Unresolved PaymentsPaymentAttempts
StatusPendingAuthorizedUnknownDisputed
Pending
PA-21495INV-24346
PA-73214INV-31046
Authorized
PA-54270INV-81225
PA-48116INV-29879
Unknown
PA-97675INV-25370
Disputed
PA-72840INV-68143
Payments and dunning →
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
Settled Payment HistoryPaymentAttempts
StatusSettledRefunded
Settled
PA-61299INV-56143
PA-14428INV-58578
PA-17629INV-45611
Refunded
PA-85641INV-76666
PA-18935INV-54626
PA-60009INV-37048
Subscription Status BoardSubscriptions
StatusPendingActivePausedPastDueCancelAtPeriodEnd
Pending
SBS-44733CUS-205530 quantity
SBS-29192CUS-193200 quantity
Active
SBS-10644CUS-067790 quantity
Paused
SBS-60852CUS-04250 quantity
PastDue
SBS-44720CUS-205330 quantity
CancelAtPeriodEnd
SBS-10977CUS-151600 quantity
Billing operations and reporting →
Upcoming Billing RunsBillingRuns
StatusDraftSubmitted
Run NumberSubscriptionPeriod StartPeriod EndCutoff At
BR-31522SBS-2383918 Sep23 Sep25 Sep
BR-98466SBS-9401318 Sep27 Sep04 Oct
BR-31433SBS-2240417 Sep22 Sep30 Sep
BR-72199SBS-9062919 Sep26 Sep01 Oct
BR-43277SBS-9855318 Sep23 Sep01 Oct
BR-70699SBS-5542420 Sep22 Sep26 Sep
Open Dunning CasesDunningCases
Open
Case NumberCustomerInvoiceNext Action AtStage
DC-95881CUS-161INV-9722209 SepReminder
DC-23807CUS-178INV-2152206 SepRetryReview
DC-48646CUS-121INV-1095814 SepEscalated
DC-73222CUS-142INV-8033327 SepFinalNotice
DC-56848CUS-142INV-7324127 SepReminder
DC-36414CUS-064INV-2657020 SepRetryReview
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

Keep the explanation behind every charge

Dunning Activitylist

Identify upcoming follow-up, skipped paid documents and observed delivery outcomes.

opens Open Dunning Cases →
opens
Open Dunning CasesDunningCases
Case NumberCustomerInvoiceNext Action AtStage
DC-95881CUS-161INV-9722209 SepReminder
DC-23807CUS-178INV-2152206 SepRetryReview
DC-48646CUS-121INV-1095814 SepEscalated
DC-73222CUS-142INV-8033327 SepFinalNotice
opens
DC-95881DunningCases
  1. Open
  2. Paused
  3. Resolved
  4. Cancelled
CaseNumber
DC-95881
Invoice
INV-97222
Customer
CUS-161
Owner
AC
NextActionAt
09 Sep
Stage
Reminder

owner Billing Operator

open · AC

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.

From accepted subscription to customer payment

Turn recurring plans and product usage into clear customer billing.

Illustrative previews from the system specification.

Agreepricing approval Track usage Prepareinvoices Reviewbilling approval Collectpayment Follow up
Shapes describe the work. Approval steps are human tasks.
  1. 01

    Agree pricing

    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 invoice
    Plans Awaiting PublicationSubmitted
    Plan NumberNameCurrencyPricing Mode
    Per Unit
  2. 02

    Track usage

    Receive verified event identities, reject conflicts and place accepted measurements into the correct occurrence-time interval.

    Usage event to billed quantity
    Usage ExceptionsReceived
    Event NumberSubscriptionMeterOccurred At
  3. 03

    Prepare invoices

    Freeze accepted terms, usage events, tier calculations, proration and tax evidence for the next invoice.

    Accepted plan to recurring invoice
    Upcoming Billing RunsDraft
    Run NumberSubscriptionPeriod StartPeriod End
  4. 04

    Review billing

    Review 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 invoice
    Billing Runs Awaiting ReviewSubmitted
    Run NumberSubscriptionPeriod StartPeriod End
  5. 05

    Collect payment

    Collect under the accepted mandate and apply verified settled results. Reconcile an unknown instruction before another collection attempt.

    Unpaid invoice to collection
    Unresolved PaymentsPending
    Attempt NumberInvoiceAmountCurrency
  6. 06

    Follow up

    Recheck the current balance before each reminder or permitted retry; pause and escalate customer disputes with their history.

    Unpaid invoice to collection
    Open Dunning CasesOpen
    Case NumberCustomerInvoiceNext Action At

Keep commercial and billing decisions easy to review

Decision checkpoints where approval stays with your team.

Agree pricing

The Billing Manager publishes the independently reviewed price version.

Accepted plan to recurring invoice
Plans Awaiting PublicationSubmitted
Plan NumberNameCurrencyPricing Mode
Per Unit

Review billing

The Billing Manager reviews the prepared interval before the customer invoice is issued.

Accepted plan to recurring invoice
Billing Runs Awaiting ReviewSubmitted
Run NumberSubscriptionPeriod StartPeriod End

Protect customer terms and issued billing history

Human approval and system automation have different jobs.

Approval required

Agree pricing

The Billing Manager publishes the independently reviewed price version.

Approval required

Review billing

The Billing Manager reviews the prepared interval before the customer invoice is issued.

A workspace for each billing responsibility

Billing Corrections Awaiting ReviewSubmitted
Adjustment NumberSubscriptionOriginal Invoice LineNet Delta

Billing Manager

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

Open Dunning CasesOpen
Case NumberCustomerInvoiceNext Action At

Billing Operator

Prepare Customers, PricePlans, SubscriptionChanges and BillingRuns.

Customer Invoice HistoryIssued
Invoice NumberInvoice DateDue DateCurrency

Support

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

Customer SubscriptionsPending
Subscription NumberPrice PlanCurrent Period StartCurrent Period End

Customer

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

Open InvoicesIssued
Invoice NumberCustomerInvoice DateDue Date

Finance Viewer

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

Understand subscriptions, usage and collection

Start with the question. Follow it to the records behind the answer.

List report

Subscription Movement

Explain additions, accepted plan changes, pauses and cancellations on a consistent as-of basis.

Source view · Illustrative records
Subscription Status BoardPending
Subscription NumberCustomerPrice PlanQuantity
List report

Recurring Commitment

Normalise accepted recurring commitments by currency and stated inclusion policy; this is not recognised revenue.

View Subscription Status Board
Source view · Illustrative records
Subscription Status BoardPending
Subscription NumberCustomerPrice PlanQuantity
List report

Usage and Rating Detail

Trace billed units through frozen event aggregates, included allowances, tiers and the published plan version.

View Usage Exceptions
Source view · Illustrative records
Usage ExceptionsReceived
Event NumberSubscriptionMeterOccurred At
List report

Invoice and Credit Register

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

View Open Invoices
Source view · Illustrative records
Open InvoicesIssued
Invoice NumberCustomerInvoice DateDue Date
List report

Receivables Aging

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

Source view · Illustrative records
Open InvoicesIssued
Invoice NumberCustomerInvoice DateDue Date
List report

Collection Outcomes

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

View Settled Payment History
Source view · Illustrative records
Settled Payment HistorySettled
Attempt NumberInvoiceAmountSettled Amount
List report

Dunning Activity

Identify upcoming follow-up, skipped paid documents and observed delivery outcomes.

View Open Dunning Cases
Source view · Illustrative records
Open Dunning CasesOpen
Case NumberCustomerInvoiceNext Action At
All reports and dashboards

Configure subscription billing with Proto

Let your AI agent help with everyday work. Set its permissions during setup and keep approvals with your team.

Subscription BillingShared data, controlled access Billing inputsUsage producersin and out Customer provisioningin and out Tax servicein and out Collection andaccountingHosted payment providerin and out Email providerin and out Accountingin and out Your agent
  • Billing inputs
    • Usage producersin and out
    • Customer provisioningin and out
    • Tax servicein and out
  • Collection and accounting
    • Hosted payment providerin and out
    • Email providerin and out
    • Accountingin and out
  • Agents
    • Your agentWorks within the permissions you assign
Explore integrations →

Your agent works within the permissions you assign.

List the work that needs attention. Keep the approval with the assigned reviewer.

Download agent Agent setup guide
Illustrative exampleAfter configuration
$ 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 approver
Approval requiredWaiting for the assigned reviewer
FAQ

Your questions, answered.

How the system works, what you can configure and how to get started.

How do I get started?+

Select Start now to create your account. Explore the system specification, or use Proto to configure it for your business.

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.

What is the difference between graduated and volume pricing?+

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.

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.

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.

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.

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.

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.

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.

Does this calculate recognised revenue?+

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.

Implementation

Configure and reconcile a complete subscription billing interval.

Read the implementation plan
  1. 01

    Agree commercial terms

    Define products, intervals, quantity bases, tiers, included usage, proration, currencies and acceptance evidence.

    Team and ERP.ai
  2. 02

    Reconcile identity and history

    Import customer scope, active subscriptions, published prices, outstanding documents and settled receipts without repeating collection.

    Customer
  3. 03

    Connect usage and tax

    Validate event identity, aggregation, cutoff and tax-result handling against explicit examples.

    Team and ERP.ai
  4. 04

    Exercise billing and corrections

    Test one issue per interval, tier boundaries, effective changes, late usage, credits and separate refunds.

    Team and ERP.ai
  5. 05

    Review collection and access

    Test unknown provider outcomes, dispute holds, customer account isolation and revoked mandates through UI and API.

    Customer

Pricing

The 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
Credit rate card
Machine workIncluded per $1 of credit
List/filter or get record calls20,000
Search or aggregate calls4,000
CSV or PDF exports100
Record writes4,000
Imported or synced records200,000
File upload in MB2,000
Workflow runs2,000
Code-node compute beyond included in CPU-sec12,000
Agent executions2,000
Scheduled jobs or webhook activations20,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.

Go deeper

Explore the complete system.

Follow the operating model from the process to the people, records and decisions behind it.

Industries

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

Reference

Roles and permissions Give billing staff and customers the access their work needs.Subscription billing reports Explain subscriptions, billed usage and actual collection.Data model Follow accepted subscription terms from metering through invoices and payment evidence.Integrations Connect usage, tax, hosted payments and accounting with preserved outcome evidence.Implementation Configure and reconcile a complete subscription billing interval.Use Proto with Subscription Billing Configure subscription plans and investigate billing evidence with Proto.

Start

Pricing No per-user fees. Pay for automation as you use it, with implementation priced separately.Questions about Subscription Billing Understand plans, usage, effective changes and payment outcomes.Get started Configure subscription billing with Proto.
ERP•AI workspace

Make it work your way.

Use Proto to configure this system for your business. Review fields, rules and approvals before releasing changes.

Start now Download agent

Previews contain illustrative data from the system specification.

More finance systems

See all →
FinancePlanned

Multi-currency Accounting

Bring every currency into focus.

  • FX revaluation
  • Realised / unrealised gains
  • Intercompany eliminations
  • Journal approvals
  • Trial balance
  • Aging
Start now Explore
FinancePlanned

Accounts Payable Automation

From supplier invoice to approved payment.

  • Invoice capture
  • Three-way matching
  • Approval routing
  • Recurring bills
  • Vendor credits
  • Payment runs
Start now Explore
FinancePlanned

Budgeting & Forecasting

Plan with clear assumptions. Track every revision.

  • Budget versions
  • Driver-based planning
  • Scenario analysis
  • Rolling forecasts
  • Variance analysis
  • Approval workflows
Start now Explore
FinancePlanned

Revenue Recognition

General ledger, ap and ar and bank reconciliation, in one system.

  • Journal approvals
  • Aging
  • Accruals
  • Fixed assets
  • Trial balance
  • Consolidation
Start now Explore
Financial servicesPlanned

Financial Consolidation

Bring every entity into a close you can explain.

  • Entity and ownership management
  • Group account mapping
  • Trial balance collection
  • Currency translation
  • Intercompany matching
  • Elimination journals
Start now Explore
FinancePlanned

Accounts Receivable System

Keep invoices, collections and cash application in sync.

  • Customer invoicing
  • Recurring billing
  • Cash application
  • Unapplied cash
  • Payment reminders
  • Collections cases
Start now Explore
Financial servicesPlanned

Financial Close Management

Bring every close task, review and sign-off together.

  • Close checklists
  • Task dependencies
  • Account reconciliation
  • Evidence capture
  • Journal review
  • Variance explanations
Start now Explore
Financial servicesPlanned

Financial Planning & Analysis

General ledger, ap and ar and bank reconciliation, in one system.

  • Journal approvals
  • Aging
  • Accruals
  • Fixed assets
  • Trial balance
  • Consolidation
Start now Explore
FinancePlanned

Treasury Management

General ledger, ap and ar and bank reconciliation, in one system.

  • Journal approvals
  • Aging
  • Accruals
  • Fixed assets
  • Trial balance
  • Consolidation
Start now Explore
FinancePlanned

Intercompany Reconciliation

General ledger, ap and ar and bank reconciliation, in one system.

  • Journal approvals
  • Aging
  • Accruals
  • Fixed assets
  • Trial balance
  • Consolidation
Start now Explore
FinancePlanned

Expense Reporting System

Make every expense easy to submit and review.

  • Receipt capture
  • Expense reports
  • Policy checks
  • Approval routing
  • Mileage tracking
  • Per-diem references
Start now Explore
FinancePlanned

Invoicing & Billing System

Send clear invoices. Keep recurring billing and payments in view.

  • Client estimates
  • Invoice preparation
  • Recurring invoices
  • Online payment links
  • Payment reconciliation
  • Payment reminders
Start now Explore
FinancePlanned

Fixed Asset Management

Know what you own, where it is and how its value changes.

  • Asset register
  • Capitalization
  • Depreciation schedules
  • Multiple asset books
  • Depreciation approvals
  • Custodian transfers
Start now Explore
FinancePlanned

Travel & Expense Management

General ledger, ap and ar and bank reconciliation, in one system.

  • Journal approvals
  • Aging
  • Accruals
  • Fixed assets
  • Trial balance
  • Consolidation
Start now Explore
FinancePlanned

Vendor Payment Portal

Give suppliers a clear answer on invoices and payments.

  • Supplier self-service access
  • Invoice submission
  • Invoice status visibility
  • Payment tracking
  • Remittance documents
  • Early payment discounts
Start now Explore
FinancePlanned

Accounting for Small Business

Keep invoices, bills and bank activity connected to your books.

  • General ledger
  • Customer invoicing
  • Supplier bills
  • Payment allocation
  • Bank reconciliation
  • Expense claims
Start now Explore
FinancePlanned

Accounting with GST/Tax

General ledger, ap and ar and bank reconciliation, in one system.

  • Journal approvals
  • Aging
  • Accruals
  • Fixed assets
  • Trial balance
  • Consolidation
Start now Explore
FinancePlanned

Tax Filing Platform

General ledger, ap and ar and bank reconciliation, in one system.

  • Journal approvals
  • Aging
  • Accruals
  • Fixed assets
  • Trial balance
  • Consolidation
Start now Explore
FinancePlanned

Lease Accounting (IFRS 16)

General ledger, ap and ar and bank reconciliation, in one system.

  • Journal approvals
  • Aging
  • Accruals
  • Fixed assets
  • Trial balance
  • Consolidation
Start now Explore
FinancePlanned

Fund Accounting

General ledger, ap and ar and bank reconciliation, in one system.

  • Journal approvals
  • Aging
  • Accruals
  • Fixed assets
  • Trial balance
  • Consolidation
Start now Explore
FinancePlanned

Audit Management

General ledger, ap and ar and bank reconciliation, in one system.

  • Journal approvals
  • Aging
  • Accruals
  • Fixed assets
  • Trial balance
  • Consolidation
Start now Explore
FinancePlanned

Cost Accounting

General ledger, ap and ar and bank reconciliation, in one system.

  • Journal approvals
  • Aging
  • Accruals
  • Fixed assets
  • Trial balance
  • Consolidation
Start now Explore
FinancePlanned

Commission Calculation

General ledger, ap and ar and bank reconciliation, in one system.

  • Journal approvals
  • Aging
  • Accruals
  • Fixed assets
  • Trial balance
  • Consolidation
Start now Explore
FinancePlanned

Crypto/Digital Asset Accounting

General ledger, ap and ar and bank reconciliation, in one system.

  • Journal approvals
  • Aging
  • Accruals
  • Fixed assets
  • Trial balance
  • Consolidation
Start now Explore
Not quite it?

Describe the system you need. Proto drafts it in a private workspace.

Describe it

Customize Subscription Billing. With Proto, your desktop AI agent.

Ask Proto to help you customize Subscription Billing.

Customize
Subscription Billing.
Ask: “Adapt Plans and pricing.”
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.