Skip to main content Enter
ERP.AI CPQ & Quote-to-Cash

CPQ & Quote-to-Cash

Start now
Pricing Questions Get started
Build with Proto

Modules

ConfiguratorBuild sellable product combinations with guided options, required components and clear configuration checks. Pricing rulesApply the right price book, volume breaks and promotions while keeping discounts, floors and billing values aligned. QuotesPrepare configured proposals, track buyer decisions and preserve the exact prices and terms each revision carried. ApprovalsRoute concessions and special terms to the right reviewers, with decisions tied to the exact quote revision.
ContractsCarry signed commercial terms into effective agreements, controlled amendments and clearly priced renewals. OrdersRelease the accepted configuration to fulfillment while preserving agreed quantities, discounts and billing obligations. BillingTurn accepted orders into reconciled invoices, apply cash and handle credits without losing the original transaction history.

CPQ & Quote-to-Cash

Start now
Pricing Questions Get started
Build with Proto

Processes

Quote to cashConnect a configured proposal to its approvals, executed terms, fulfilled order and reconciled invoice. Configure and priceBuild a complete product configuration and a traceable price before submitting the quote for review. Discount approvalReview concessions and terms against the complete proposal, with clear authority, delegation and revision history.
Acceptance to orderVerify the executed sale and release only the quantities, terms and value the buyer authorized. Schedule to invoiceActivate the agreed billing plan, issue each obligation once and reconcile cash and credits to the account. RenewalPrepare the next service term from current contracted entitlements and the renewal terms the buyer accepted.

CPQ & Quote-to-Cash

Start now
Pricing Questions Get started
Build with Proto

Industries

Software and subscriptionsQuote editions, seats and add-ons with clear terms, billing and renewals. Configured hardware and equipmentBuild accurate equipment proposals and carry the accepted configuration into delivery and billing.
Professional and managed servicesQuote service packages and retainers with clear scope, approvals and billing milestones. Channel and reseller salesQuote partners on the right terms while keeping the end customer connected to the deal.

CPQ & Quote-to-Cash

Start now
Pricing Questions Get started
Build with Proto

Reference

Roles and permissionsGive sales, Deal Desk and finance the access and authority their work needs. Reports and dashboardsFollow sales progress, pricing decisions, renewals and collection. Data modelExplore the records behind each deal and plan a controlled commercial data migration.
IntegrationsConnect the deal from your CRM through signature, delivery and accounting. ImplementationPlan your CPQ rollout around the products, policies, connections and people who will use it. AI agentsHelp your team prepare quotes, review exceptions and follow up on commercial work.

CPQ & Quote-to-Cash

Start now
Pricing Questions Get started
Build with Proto
All systems
Modules
ConfiguratorBuild sellable product combinations with guided options, required components and clear configuration checks.Pricing rulesApply the right price book, volume breaks and promotions while keeping discounts, floors and billing values aligned.QuotesPrepare configured proposals, track buyer decisions and preserve the exact prices and terms each revision carried.ApprovalsRoute concessions and special terms to the right reviewers, with decisions tied to the exact quote revision.ContractsCarry signed commercial terms into effective agreements, controlled amendments and clearly priced renewals.OrdersRelease the accepted configuration to fulfillment while preserving agreed quantities, discounts and billing obligations.BillingTurn accepted orders into reconciled invoices, apply cash and handle credits without losing the original transaction history.
Processes
Quote to cashConnect a configured proposal to its approvals, executed terms, fulfilled order and reconciled invoice.Configure and priceBuild a complete product configuration and a traceable price before submitting the quote for review.Discount approvalReview concessions and terms against the complete proposal, with clear authority, delegation and revision history.Acceptance to orderVerify the executed sale and release only the quantities, terms and value the buyer authorized.Schedule to invoiceActivate the agreed billing plan, issue each obligation once and reconcile cash and credits to the account.RenewalPrepare the next service term from current contracted entitlements and the renewal terms the buyer accepted.
Industries
Software and subscriptionsQuote editions, seats and add-ons with clear terms, billing and renewals.Configured hardware and equipmentBuild accurate equipment proposals and carry the accepted configuration into delivery and billing.Professional and managed servicesQuote service packages and retainers with clear scope, approvals and billing milestones.Channel and reseller salesQuote partners on the right terms while keeping the end customer connected to the deal.
Reference
Roles and permissionsGive sales, Deal Desk and finance the access and authority their work needs.Reports and dashboardsFollow sales progress, pricing decisions, renewals and collection.Data modelExplore the records behind each deal and plan a controlled commercial data migration.IntegrationsConnect the deal from your CRM through signature, delivery and accounting.ImplementationPlan your CPQ rollout around the products, policies, connections and people who will use it.AI agentsHelp your team prepare quotes, review exceptions and follow up on commercial work.
Sign in
Sign in Start now
CPQ & Quote-to-Cash Industries
Professional and managed services3 of 4
  • Software and subscriptions1 of 4
  • Configured hardware and equipment2 of 4
  • Professional and managed services3 of 4
  • Channel and reseller sales4 of 4

