Skip to main content Enter
ERP.AI CRM

CRM

Start now
Pricing Frequently asked questions Get started
Build with Proto

Modules

Lead managementCapture enquiries, explain their scores and give each qualified prospect a clear owner and next step. Accounts & relationshipsKeep the people, conversations and commitments behind each customer relationship connected and properly scoped. Pipeline & forecastsKeep opportunity progress, committed forecasts and actual outcomes connected to the evidence behind each deal. Products & quotesBuild an offer with the right products, a defensible price and clear technical and commercial approvals.
Contracts & renewalsPreserve agreed terms, verify customer acceptance and manage the next contract term without losing the continuing business. Orders & receivablesTurn accepted commitments into evidenced fulfillment, accurate invoices and reconciled customer balances. Campaigns & outreachPlan audiences, review outreach and connect evidenced campaign responses to qualified opportunities. Commissions & sales operationsApply approved quotas and earning rules, explain each commission and separate statement review from actual payout.

CRM

Start now
Pricing Frequently asked questions Get started
Build with Proto

Processes

Lead to dealMove the right customer opportunity from qualification to an accepted agreement with clear commercial ownership. Quote to contractResolve configuration and pricing, review the agreement and verify the complete customer acceptance. Order to cashAllocate accepted commitments, verify billing eligibility and reconcile invoices, customer cash and credits.
Campaign to opportunityRelease reviewed outreach, route genuine responses and preserve the link from campaign activity to qualified pipeline. Forecast and commission closeFreeze the period's sales judgment, calculate eligible earnings and release independently reviewed commission payouts. Contract renewalCarry the continuing agreement into its next term with explicit pricing, notice and customer acceptance.

CRM

Start now
Pricing Frequently asked questions Get started
Build with Proto

Industries

Field sales teamsGive account teams the context and commercial controls to develop larger deals. Inside sales teamsHelp teams respond to incoming interest and keep follow-up focused.
Subscription businessesConnect new business, recurring commitments and renewals with clear commercial history. Complex product salesKeep product configuration, negotiated terms and delivery aligned.

CRM

Start now
Pricing Frequently asked questions Get started
Build with Proto

Reference

Roles and permissionsGive each team the access and authority its work needs. Reports and analyticsUnderstand your pipeline, customer growth and sales performance. Data modelInspect the customer, commercial and operating records behind the specification.
IntegrationsConnect customer channels and business services with clear evidence and ownership. ImplementationPlan the move around your sales process, customer data and commercial policies. AI assistants and APIHelp sales teams prepare, follow up and investigate exceptions.

CRM

Start now
Pricing Frequently asked questions Get started
Build with Proto
All systems
Modules
Lead managementCapture enquiries, explain their scores and give each qualified prospect a clear owner and next step.Accounts & relationshipsKeep the people, conversations and commitments behind each customer relationship connected and properly scoped.Pipeline & forecastsKeep opportunity progress, committed forecasts and actual outcomes connected to the evidence behind each deal.Products & quotesBuild an offer with the right products, a defensible price and clear technical and commercial approvals.Contracts & renewalsPreserve agreed terms, verify customer acceptance and manage the next contract term without losing the continuing business.Orders & receivablesTurn accepted commitments into evidenced fulfillment, accurate invoices and reconciled customer balances.Campaigns & outreachPlan audiences, review outreach and connect evidenced campaign responses to qualified opportunities.Commissions & sales operationsApply approved quotas and earning rules, explain each commission and separate statement review from actual payout.
Processes
Lead to dealMove the right customer opportunity from qualification to an accepted agreement with clear commercial ownership.Quote to contractResolve configuration and pricing, review the agreement and verify the complete customer acceptance.Order to cashAllocate accepted commitments, verify billing eligibility and reconcile invoices, customer cash and credits.Campaign to opportunityRelease reviewed outreach, route genuine responses and preserve the link from campaign activity to qualified pipeline.Forecast and commission closeFreeze the period's sales judgment, calculate eligible earnings and release independently reviewed commission payouts.Contract renewalCarry the continuing agreement into its next term with explicit pricing, notice and customer acceptance.
Industries
Field sales teamsGive account teams the context and commercial controls to develop larger deals.Inside sales teamsHelp teams respond to incoming interest and keep follow-up focused.Subscription businessesConnect new business, recurring commitments and renewals with clear commercial history.Complex product salesKeep product configuration, negotiated terms and delivery aligned.
Reference
Roles and permissionsGive each team the access and authority its work needs.Reports and analyticsUnderstand your pipeline, customer growth and sales performance.Data modelInspect the customer, commercial and operating records behind the specification.IntegrationsConnect customer channels and business services with clear evidence and ownership.ImplementationPlan the move around your sales process, customer data and commercial policies.AI assistants and APIHelp sales teams prepare, follow up and investigate exceptions.
Sign in
Sign in Start now
CRM Processes
Forecast and commission close5 of 6
  • Lead to deal1 of 6
  • Quote to contract2 of 6
  • Order to cash3 of 6
  • Campaign to opportunity4 of 6
  • Forecast and commission close5 of 6
  • Contract renewal6 of 6

