Skip to main content Enter
ERP.AI Accounts Receivable System

Accounts Receivable System

Start now
Pricing Questions Get started
Build with Proto

Modules

Customer billingKeep customer terms and recurring billing ready for the next invoice. Invoices and creditsSend clear invoices and keep every adjustment connected to its source. Cash applicationMatch incoming cash to the right invoices and explain every remainder.
CollectionsGive overdue balances a clear next action and accountable owner. Credit controlsMake credit decisions visible before they change a customer balance. Receivables reportingExplain aging, collections and cash application with a consistent balance basis.

Accounts Receivable System

Start now
Pricing Questions Get started
Build with Proto

Processes

Prepare and send invoicesKeep draft preparation, delivery and ledger confirmation distinct. Receive and apply cashTurn confirmed receipt evidence into attributable invoice allocations.
Resolve disputes and collectKeep follow-up, dispute resolution and financial adjustments connected. Review write-offsKeep the write-off request, Controller decision and posted result separate.

Accounts Receivable System

Start now
Pricing Questions Get started
Build with Proto

Industries

Goods and distributionConnect customer billing to the goods and delivery evidence you already use. Services and retainersKeep agreed terms, recurring drafts and customer adjustments connected.
Project billing collectionsFollow up on project invoices while preserving the original billing owner.

Accounts Receivable System

Start now
Pricing Questions Get started
Build with Proto

Reference

Roles and permissionsGive each person the customer and decision scope their work needs. Reports and analyticsUnderstand customer aging, collection activity and cash application. Data modelTrace invoices, receipts and adjustments back to their governing source.
IntegrationsConnect billing, bank evidence and ledger outcomes with clear ownership. ImplementationStart with a reconciled customer population and expand after a controlled pilot. Agent and automationPrepare receivables work with an agent while retaining the assigned decisions.

Accounts Receivable System

Start now
Pricing Questions Get started
Build with Proto
All systems
Modules
Customer billingKeep customer terms and recurring billing ready for the next invoice.Invoices and creditsSend clear invoices and keep every adjustment connected to its source.Cash applicationMatch incoming cash to the right invoices and explain every remainder.CollectionsGive overdue balances a clear next action and accountable owner.Credit controlsMake credit decisions visible before they change a customer balance.Receivables reportingExplain aging, collections and cash application with a consistent balance basis.
Processes
Prepare and send invoicesKeep draft preparation, delivery and ledger confirmation distinct.Receive and apply cashTurn confirmed receipt evidence into attributable invoice allocations.Resolve disputes and collectKeep follow-up, dispute resolution and financial adjustments connected.Review write-offsKeep the write-off request, Controller decision and posted result separate.
Industries
Goods and distributionConnect customer billing to the goods and delivery evidence you already use.Services and retainersKeep agreed terms, recurring drafts and customer adjustments connected.Project billing collectionsFollow up on project invoices while preserving the original billing owner.
Reference
Roles and permissionsGive each person the customer and decision scope their work needs.Reports and analyticsUnderstand customer aging, collection activity and cash application.Data modelTrace invoices, receipts and adjustments back to their governing source.IntegrationsConnect billing, bank evidence and ledger outcomes with clear ownership.ImplementationStart with a reconciled customer population and expand after a controlled pilot.Agent and automationPrepare receivables work with an agent while retaining the assigned decisions.
Sign in
Sign in Start now
Accounts Receivable System Processes
Resolve disputes and collect3 of 4
  • Prepare and send invoices1 of 4
  • Receive and apply cash2 of 4
  • Resolve disputes and collect3 of 4
  • Review write-offs4 of 4

Resolve disputes and collect

Keep follow-up, dispute resolution and financial adjustments connected.

4 stages · 1 approval

Roles and responsibilities

AR Clerk AR Manager System 1 Review overdue work Invoices 2 Investigate thedispute Disputes 3 Approve a creditadjustment CreditMemos 4 Manage thecollection case CollectionsCases
  1. Step 1Review overdue work
    Active Dunning QueueSent
    Invoice NumberCustomerDue DateOpen Balance
  2. Step 2Investigate the dispute
    Open DisputesOpen
    Dispute NumberInvoiceCustomerRaised At
  3. Step 4Manage the collection case
    Open Collections CasesOpen
    Case NumberCustomerLead InvoiceOpened At
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.

01Review overdue work02Investigate the dispute03Approve a credit adjustment04Manage the collection case

Review overdue work

AR Clerk reviews open balances against due dates and the applicable DunningPolicy. Check existing events before sending another band notice. A separate billing owner must not send duplicate communications for the same population.

Responsible
AR Clerk
Records
InvoicesDunningPoliciesDunningEvents
Effect
Select the appropriate follow-up
Active Dunning QueueInvoices
StatusSentPartiallyPaidOverdueAgingBucket1-3031-6061-9090+
Sent
INV-80977CUS-203290 aging bucket
INV-16766CUS-218230 aging bucket
PartiallyPaid
INV-39902CUS-206280 aging bucket
INV-23294CUS-148340 aging bucket
Overdue
INV-61564CUS-157910 aging bucket
INV-44778CUS-035680 aging bucket
Collections →

Investigate the dispute

AR Manager opens or reviews Disputes with the invoice, reason and amount. Open or under-review disputes pause the affected dunning route. Preserve the customer evidence and keep unrelated collectible balances visible.

Responsible
AR Manager
Records
DisputesInvoices
Effect
Resolve the disputed basis
Open DisputesDisputes
StatusOpenUnderReview
Open
DSP-78928CUS-054
DSP-16618CUS-234
DSP-38476CUS-032
UnderReview
DSP-75241CUS-238
DSP-27353CUS-030
DSP-80145CUS-230
Approval required