Professional and managed services

Quote service packages and retainers with clear scope, approvals and billing milestones.

Typical roles
  • Sales Rep
  • Sales Manager
  • Executive Approver
  • Deal Desk
  • Billing Specialist
  • Pricing Manager
  • Product Manager
Also built for
  • Software and subscriptions
  • Configured hardware and equipment
  • Professional and managed services
  • Channel and reseller sales

What changes for this team

configured at rollout

A services proposal needs to explain the work, its price and the conditions for billing. That may be a packaged engagement, a block of time or a recurring retainer. CPQ & Quote-to-Cash connects the offer your team approves with the agreement and schedule finance later uses, while delivery stays in your project or service platform.

Package the engagement

Use products and options for service tiers, included work and supported additions. A rule can bring in a required kickoff service or flag a combination that needs attention before the quote is sent.

Use the right rate basis

Price the supported unit and cadence from the chosen book, with quantity bands and a usable cost basis for margin review. Preserve line and header concessions in the accepted engagement value instead of rebuilding the price at billing time.

Review negotiated commitments

Capture scope, payment terms and other changes in the proposal's operative terms. Deal Desk reviews the exception before it reaches the client, and the resulting signature is tied to that exact version.

Define service dates

Keep the beginning and end of each service commitment explicit. A later-starting line can extend the engagement beyond another line's end, so the agreement reflects the actual dated work being sold.

Bill against evidence

A project milestone needs the named completion or customer acceptance evidence. Shipment and acceptance are separate events. Retainers can follow recurring periods, with proration and timing agreed before Billing Specialist activates the schedule.

Handle scope changes

Additions, replacements and reductions use a linked amendment with the required approval and signature. Preserve the old commitment and reconcile its unbilled or already invoiced amounts before applying the effective change.

Keep renewal terms clear

Renew eligible recurring services using the price basis and uplift agreed with the client. A one-time workshop or completed project does not become a recurring charge merely because it shares the agreement.

Quote to cash for this team

  1. 01

    Configure

  2. 02

    Approve

    Approval required

    Package the engagement · Use the right rate basis

  3. 03

    Send

    Review negotiated commitments · Bill against evidence · Keep renewal terms clear

  4. 04

    Contract

    Approval required

  5. 05

    Order

  6. 06

    Invoice

    Define service dates · Handle scope changes

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

Workspace previews

Billing RunInvoiceScheduleLines
ActiveSchedulednext 30 daysClaimEvent IS EMPTY
ScheduleDescriptionScheduled DateService Period StartService Period End
IS-72428Scheduled isl-24502 Oct11 Oct15 Oct
IS-26476Scheduled isl-84503 Oct09 Oct16 Oct
IS-72778Scheduled isl-90516 Oct23 Oct01 Nov
IS-99417Scheduled isl-23113 Oct22 Oct28 Oct
IS-75401Scheduled isl-26026 Sep04 Oct06 Oct
IS-66228Scheduled isl-65510 Oct18 Oct26 Oct
Billing →
Active ProductsProducts
Active = true
SKUNameFamilyTypeBase Price
SKU-557Product 193FML-219Standalone530
SKU-390Product 642FML-861Bundle280
SKU-905Product 599FML-781Subscription240
SKU-647Product 516FML-337Service160
SKU-344Product 707FML-992Addon. A Bundle has BundleComponents720
SKU-458Product 446FML-788Standalone340
Configurator →
Active Price BooksPriceBooks
Active = truedue todayEffectiveEnd IS EMPTY or EffectiveEnd >= today
Book CodeNameSegmentEffective StartEffective End
BC-385Book 621Standard10 Sep19 Sep
BC-137Book 736Enterprise08 Sep16 Sep
BC-232Book 774Partner11 Sep17 Sep
BC-671Book 275Promotion10 Sep16 Sep
BC-408Book 445Standard11 Sep19 Sep
BC-529Book 756Enterprise15 Sep20 Sep
Pricing rules →

Typical roles

Roles and permissions
Sales Rep

Builds and submits their own Draft quote revisions, sends approved versions and records evidenced written acceptance for the ForReview path. Cannot write automatic bundle provenance, approval decisions, signature outcomes or accepted financial totals. An accepted version is changed only through a separately approved linked amendment.

