Skip to main content Enter
ERP.AI Accounting for Small Business

Accounting for Small Business

Start now
Pricing Questions and answers Get started
Build with Proto

Modules

General ledgerKeep a traceable ledger behind daily transactions and financial statements. Customer invoices and receiptsFollow customer invoices from issue through receipt allocation. Supplier bills and paymentsReview supplier bills and payment instructions before releasing money.
Bank reconciliationExplain the difference between bank activity and posted books. Expenses and period controlsKeep employee expenses and close decisions attached to their supporting records. Statements and tax reportingRead financial statements with a path back to their source entries.

Accounting for Small Business

Start now
Pricing Questions and answers Get started
Build with Proto

Processes

Transaction to financial statementsConnect customer invoices and confirmed receipts to balanced books and clear financial statements. Bill to paymentReview supplier bills, authorize payment and reconcile the resulting cash movement with your books.
Statement to reconciliationMatch bank activity to posted books and resolve differences before closing the period. Journal to closeReview expenses and journals, resolve outstanding differences and close the accounting period.

Accounting for Small Business

Start now
Pricing Questions and answers Get started
Build with Proto

Industries

Owner-managed businessesBusinesses that need reliable books without running a group consolidation programme. Professional service firmsService businesses managing customer invoices, supplier costs and employee expenses.
Trading and distribution businessesBusinesses reconciling customer receipts, supplier payments and bank accounts.

Accounting for Small Business

Start now
Pricing Questions and answers Get started
Build with Proto

Reference

Roles and permissionsGive each person the records and decisions their work requires. Reports and analyticsRead operational and financial results with their source context. Data modelSee the records and references behind the product.
AI and integrationsConnect the services that own the related business results. ImplementationConfigure the system around your business records and responsibilities. Proto configuration guideUse Proto to configure and maintain the same product described on this website.

Accounting for Small Business

Start now
Pricing Questions and answers Get started
Build with Proto
All systems
Modules
General ledgerKeep a traceable ledger behind daily transactions and financial statements.Customer invoices and receiptsFollow customer invoices from issue through receipt allocation.Supplier bills and paymentsReview supplier bills and payment instructions before releasing money.Bank reconciliationExplain the difference between bank activity and posted books.Expenses and period controlsKeep employee expenses and close decisions attached to their supporting records.Statements and tax reportingRead financial statements with a path back to their source entries.
Processes
Transaction to financial statementsConnect customer invoices and confirmed receipts to balanced books and clear financial statements.Bill to paymentReview supplier bills, authorize payment and reconcile the resulting cash movement with your books.Statement to reconciliationMatch bank activity to posted books and resolve differences before closing the period.Journal to closeReview expenses and journals, resolve outstanding differences and close the accounting period.
Industries
Owner-managed businessesBusinesses that need reliable books without running a group consolidation programme.Professional service firmsService businesses managing customer invoices, supplier costs and employee expenses.Trading and distribution businessesBusinesses reconciling customer receipts, supplier payments and bank accounts.
Reference
Roles and permissionsGive each person the records and decisions their work requires.Reports and analyticsRead operational and financial results with their source context.Data modelSee the records and references behind the product.AI and integrationsConnect the services that own the related business results.ImplementationConfigure the system around your business records and responsibilities.Proto configuration guideUse Proto to configure and maintain the same product described on this website.
Sign in
Sign in Start now
Accounting for Small Business Modules
Customer invoices and receipts2 of 6
  • General ledger1 of 6
  • Customer invoices and receipts2 of 6
  • Supplier bills and payments3 of 6
  • Bank reconciliation4 of 6
  • Expenses and period controls5 of 6
  • Statements and tax reporting6 of 6

Customer invoices and receipts

Follow customer invoices from issue through receipt allocation.

Open InvoicesInvoices
General ledgerCustomer invoices and receiptsSupplier bills and paymentsBank reconciliationExpenses and period controlsStatements and tax reporting
StatusSentPartiallyPaidOverdue
Sent
INV-93104CUS-051
INV-77973CUS-089
PartiallyPaid
INV-64472CUS-047
INV-70249CUS-136
Overdue
INV-88902CUS-213
INV-30992CUS-077
Records in this module
  • Contacts
  • Invoices
  • InvoiceItems
  • PaymentsReceived
  • ReceiptAllocations
  • PaymentMethods

Keep the business context together

Set customer terms, currency, invoice date, tax basis and the revenue account before issuing a document. Invoice lines hold the business charge and its accounting classification. Incoming payments retain their own reference and received amount, so a receipt can be investigated without treating an invoice status as proof of collection.

