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
Prepare and send invoices1 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

Prepare and send invoices

Keep draft preparation, delivery and ledger confirmation distinct.

4 stages · 0 approvals

Roles and responsibilities

AR Clerk AR Manager System 1 Confirm customerterms Customers 2 Prepare the draft Invoices Invoices · system 3 Review and send Invoices 4 Reconcile deliveryand posting Invoices
  1. Step 2Prepare the draft
    My Open Invoices to SendDraft
    Invoice NumberCustomerIssue DateDue Date
  2. Step 3Review and send
    My Open Invoices to SendDraft
    Invoice NumberCustomerIssue DateDue Date
Red diamonds require approval.Rows show responsibility for each step.Dashed lines are records the system creates.

Process steps

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

01Confirm customer terms02Prepare the draft03Review and send04Reconcile delivery and posting

Confirm customer terms

AR Manager checks the customer identity, billing terms, template and any active credit restriction. Changes to defaults need their configured policy review. Existing sent documents retain the basis on which they were issued.

Responsible
AR Manager
Records
CustomersBillingTermsInvoiceTemplatesCreditHolds
Effect
Confirm the billing basis

Prepare the draft

AR Clerk creates Invoices and InvoiceLines or reviews a scheduled occurrence. Check the source invoice number, amount, tax result and due date. A repeated import or scheduled retry resolves to its existing draft.

Responsible
AR Clerk
Records
InvoicesInvoiceLinesRecurringInvoiceSchedules
Effect
Prepare one customer obligation
My Open Invoices to SendInvoices
Draft
Invoice NumberCustomerIssue DateDue DateTotal
INV-89497CUS-20004 Sep13 Sep37,737.48
INV-10169CUS-00908 Sep14 Sep44,792.78
INV-21102CUS-22912 Sep16 Sep42,275.91
INV-78068CUS-04207 Sep13 Sep29,786.81
INV-16013CUS-05216 Sep21 Sep15,607.33
INV-44163CUS-02213 Sep19 Sep17,745.51
Invoices and credits →

Review and send

AR Clerk reviews the local invoice and sends it through the configured document and email route. Delivery attempts retain the same invoice identity. External project-billing references cannot enter this issuing path.

Responsible
AR Clerk
Records
InvoicesInvoiceLinesDunningEvents
Effect
Issue the reviewed customer document
My Open Invoices to SendInvoices
Draft
Invoice NumberCustomerIssue DateDue DateTotal
INV-89497CUS-20004 Sep13 Sep37,737.48
INV-10169CUS-00908 Sep14 Sep44,792.78
INV-21102CUS-22912 Sep16 Sep42,275.91
INV-78068CUS-04207 Sep13 Sep29,786.81
INV-16013CUS-05216 Sep21 Sep15,607.33
INV-44163CUS-02213 Sep19 Sep17,745.51
Invoices and credits →

Reconcile delivery and posting

The connector retains the document outcome and the source-attributed ledger request. A rejected journal or failed delivery remains visible. A sent invoice is not evidence of a settled customer receipt.

Responsible
System
Records
Invoices
Effect
Retain independent external outcomes

Records and postings

StageRecordsEffect
1 Confirm customer terms CustomersBillingTermsInvoiceTemplatesCreditHolds Confirm the billing basis
2 Prepare the draft InvoicesInvoiceLinesRecurringInvoiceSchedules Prepare one customer obligation
3 Review and send InvoicesInvoiceLinesDunningEvents Issue the reviewed customer document
4 Reconcile delivery and posting Invoices Retain independent external outcomes
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

Customer Risk Profile

Per Customer: open AR, average days late, count of disputes, count of write-offs, active credit-hold flag, count of dunning sends. Drives the AR Manager's customer-level credit reviews.

Active Credit HoldsCreditHolds
Active
Hold NumberCustomerReasonHeld AtHeld By
CH-13323CUS-058AgingBreach17 SepZP
CH-38136CUS-214CreditLimitExceeded23 SepNS
CH-71438CUS-120ManualReview15 SepBB
CH-63837CUS-205BankruptcyFiling27 SepES
CH-30101CUS-198DisputeOpenOverThreshold22 SepAU
CH-34469CUS-040AgingBreach18 SepMC

Recurring Revenue Run-Rate

Annualized invoice amount across all Active RecurringInvoiceSchedules with month-over-month new / churned / upgraded / downgraded movement. The CRR / ARR view from the billing side.

Recurring Schedules Due This WeekRecurringInvoiceSchedules
Activedue today
Schedule NumberCustomerFrequencyStart DateEnd Date
RIS-92882CUS-165Weekly22 Sep26 Sep
RIS-27419CUS-183Monthly23 Sep29 Sep
RIS-56207CUS-050Quarterly09 Sep12 Sep
RIS-26325CUS-202Annual26 Sep05 Oct
RIS-97965CUS-232Weekly26 Sep02 Oct
RIS-67134CUS-092Monthly09 Sep16 Sep
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 › prepare and send invoices · confirm customer terms on Customers, BillingTerms, InvoiceTemplates, CreditHolds ✓ AR Manager checks the customer identity, billing terms, template and any active credit restriction. › prepare and send invoices · prepare the draft on Invoices, InvoiceLines, RecurringInvoiceSchedules ✓ AR Clerk creates Invoices and InvoiceLines or reviews a scheduled occurrence. › prepare and send invoices · review and send on Invoices, InvoiceLines, DunningEvents ✓ AR Clerk reviews the local invoice and sends it through the configured document and email route. › prepare and send invoices · reconcile delivery and posting on Invoices ✓ The connector retains the document outcome and the source-attributed ledger request.

Other processes

3 more
Unapplied CashDraft
Payment NumberCustomerMethodAmount
Check

Receive and apply cash

Turn confirmed receipt evidence into attributable invoice allocations.

4 stages · 0 approvals

Overdue AR QueueSent
Invoice NumberCustomerIssue DateDue Date

Resolve disputes and collect

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

4 stages · 1 approval

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
Next · process 2 of 4Receive and apply cash

Customize Prepare and send invoices. With Proto, your desktop AI agent.

Ask Proto to help you customize Accounts Receivable System.

Customize
Prepare and send invoices.
Ask: “Plan this process around my team.”
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.