Permissions
  • Manage Draft Quotes, QuoteLines, QuoteLineOptions, manual QuoteDiscounts, BillingMilestones where Quotes.Owner = self
  • Submit Quotes
  • Withdraw eligible unaccepted revisions through controlled actions
My Open QuotesQuotes
YouStatusDraftSubmittedApprovedSent
Draft
QTS-90224ACC-74057680 version number
QTS-63452ACC-85666300 version number
Submitted
QTS-89806ACC-61011470 version number
QTS-59093ACC-95718580 version number
Approved
QTS-53890ACC-9697070 version number
Sent
QTS-41440ACC-51921840 version number
Sales Manager

Supervises team quotes and may edit a team Draft. A person who owned or materially edited the reviewed version cannot approve its discount, floor or terms decisions. Reassignment does not remove that exclusion. Proposes a named time-bounded delegate rather than transferring blanket authority.

Permissions
  • Manage team Draft Quotes, QuoteLines, QuoteLineOptions and manual QuoteDiscounts where Quotes.Owner.Manager = self
  • Approve or reject assigned Pending DiscountApprovalSteps where active, eligible and independent of the version owner/material editors
  • Reassign Draft Quotes.Owner
Quotes Awaiting ApprovalQuotes
Submitted
  • QTS-84780 ACC-73085 8 d
  • QTS-12261 ACC-56033 10 d
  • QTS-22242 ACC-87671 11 d
  • QTS-70654 ACC-99059 in 3 d
  • QTS-65558 ACC-81941 6 d
QTS-84780
Owner
BF
Account
ACC-73085
GrandTotal
550
DiscountPercent
1
MarginPercent
29

Approval conditions.

Executive Approver

Acts in the configured VP sales, CFO or CEO tier, with named-user resolution frozen at submission. Decides assigned upper-tier and floor steps, above-limit credit requests, and independent refund/return reviews. Does not edit quote prices or scope. May independently approve master/delegation changes outside their editor or beneficiary set.

Permissions
  • Approve or reject assigned Pending DiscountApprovalSteps where independent and eligible
  • Approve or reject Submitted CreditMemos above requester's captured CreditApprovalLimit
  • Approve FinanceAdjustments requiring independent review
Credit Memos Awaiting ApprovalCreditMemos
Submitted
  • CM-59776 INV-98633 in 7 d
  • CM-87691 INV-97833 in 2 d
  • CM-47998 INV-82880 in 10 d
  • CM-32666 INV-85394 today
  • CM-93501 INV-23006 in 12 d
CM-59776
Invoice
INV-98633
Account
ACC-47155
Reason
Pricing error
Amount
230
RequestedBy
CV

Approval waits for the executive approver.

Deal Desk

Owns assigned non-standard terms decisions, contract execution checks, and order confirmation/release. Prepares template changes but cannot activate its own changes. Contract verification records the exact executed terms hash; a Signed flag alone is insufficient. Where Deal Desk materially edits quote terms, another eligible Deal Desk reviewer must decide the corresponding Terms step.

Permissions
  • Manage Draft revisions of QuoteTemplates and ContractTemplates and submit MasterChanges
  • Prepare Draft Contracts and pending ContractLines from accepted versions
  • Approve or reject assigned Pending DiscountApprovalSteps where ApprovalType = Terms and independent of owner/material editors
Orders Awaiting ConfirmationSalesOrders
Draft
  • SO-20115 ACC-31122 4 d
  • SO-76815 ACC-54036 10 d
  • SO-20787 ACC-36208 14 d
  • SO-15359 ACC-54206 8 d
  • SO-23801 ACC-82164 14 d
SO-20115
Account
ACC-31122
Quote
QTS-35640
Contract
CNT-63783
OrderDate
13 Sep

Approval conditions.

Billing Specialist

Owns schedule activation, invoice preparation, cash matching, collection and correction requests. May self-confirm a credit only under its explicit captured within-limit policy. Cannot change commercial amounts through a schedule edit, rewrite an issued invoice, fabricate a confirmed bank refund or overwrite a payment balance. Agent/service identities require a separate configured action allowlist; a role assignment alone does not authorize autonomous use of human decisions.

Permissions
  • Prepare Draft InvoiceSchedules and InvoiceScheduleLines from accepted allocations
  • Activate reviewed InvoiceSchedules and supersede unclaimed date plans without commercial changes
  • Run billing and send final Invoices
