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 Processes
Bill to payment2 of 4
  • Transaction to financial statements1 of 4
  • Bill to payment2 of 4
  • Statement to reconciliation3 of 4
  • Journal to close4 of 4

Bill to payment

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

4 stages · 2 approvals

Roles and responsibilities

AP Clerk Controller / CFO Viewer System 1 Supplier billpreparation Bills 2 Bill and paymentapproval Bills 3 Bank reconciliation BankStatements 4 Financial reporting JournalEntries
  1. Step 1Supplier bill preparation
    Draft BillsDraft
    Bill NumberVendorBill DateDue Date
  2. Step 2Bill and payment approval
    Bills Awaiting ApprovalPendingApproval
    Bill NumberVendorBill DateDue Date
  3. Step 3Bank reconciliation
    Reconciliation ReviewBalanced
    Reconciliation NumberBank AccountPeriodStatement Balance
  4. Step 4Financial reporting
    Recent Journal EntriesPosted
    Journal Entry NumberDateDescriptionSource
    AR
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.

01Supplier bill preparation02Bill and payment approval03Bank reconciliation04Financial reporting

Supplier bill preparation

Check the supplier identity, invoice reference, expense account and duplicate-document conditions before submitting the bill and supporting evidence.

Responsible
AP Clerk
Records
BillsBillItemsContacts
Effect
Check the supplier identity, invoice reference, expense account and duplicate-document conditions before submitting the bill and supporting evidence
Draft BillsBills
Draft
  • BLL-19767 VND-023 5 d
  • BLL-79263 VND-026 7 d
  • BLL-51243 VND-066 in 10 d
  • BLL-76424 VND-082 10 d
  • BLL-32712 VND-144 in 8 d
BLL-19767
Vendor
VND-023
BillDate
12 Sep
DueDate
17 Sep
TotalAmount
880
PreparedBy
LX
Approval required

Bill and payment approval

Independently approve the current document revision and authorized payment instruction. Bank submission remains distinct from clearance, and unresolved outcomes keep their original instruction identity.

Responsible
Controller / CFO
Records
BillsPaymentsMade
Effect
Independently approve the current document revision and authorized payment instruction
Bills Awaiting ApprovalBills
approval waits for the controller / cfo
Approval conditions

Controller / CFO: Approve Bills, PaymentsMade, ExpenseClaims, VendorPayees, EmployeePayees and BankReconciliations within authority

PendingApproval
  • BLL-71316 VND-068 2 d
  • BLL-57568 VND-056 3 d
  • BLL-14368 VND-117 6 d
  • BLL-90104 VND-152 11 d
  • BLL-47216 VND-052 4 d
BLL-71316
Vendor
VND-068
BillDate
15 Sep
DueDate
21 Sep
TotalAmount
770
PreparedBy
JY

Approval waits for the controller / cfo.

Supplier bills and payments →
Approval required

Bank reconciliation

A preparer matches each bank row once and explains timing items. Independently approve only when the adjusted statement balance equals posted books; retain source statements and match references.

Responsible
Controller / CFO
Records
BankStatementsBankTransactionsBankReconciliations
Effect
A preparer matches each bank row once and explains timing items
Reconciliation ReviewBankReconciliations
Approve reconciliation waits for the controller / cfo
Balanced
Reconciliation NumberBank AccountPeriodStatement BalanceAdjusted Statement Balance
BR-88900BA-51166AP-110430680
BR-66014BA-30551AP-140640700
BR-60545BA-72389AP-110260730
BR-16277BA-62012AP-120650650
BR-89788BA-91682AP-110110620
BR-27523BA-79826AP-14096020
Bank reconciliation →

Financial reporting

Produce entity-scoped statements from posted ledger lines and aging from open document balances. Preserve reporting basis, dates and supporting drill-down; separate external filing acknowledgments.

Responsible
Viewer
Records
JournalEntriesJournalEntryLinesChartOfAccounts
Effect
Produce entity-scoped statements from posted ledger lines and aging from open document balances
Recent Journal EntriesJournalEntries
Posted
Journal Entry NumberDateDescriptionSourceTotal Debit
JE-5446104 SepIssue to WIPManual760
JE-2732206 SepCompletion at standardAR550
JE-5442003 SepGoods receiptAP430
JE-6033909 SepScrapExpense770
JE-2624614 SepBill matchBank540
JE-6030104 SepShipmentTax660
Statements and tax reporting →
Approvals and controls

2 approvals required in this process

  • Bill and payment approval Controller / CFO signs · bank reconciliation waitsBills, PaymentsMade
  • Bank reconciliation Controller / CFO signs · financial reporting waitsBankStatements, BankTransactions, BankReconciliations
  • Check supplier and invoice identity before accepting a billIncluding duplicate submissions.
  • Require independent approval of the current billPayment instruction.
  • Preserve an uncertain bank submission for reconciliation; do not send a second payment to resolve an unknown first result.

Records and postings

StageRecordsEffect
1 Supplier bill preparation BillsBillItemsContacts Check the supplier identity, invoice reference, expense account and duplicate-document conditions before submitting the bill and supporting evidence
2 Bill and payment approval BillsPaymentsMade Independently approve the current document revision and authorized payment instruction
3 Bank reconciliation BankStatementsBankTransactionsBankReconciliations A preparer matches each bank row once and explains timing items
4 Financial reporting JournalEntriesJournalEntryLinesChartOfAccounts Produce entity-scoped statements from posted ledger lines and aging from open document balances
Data model →