Forecast and commission close

Freeze the period's sales judgment, calculate eligible earnings and release independently reviewed commission payouts.

8 stages · 3 approvals

Roles and responsibilities

Sales Rep Sales Manager Sales Ops AR Clerk System 1 Submit forecast ForecastEntries 2 Review forecast ForecastPeriods 3 Credit earnings CommissionCredits 4 Calculatecommission Commissions 5 Prepare statement CommissionStatements 6 Approve statement CommissionStatements 7 Authorize payout CommissionPayouts 8 Reconcile payout CommissionPayouts
  1. Step 1Submit forecast
    My Forecast (current period)Open
    Entry NumberCategoryAmountCurrency
    Best Case
  2. Step 2Review forecast
    My Forecast (current period)Open
    Entry NumberCategoryAmountCurrency
    Best Case
  3. Step 5Prepare statement
    My Commission Statements
    Statement NumberPeriodCurrencyTotal Accrued
  4. Step 6Approve statement
    My Commission Statements
    Statement NumberPeriodCurrencyTotal Accrued
Red diamonds require approval.Rows show responsibility for each step.

Process steps

Follow the process from start to finish. Select a step to see who acts and what changes.

01Submit forecast02Review forecast03Credit earnings04Calculate commission05Prepare statement06Approve statement07Authorize payout08Reconcile payout

Submit forecast

Sales Rep submits the period and category with exact opportunity-history membership, expected dates and captured currency conversion. Proposed committed value stays separate from usage estimates. A revised submission supersedes its predecessor while preserving what the rep previously expected to close.

Responsible
Sales Rep
Records
ForecastEntriesForecastItemsOpportunityHistory
Effect
Freeze the rep's stated forecast population
My Forecast (current period)ForecastEntries
YouOpen
Entry NumberCategoryAmountCurrencyEntry Type
FE-12792Pipeline45,616.27CRR-88582RepSubmission
FE-23584BestCase6,513.51CRR-87474ManagerRollup
FE-98211Commit13,220.87CRR-49123RepSubmission
FE-94671Closed40,821.53CRR-94697ManagerRollup
FE-73884Pipeline4,370.84CRR-45085RepSubmission
FE-85085BestCase33,988.45CRR-15901ManagerRollup
Pipeline & forecasts →
Approval required

Review forecast

Sales Manager reviews team submissions, explains any managerial adjustment and locks the period snapshot. The team forecast identifies its child versions; reporting selects the intended hierarchy without adding manager totals to the same rep amounts again. Later deal edits cannot change the locked comparison.

Responsible
Sales Manager
Records
ForecastPeriodsForecastEntriesDocumentVersions
Effect
Lock the reviewed comparison basis
My Forecast (current period)ForecastEntries
YouOpen
Entry NumberCategoryAmountCurrencyEntry Type
FE-12792Pipeline45,616.27CRR-88582RepSubmission
FE-23584BestCase6,513.51CRR-87474ManagerRollup
FE-98211Commit13,220.87CRR-49123RepSubmission
FE-94671Closed40,821.53CRR-94697ManagerRollup
FE-73884Pipeline4,370.84CRR-45085RepSubmission
FE-85085BestCase33,988.45CRR-15901ManagerRollup
Pipeline & forecasts →

Credit earnings

Sales Ops identifies eligible accepted contract or collection events under the approved plan. Credit shares name actual earners, period quota and historical territory. A later account reassignment cannot move the earning. Missing contract acceptance or collection evidence prevents the corresponding plan's accrual.

Responsible
Sales Ops
Records
CommissionCreditsQuotasContracts
Effect
Attribute eligible earning scope

Calculate commission