Contracts Up for RenewalContracts
StatusActiveAmendednext 90 days
None
CNT-50992ACC-77218160 arr
CNT-30515ACC-72842630 arr
AutoRenew
CNT-60697ACC-24343680 arr
CNT-67897ACC-94512280 arr
Manual
CNT-60221ACC-7965820 arr
CNT-44960ACC-79950760 arr
Pricing Manager

Prepares reviewed price-book entries, quantity breaks, costs, floors and promotion rules. Account default-book changes select an already active compatible book; quote revisions retain their own approved prices.

Permissions
  • Manage Draft revisions of PriceBooks, PriceBookEntries, BundleDiscounts, BundleRequiredProducts
  • Create and submit MasterChanges for Pricing
  • Set Accounts.DefaultPriceBook to an active reviewed book
Active Price BooksPriceBooks
Active = truedue todayEffectiveEnd IS EMPTY or EffectiveEnd >= today
Book CodeNameSegmentEffective StartEffective End
BC-385Book 621Standard10 Sep19 Sep
BC-137Book 736Enterprise08 Sep16 Sep
BC-232Book 774Partner11 Sep17 Sep
BC-671Book 275Promotion10 Sep16 Sep
BC-408Book 445Standard11 Sep19 Sep
BC-529Book 756Enterprise15 Sep20 Sep
Product Manager

Prepares catalog, option, bundle and configuration-rule revisions, tests convergence and requests activation. Cannot silently change an active version already used by a quote.

Permissions
  • Manage Draft revisions of Products, OptionGroups, ProductOptions, BundleComponents, ProductRules, RuleConditions, RuleActions
  • Create and submit MasterChanges for Catalog and Rules
  • View PriceBooks, PriceBookEntries, Quotes, QuoteLines, QuoteVersionLines, ConfigurationRuleHits
Active ProductsProducts
Active = true
SKUNameFamilyTypeBase Price
SKU-557Product 193FML-219Standalone530
SKU-390Product 642FML-861Bundle280
SKU-905Product 599FML-781Subscription240
SKU-647Product 516FML-337Service160
SKU-344Product 707FML-992Addon. A Bundle has BundleComponents720
SKU-458Product 446FML-788Standalone340

Modules

  • Quotes
    Quote NumberQuote TypeAccountEnd Customer

    Quotes

    Prepare configured proposals, track buyer decisions and preserve the exact prices and terms each revision carried.

  • Contracts
    Template CodeNameContract TypeVersion

    Contracts

    Carry signed commercial terms into effective agreements, controlled amendments and clearly priced renewals.

  • Orders Awaiting ConfirmationDraft
    Sales Order NumberAccountQuoteContract

    Orders

    Release the accepted configuration to fulfillment while preserving agreed quantities, discounts and billing obligations.

  • Credit Memos Awaiting ApprovalSubmitted
    Credit Memo NumberInvoiceAccountReason
    Service credit

    Billing

    Turn accepted orders into reconciled invoices, apply cash and handle credits without losing the original transaction history.

  • Quotes Awaiting ApprovalSubmitted
    Quote NumberOwnerAccountGrand Total

    Pricing rules

    Apply the right price book, volume breaks and promotions while keeping discounts, floors and billing values aligned.

  • Approvals Awaiting MePending
    QuoteQuote AccountQuote OwnerQuote Grand Total

    Approvals

    Route concessions and special terms to the right reviewers, with decisions tied to the exact quote revision.

  • Active Products
    SKUNameFamilyType
    Bundle

    Configurator

    Build sellable product combinations with guided options, required components and clear configuration checks.

Relevant reports

Reports and dashboards

Bookings by Period

Accepted, executed and verified commitments recognized under the selected booking policy, with written acceptance awaiting signature shown separately. Original/add amounts, signed replacement/cancellation ChangeAmount and renewals are distinct; reconcile ContractLines, accepted versions and order allocations without double-counting staged orders or replacement states. Report ARR as run rate, not cash or revenue recognition.

Quotes Awaiting ApprovalQuotes
Submitted
  • QTS-84780 ACC-73085 8 d
  • QTS-12261 ACC-56033 10 d
  • QTS-22242 ACC-87671 11 d
  • QTS-70654 ACC-99059 in 3 d
  • QTS-65558 ACC-81941 6 d
QTS-84780
Owner
BF
Account
ACC-73085
GrandTotal
550
DiscountPercent
1
MarginPercent
29

Approval conditions.

Pricing Coverage

Active products against reviewed effective book/version and nonoverlapping quantity bands; list absent prices/floors, unknown costs and missing template fallback. An explicit zero cost is distinct from missing cost, and mixed cadence comparisons use the configured conversion.