Process reports

All reports

AP Aging

Open bills bucketed 0–30 / 31–60 / 61–90 / 90+ days, by vendor. Drives the pay-run scheduling view.

Bills to Pay This WeekBills
Approvednext 7 days
Bill NumberVendorBill DateDue DateAmount Outstanding
BLL-60913VND-19421 Sep23 Sep850
BLL-52756VND-12821 Sep24 Sep470
BLL-62136VND-21923 Sep24 Sep260
BLL-10517VND-00824 Sep24 Sep330
BLL-64997VND-02120 Sep24 Sep210
BLL-53605VND-21722 Sep24 Sep580

Trial Balance

All GL accounts for a selected period with opening, debit/credit movement, and closing balances. Drills from summary account down to source JournalEntryLines. The anchor report — every other statement derives from it.

Recent Journal EntriesJournalEntries
Posted
Journal Entry NumberDateDescriptionSourceTotal Debit
JE-5446104 SepIssue to WIPManual760
JE-2732206 SepCompletion at standardAR550
JE-5442003 SepGoods receiptAP430
JE-6033909 SepScrapExpense770
JE-2624614 SepBill matchBank540
JE-6030104 SepShipmentTax660

Balance Sheet

Assets, Liabilities, Equity rolled up to summary accounts as of a selected date. Comparative current vs. prior period.

Recent Journal EntriesJournalEntries
Posted
Journal Entry NumberDateDescriptionSourceTotal Debit
JE-5446104 SepIssue to WIPManual760
JE-2732206 SepCompletion at standardAR550
JE-5442003 SepGoods receiptAP430
JE-6033909 SepScrapExpense770
JE-2624614 SepBill matchBank540
JE-6030104 SepShipmentTax660

Income Statement (P&L)

Revenue, COGS, Operating Expenses, Other Income/Expense, Net Income for a date range. Month, QTD, YTD columns with prior-period comparatives.

Recent Journal EntriesJournalEntries
Posted
Journal Entry NumberDateDescriptionSourceTotal Debit
JE-5446104 SepIssue to WIPManual760
JE-2732206 SepCompletion at standardAR550
JE-5442003 SepGoods receiptAP430
JE-6033909 SepScrapExpense770
JE-2624614 SepBill matchBank540
JE-6030104 SepShipmentTax660

Cash Flow Statement

Indirect method: operating, investing, financing activities derived from Balance Sheet movement plus non-cash reconciliations. Period and YTD.

Recent Journal EntriesJournalEntries
Posted
Journal Entry NumberDateDescriptionSourceTotal Debit
JE-5446104 SepIssue to WIPManual760
JE-2732206 SepCompletion at standardAR550
JE-5442003 SepGoods receiptAP430
JE-6033909 SepScrapExpense770
JE-2624614 SepBill matchBank540
JE-6030104 SepShipmentTax660

General Ledger Detail

Every posted JournalEntryLine for a selected account and date range with running balances. The audit-trail report — used at close and at year-end.

Recent Journal EntriesJournalEntries
Posted
Journal Entry NumberDateDescriptionSourceTotal Debit
JE-5446104 SepIssue to WIPManual760
JE-2732206 SepCompletion at standardAR550
JE-5442003 SepGoods receiptAP430
JE-6033909 SepScrapExpense770
JE-2624614 SepBill matchBank540
JE-6030104 SepShipmentTax660

AR Aging

Open invoices bucketed 0–30 / 31–60 / 61–90 / 90+ days past due, by customer. Drives the dunning queue.

Overdue ARInvoices
StatusSentPartiallyPaidOverdueoverdue
Sent
INV-36700CUS-008
INV-73836CUS-070
PartiallyPaid
INV-71029CUS-200
INV-31177CUS-106
Overdue
INV-51288CUS-020
INV-94610CUS-233
Run by an agent

Agent support

Proto cannot supply a missing business approval, invent external payment or posting outcomes, or weaken the server permissions. Reviewed source records and configured integrations determine the available actions. Retain the result of each actual operation and investigate unsupported requirements before enabling automatic execution.

Start now Download agent
# Example after configuration $ curl -fsSL https://www.erp.ai/skill.md | paste into your agent › bill to payment · supplier bill preparation on Bills, BillItems, Contacts ✓ Check the supplier identity, invoice reference, expense account and duplicate-document conditions before submitting the bill and supporting evidence. › bill to payment · bill and payment approval on Bills, PaymentsMade ⏸ approval · waiting for the controller / cfo # 2 more stages after approval: bank reconciliation, financial reporting

Other processes

3 more
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

Accounting Period ScheduleFuture
Period NamePeriod TypeStart DateEnd Date
Quarter

Statement to reconciliation

Match bank activity to posted books and resolve differences before closing the period.

4 stages · 3 approvals

Employee Payment Destination ReviewSubmitted
Payee NumberEmployeeEntityCurrency

Journal to close

Review expenses and journals, resolve outstanding differences and close the accounting period.

4 stages · 3 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 · process 1 of 4Transaction to financial statementsNext · process 3 of 4Statement to reconciliation

Customize Bill to payment. With Proto, your desktop AI agent.

Ask Proto to help you customize Accounting for Small Business.

Customize
Bill to payment.
Ask: “Review “Bill and payment approval”.”
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.