If a customer sends 600 against an invoice for 1,000, the invoice remains open for the balance. The receipt keeps its own amount and reference so the bookkeeper can explain the partial payment. A second allocation cannot use money already consumed by the first, including when two staff members act at nearly the same time.

Give each decision a clear owner

AR Clerk prepares invoices and applies verified receipts within the customer’s entity. Controller / CFO controls financial corrections and period policy. Allocation cannot exceed the available receipt or the invoice’s open balance; excess cash remains unapplied until an authorized decision identifies its destination.

Receipt allocation lines can divide one confirmed payment across several invoices for the same customer, entity and currency. Each line records its amount and retains its source receipt. An overpayment should not force an invoice into a negative outstanding balance. Preserve the excess as unapplied customer money until an authorized allocation or refund is identified. Keep the customer, entity and currency consistent; a similarly named customer in another entity is not a valid destination for the receipt.

Handle exceptions with the original record

A duplicate bank or payment-provider event must not create another receipt. A rejected or reversed payment restores the related open balance through linked accounting entries. Never treat a view filter as the customer or entity access boundary for direct API reads and exports.

Payment reversals need both a customer and accounting explanation. Restore the affected open balance through the supported correction path and retain the original payment reference. Deleting the receipt would hide why the invoice became collectible again and would make the bank reconciliation and receivable report disagree about the same event.

Find the work that needs attention

Open Invoices helps the AR Clerk prioritize collection and allocation. Due dates distinguish future amounts from overdue balances, while customer references make remittance advice easier to match. A receipt without a clear invoice remains available for investigation instead of being applied to whichever open amount happens to look closest.

Configure it around your business

Configure customer terms, revenue mappings, tax rates, bank sources and opening receivables together. Reconcile a fully paid invoice, a partial payment and unapplied money against both the customer balance and posted ledger. The invoice history should remain readable after a contact name changes, a default rate changes or a prior payment is reversed.

Modules

  • Unposted Journal EntriesDraft
    Journal Entry NumberDateDescriptionEntry Type
    Adjusting

    General ledger

    Keep a traceable ledger behind daily transactions and financial statements.

  • Open InvoicesSent
    Invoice NumberCustomerInvoice DateDue Date

    Customer invoices and receipts

    Follow customer invoices from issue through receipt allocation.

  • Bills Awaiting ApprovalPendingApproval
    Bill NumberVendorBill DateDue Date

    Supplier bills and payments

    Review supplier bills and payment instructions before releasing money.

  • Unreconciled Bank TransactionsUnmatched
    Bank AccountTransaction DateDescriptionCounterparty

    Bank reconciliation

    Explain the difference between bank activity and posted books.

  • My Expense ClaimsDraft
    Claim NumberEmployeeClaim DatePurpose

    Expenses and period controls

    Keep employee expenses and close decisions attached to their supporting records.

  • Recent Journal EntriesPosted
    Journal Entry NumberDateDescriptionSource
    AR

    Statements and tax reporting

    Read financial statements with a path back to their source entries.

Roles and permissions

AR Clerk

AR Clerk works within the record, field and action scope below.

Permissions and records
  • Manage draft Invoices and InvoiceItems
  • Issue valid invoices
  • Record PaymentsReceived and apply verified receipts through ReceiptAllocations
  • Prepare bank matches and own ExpenseClaims
  • Invoices
  • InvoiceItems
  • PaymentsReceived
  • ReceiptAllocations
Overdue ARInvoices
StatusSentPartiallyPaidOverdueoverdue
Sent
INV-36700CUS-008
INV-73836CUS-070
PartiallyPaid
INV-71029CUS-200
INV-31177CUS-106
Overdue
INV-51288CUS-020
INV-94610CUS-233

Related processes

Accounting Period ScheduleFuture
Period NamePeriod TypeStart DateEnd Date
Quarter

Transaction to financial statements

Connect customer invoices and confirmed receipts to balanced books and clear financial statements.

4 stages · 0 approvals

Draft BillsDraft
Bill NumberVendorBill DateDue Date

Bill to payment

Review supplier bills, authorize payment and reconcile the resulting cash movement with your books.

4 stages · 2 approvals

ERP•AI workspace

Start now Accounting for Small Business

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

Start now Download agent
Previous · module 1 of 6General ledgerNext · module 3 of 6Supplier bills and payments

Customize Customer invoices and receipts. With Proto, your desktop AI agent.

Ask Proto to help you customize Accounting for Small Business.

Customize
Customer invoices and receipts.
Ask: “Review Contacts fields.”
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.