Active ProductsProducts
Active = true
SKUNameFamilyTypeBase Price
SKU-557Product 193FML-219Standalone530
SKU-390Product 642FML-861Bundle280
SKU-905Product 599FML-781Subscription240
SKU-647Product 516FML-337Service160
SKU-344Product 707FML-992Addon. A Bundle has BundleComponents720
SKU-458Product 446FML-788Standalone340

Quote Velocity

Elapsed time from Quotes.CreatedAt to each frozen version SentAt and valid acceptance/decline/expiry. Provider recipient views/signatures are distinct from full envelope completion; deduplicate EQuoteEvents by source key and retain unresolved attempts separately. Slice by owner, family and provider; no fabricated terminal time for still-open work.

My Open QuotesQuotes
YouStatusDraftSubmittedApprovedSent
Draft
QTS-90224ACC-74057680 version number
QTS-63452ACC-85666300 version number
Submitted
QTS-89806ACC-61011470 version number
QTS-59093ACC-95718580 version number
Approved
QTS-53890ACC-9697070 version number
Sent
QTS-41440ACC-51921840 version number

Common questions

All questions
How do I get started?

Click Start now, then use Proto to configure CPQ & Quote-to-Cash for your business. Set up your workflows, import your data and invite your team.

Related question
Does it replace our CRM?

The CRM remains responsible for pipeline and sales activity. The proposed connection brings accounts, contacts and opportunity products into quoting, and returns the primary proposal’s commercial amount and accepted outcome. Product mappings, ownership and repeated-message handling are configured during implementation.

Related question
How do configuration rules help sales?

Rules guide required accessories, compatible options, quantities and recommendations. Bundles retain their component structure. Repeated edits should converge on the intended configuration without adding the same accessory again, while blocked attempts remain available for investigation.

Related question
Can we use different price books?

Yes. The model supports standard, enterprise, partner and promotional books with effective dates, quantity bands and cost or floor information. The chosen prices and discount allocation are frozen with the submitted proposal, so a later book change cannot rewrite a deal already under review or accepted.

Related question
Who approves discounts and special terms?

Discounts follow the configured matrix; floor exceptions go to the designated executive authority, and negotiated terms go to Deal Desk. Valid automatic bands can clear eligible discounts, while any other required review remains. Each human decision is tied to the submitted revision and an eligible approver.

Related question
Can we change a quote after sending it?

An eligible unaccepted proposal can be revised after its existing signature request is resolved. The new version is reviewed and sent on its own terms. Accepted business stays intact; changes use a linked amendment and the required approvals, signature and financial corrections.

Related question
How does billing follow the sale?

The accepted line values feed the order and billing schedule. Billing Specialist reviews and activates the schedule before eligible dates or evidenced milestones can issue invoices. The model supports upfront, recurring and milestone billing, with accounting ownership and final tax reconciliation agreed during implementation.

Related question
How are payments and corrections handled?

Payments are matched to invoices for the same account within their remaining amounts. Linked reversals preserve the receipt and application history. Credits can correct eligible invoice value even when the invoice has already been paid; the resulting account credit or refund is handled explicitly with finance and accounting.

Related question
How do renewals work?

Renewals use the price basis, uplift, notice terms and current recurring commitments agreed in the contract. Amendments take effect only after their required approval and signature. One-time products are excluded from recurring renewal, and non-renewal decisions retain their date and evidence.

Related question
Does it support usage billing or multiple currencies?

This model prices in USD and bills agreed amounts on schedules. Usage rating, multi-currency pricing, revenue recognition and the general ledger remain with the specialist systems chosen for those jobs. Supported tax cases and the accounting connection are scoped and verified during implementation.

Related question
What does it cost?

There is no per-user fee for ordinary manual work in ERP.AI’s official interface. Machine work, retention beyond the included allowances, model use and Proto services follow the current pricing contract. Implementation is scoped separately; the pricing page explains the rates and account rules.

Related question

Other industries

  • Industry

    Software and subscriptions

    Quote editions, seats and add-ons with clear terms, billing and renewals.

  • Industry

    Configured hardware and equipment

    Build accurate equipment proposals and carry the accepted configuration into delivery and billing.

  • This page

    Professional and managed services

    Quote service packages and retainers with clear scope, approvals and billing milestones.

  • Industry

    Channel and reseller sales

    Quote partners on the right terms while keeping the end customer connected to the deal.

ERP•AI workspace

Start now CPQ & Quote-to-Cash

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

Start now Download agent
Previous · industry 2 of 4Configured hardware and equipmentNext · industry 4 of 4Channel and reseller sales

Customize for Professional and managed services. With Proto, your desktop AI agent.

Ask Proto to help you customize CPQ & Quote-to-Cash.

Customize
for Professional and managed services.
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.