Sales Ops runs the captured plan, quota, currency and source basis. The amount below the attainment boundary uses the base rate; only the marginal slice above it accelerates. The two slices reconcile to the credited amount. Stable source order prevents concurrent deals from using the same prior attainment.

Responsible
Sales Ops
Records
CommissionsCommissionPlansCommissionCredits
Effect
Calculate base and marginal accelerated earnings

Prepare statement

Sales Ops assigns eligible commissions once to the correct earner, period and currency. Disputes, clawbacks, incentives and corrections retain original scope and signed adjustment evidence. The proposed statement exposes the exact membership and resulting payout for independent review.

Responsible
Sales Ops
Records
CommissionStatementsCommissionAdjustmentsCommissions
Effect
Assemble exact statement membership
My Commission StatementsCommissionStatements
You
Statement NumberPeriodCurrencyTotal AccruedAdjustments
CS-91189PRD-145CRR-7306014,418.0346,989.05
CS-15691PRD-999CRR-5327117,640.4138,257.02
CS-92657PRD-461CRR-3822938,195.7910,376.38
CS-91548PRD-137CRR-758484,871.1532,279.28
CS-13260PRD-317CRR-8065910,412.4512,656.71
CS-63124PRD-743CRR-3742326,235.0917,845.03
Commissions & sales operations →
Approval required

Approve statement

An independent Sales Manager approves the complete statement and adjustments, excluding its preparer, material editors and earner. Approval freezes membership and value. A later Paid status cannot remove an earning from its own statement or change the approved historical total.

Responsible
Sales Manager
Records
CommissionStatementsApprovalDecisionsDocumentVersions
Effect
Approve and freeze the payout basis
My Commission StatementsCommissionStatements
You
Statement NumberPeriodCurrencyTotal AccruedAdjustments
CS-91189PRD-145CRR-7306014,418.0346,989.05
CS-15691PRD-999CRR-5327117,640.4138,257.02
CS-92657PRD-461CRR-3822938,195.7910,376.38
CS-91548PRD-137CRR-758484,871.1532,279.28
CS-13260PRD-317CRR-8065910,412.4512,656.71
CS-63124PRD-743CRR-3742326,235.0917,845.03
Commissions & sales operations →
Approval required

Authorize payout

AR Clerk independently authorizes the payout request within converted authority, excluding the preparer, statement reviewer and earner. The request binds the approved statement version and destination. A limit alone cannot override those actual-person conflicts or justify a different amount.

Responsible
AR Clerk
Records
CommissionPayoutsApprovalDecisions
Effect
Authorize the independent payment request

Reconcile payout

AR Clerk checks authenticated provider settlement against the original request. Submission and acknowledgment remain pending evidence. Uncertainty retains the claim; proven nonexecution allows a linked safe retry. Confirmed settlement establishes Paid, while a returned payout retains compensation and recovery history.

Responsible
AR Clerk
Records
CommissionPayoutsIntegrationEventsOutboundDeliveries
Effect
Establish actual settlement or safe recovery
Approvals and controls

3 approvals required in this process

  • Review forecast Sales Manager signs · credit earnings waitsForecastPeriods, ForecastEntries, DocumentVersions
  • Approve statement Sales Manager signs · authorize payout waitsCommissionStatements, ApprovalDecisions, DocumentVersions
  • Authorize payout AR Clerk signs · reconcile payout waitsCommissionPayouts, ApprovalDecisions
  • Forecast and actual populations state their currencySource cutoff and selected hierarchy.
  • Plan, quota and rate changes need independent activationPreserve the versions used for past earnings.
  • Annual recurringBooked and collected bases retain their distinct eligibility and treatment of one-time or usage charges.
  • Earner sharesChronological attainment and repeated close events cannot duplicate eligible credit.
  • Statements retain their approved amount after paymentCorrections append reviewed evidence instead of changing the original earning.
  • Payout authorization and confirmed settlement are separateImported paid history creates no fresh payment request.

Records and postings