Approve a credit adjustment

AR Manager or Controller / CFO decides the credit within the configured threshold. ApprovedBy and ApprovedAt retain the actual decision. Applying the credit increases CreditApplied and reduces OpenBalance without changing actual cash AmountApplied.

Responsible
AR Manager
Records
CreditMemosCreditMemoLinesInvoices
Effect
Authorize the supported balance adjustment

Manage the collection case

AR Manager assigns CollectionsCases ownership and records external handoffs or settlement proposals. A promised settlement is not payment. Route write-offs to the separate Controller decision and retain any residual balance.

Responsible
AR Manager
Records
CollectionsCasesInvoicesDisputes
Effect
Record the collection outcome and next action
Open Collections CasesCollectionsCases
StatusOpenOnHold
Internal
CC-13585CUS-148
ExternalAgency
CC-12337CUS-092
LegalReview
CC-23449CUS-001
Litigation
CC-37716CUS-104
SettlementOffered
CC-38944CUS-218
Approvals and exception handling

1 approval required in this process

  • Approve a credit adjustment AR Manager signs · manage the collection case waitsCreditMemos, CreditMemoLines, Invoices

When the process needs attention

  • duplicate Review overdue work

    A separate billing owner must not send duplicate communications for the same population.

  • exception Investigate the dispute

    AR Manager opens or reviews Disputes with the invoice, reason and amount.

Records and postings

StageRecordsEffect
1 Review overdue work InvoicesDunningPoliciesDunningEvents Select the appropriate follow-up
2 Investigate the dispute DisputesInvoices Resolve the disputed basis
3 Approve a credit adjustment CreditMemosCreditMemoLinesInvoices Authorize the supported balance adjustment
4 Manage the collection case CollectionsCasesInvoicesDisputes Record the collection outcome and next action
Data model →

Process reports

All reports

Dunning Effectiveness

Per DunningPolicy and per band: number of DunningEvents sent, payments received within N days of send, response and bounce rates. Used to tune policy thresholds and template copy.

Active Dunning QueueInvoices
StatusSentPartiallyPaidOverdueAgingBucket1-3031-6061-9090+
Sent
INV-80977CUS-203290 aging bucket
INV-16766CUS-218230 aging bucket
PartiallyPaid
INV-39902CUS-206280 aging bucket
INV-23294CUS-148340 aging bucket
Overdue
INV-61564CUS-157910 aging bucket
INV-44778CUS-035680 aging bucket

Collections Case Funnel

Open CollectionsCases by Stage (Internal → ExternalAgency → LegalReview → Litigation → Settlement → Closed) with median time-in-stage and recovery rate. The AR Manager's escalation operating report.

Open Collections CasesCollectionsCases
StatusOpenOnHold
Internal
CC-13585CUS-148
ExternalAgency
CC-12337CUS-092
LegalReview
CC-23449CUS-001
Litigation
CC-37716CUS-104
SettlementOffered
CC-38944CUS-218

Cash Application Rate

Per period: BankFeedTransactions in, auto-matched at high confidence, auto-matched at low confidence (clerk-reviewed), and manual entries. Tracks the auto-match win rate the AR Clerk's productivity rests on.

Auto-Match ProposalsBankFeedTransactions
ProposedMatch
Transaction DateAmountTypeMemoCounterparty Name
07 Sep6,773.48CreditACHMMO-675Counterparty 654
07 Sep47,297.38CreditWireMMO-789Counterparty 365
15 Sep11,078.32CheckMMO-173Counterparty 831
15 Sep7,455.98DebitACHMMO-945Counterparty 163
08 Sep35,047.39FeeMMO-366Counterparty 820
11 Sep17,847.49OtherMMO-252Counterparty 385
Run by an agent

Agent support

Agents prepare records; approvals require a person.

Start now Download agent
# Example after configuration $ curl -fsSL https://www.erp.ai/skill.md | paste into your agent › resolve disputes and collect · review overdue work on Invoices, DunningPolicies, DunningEvents ✓ AR Clerk reviews open balances against due dates and the applicable DunningPolicy. › resolve disputes and collect · investigate the dispute on Disputes, Invoices ✓ AR Manager opens or reviews Disputes with the invoice, reason and amount. › resolve disputes and collect · approve a credit adjustment on CreditMemos, CreditMemoLines, Invoices ⏸ approval · waiting for the ar manager # 1 more stage after approval: manage the collection case

Other processes

3 more
Active Credit HoldsActive
Hold NumberCustomerReasonHeld At
Credit Limit Exceeded

Prepare and send invoices

Keep draft preparation, delivery and ledger confirmation distinct.

4 stages · 0 approvals

Unapplied CashDraft
Payment NumberCustomerMethodAmount
Check

Receive and apply cash

Turn confirmed receipt evidence into attributable invoice allocations.

4 stages · 0 approvals

Pending Write-OffsPendingApproval
Write Off NumberInvoiceCustomerAmount

Review write-offs

Keep the write-off request, Controller decision and posted result separate.

4 stages · 1 approval

ERP•AI workspace

Start now Accounts Receivable System

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

Start now Download agent
Previous · process 2 of 4Receive and apply cashNext · process 4 of 4Review write-offs

Customize Resolve disputes and collect. With Proto, your desktop AI agent.

Ask Proto to help you customize Accounts Receivable System.

Customize
Resolve disputes and collect.
Ask: “Review “Approve a credit adjustment”.”
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.