StageRecordsEffect
1 Submit forecast ForecastEntriesForecastItemsOpportunityHistory Freeze the rep's stated forecast population
2 Review forecast ForecastPeriodsForecastEntriesDocumentVersions Lock the reviewed comparison basis
3 Credit earnings CommissionCreditsQuotasContracts Attribute eligible earning scope
4 Calculate commission CommissionsCommissionPlansCommissionCredits Calculate base and marginal accelerated earnings
5 Prepare statement CommissionStatementsCommissionAdjustmentsCommissions Assemble exact statement membership
6 Approve statement CommissionStatementsApprovalDecisionsDocumentVersions Approve and freeze the payout basis
7 Authorize payout CommissionPayoutsApprovalDecisions Authorize the independent payment request
8 Reconcile payout CommissionPayoutsIntegrationEventsOutboundDeliveries Establish actual settlement or safe recovery
Data model →

Process reports

All reports

Commission Summary by Rep

Frozen earned, disputed, adjusted, approved and confirmed-paid commission by earner/plan/period/currency, with Quotas and CommissionCredits attainment; later Paid status cannot remove statement totals and viewers receive only authorised aggregation.

My Commission StatementsCommissionStatements
You
Statement NumberPeriodCurrencyTotal AccruedAdjustments
CS-91189PRD-145CRR-7306014,418.0346,989.05
CS-15691PRD-999CRR-5327117,640.4138,257.02
CS-92657PRD-461CRR-3822938,195.7910,376.38
CS-91548PRD-137CRR-758484,871.1532,279.28
CS-13260PRD-317CRR-8065910,412.4512,656.71
CS-63124PRD-743CRR-3742326,235.0917,845.03

Forecast Accuracy

Selected immutable rep submissions or manager rollups compared with frozen actual accepted net bookings through the same period cutoff/currency; child and parent submissions are never added together, managerial adjustments are visible, and reopened/superseded deals follow the stated correction cohort.

My Forecast (current period)ForecastEntries
YouOpen
Entry NumberCategoryAmountCurrencyEntry Type
FE-12792Pipeline45,616.27CRR-88582RepSubmission
FE-23584BestCase6,513.51CRR-87474ManagerRollup
FE-98211Commit13,220.87CRR-49123RepSubmission
FE-94671Closed40,821.53CRR-94697ManagerRollup
FE-73884Pipeline4,370.84CRR-45085RepSubmission
FE-85085BestCase33,988.45CRR-15901ManagerRollup
Run by an agent

Agent support

Required human decisions remain with the accountable role. An assistant cannot turn a preparation task into qualification, commercial approval, technical exception approval or commission payout authorization. It cannot use broad access to expose another rep's pay, bypass a communication preference or reuse an old signature after terms change. Uncertain sends and payouts need reconciliation before another request can create an additional effect.

Start now Download agent
# Example after configuration $ curl -fsSL https://www.erp.ai/skill.md | paste into your agent › forecast and commission close · submit forecast on ForecastEntries, ForecastItems, OpportunityHistory ✓ Sales Rep submits the period and category with exact opportunity-history membership, expected dates and captured currency conversion. › forecast and commission close · review forecast on ForecastPeriods, ForecastEntries, DocumentVersions ⏸ approval · waiting for the sales manager # 6 more stages after approval: credit earnings, calculate commission, prepare statement, approve statement, authorize payout, reconcile payout

Other processes

5 more
My Leads
Lead NumberFirst NameLast NameCompany

Lead to deal

Move the right customer opportunity from qualification to an accepted agreement with clear commercial ownership.

5 stages · 2 approvals

Pending Quote ApprovalsPendingApproval
Quote NumberOpportunityTotal AmountCurrency

Quote to contract

Resolve configuration and pricing, review the agreement and verify the complete customer acceptance.

7 stages · 4 approvals

Outstanding InvoicesSent
Invoice NumberAccountTotal AmountAmount Paid

Order to cash

Allocate accepted commitments, verify billing eligibility and reconcile invoices, customer cash and credits.

8 stages · 3 approvals

My Campaigns
Campaign CodeNameTypeStatus
Event

Campaign to opportunity

Release reviewed outreach, route genuine responses and preserve the link from campaign activity to qualified pipeline.

8 stages · 2 approvals

Contracts Up for RenewalUpcoming
Renewal NumberContractAccountOwner

Contract renewal

Carry the continuing agreement into its next term with explicit pricing, notice and customer acceptance.

6 stages · 2 approvals

ERP•AI workspace

Start now CRM

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

Start now Download agent
Previous · process 4 of 6Campaign to opportunityNext · process 6 of 6Contract renewal

Customize Forecast and commission close. With Proto, your desktop AI agent.

Ask Proto to help you customize CRM.

Customize
Forecast and commission close.
Ask: “Review “Review forecast”.”
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.