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
Statements and tax reporting6 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

Statements and tax reporting

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

Recent Journal EntriesJournalEntries
General ledgerCustomer invoices and receiptsSupplier bills and paymentsBank reconciliationExpenses and period controlsStatements and tax reporting
Posted
Journal Entry NumberDateDescriptionSourceTotal DebitTotal Credit
JE-5446104 SepIssue to WIPManual760760
JE-2732206 SepCompletion at standardAR550550
JE-5442003 SepGoods receiptAP430430
JE-6033909 SepScrapExpense770770
JE-2624614 SepBill matchBank540540
JE-6030104 SepShipmentTax660660
Records in this module
  • ChartOfAccounts
  • JournalEntries
  • JournalEntryLines
  • TaxRates
  • Invoices
  • Bills

Keep the business context together

Trial balance, balance sheet, income statement and cash flow reporting use posted ledger data for a defined entity and date range. Receivable and payable aging use outstanding document balances and due dates. Keep report currency and reporting basis visible so comparisons refer to the same accounting context.

Receivable and payable aging explain open invoices and bills by their remaining amounts and due dates. Compare these subsidiary totals with the corresponding ledger control accounts. An issued invoice with a partial receipt belongs in aging only for its unpaid balance, while a cleared supplier payment reduces the related payable.

Give each decision a clear owner

Controller / CFO reviews the account mapping and tax-reporting configuration. Viewer can inspect permitted results without changing accounts, transactions or rates. Report exports retain the selected period and source revision; an external filing or accounting acknowledgment remains a separate recorded outcome.

Reporting periods and currencies must be explicit. A monthly income statement and a year-to-date statement cover different activity even when their headings look similar. Amounts from unrelated currencies cannot be added into one meaningful total without the configured conversion basis and the supporting exchange-rate treatment.

Handle exceptions with the original record

Do not label a generic account list as a calculated statement. Reports must reconcile to journal lines and subledger totals before they are accepted. Tax-rate tables alone do not establish liability, deductibility or a completed filing. Unsupported classifications remain review items with their source evidence.

Tax workpapers retain the rates and invoice or bill amounts that applied to the original transaction. Updating a current rate must not recalculate historical tax silently. Review taxability, effective dates and jurisdiction with the responsible accountant, then preserve the source records that explain how the reported amount was assembled.

Find the work that needs attention

A correction posted after an earlier report can change a later reporting view. Keep the report’s period and source basis available so the owner can distinguish the earlier publication from the updated books. A filing service’s receipt is separate evidence; generating a workpaper does not create acceptance by a tax authority.

Configure it around your business

Configure the report mappings from the chart of accounts and reconcile known opening figures before sharing statements. Trace a customer invoice, supplier bill, bank fee and correcting journal into their statement lines. Group consolidation, eliminations and budgeting require their own systems and are not implied by viewing several entity-level reports.

Comparative columns should use matching account classifications and clearly identified periods.

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.

Reports

All reports

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

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

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

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

Roles and permissions

Controller / CFO

Controller / CFO works within the record, field and action scope below.

Permissions and records
  • Manage ChartOfAccounts, AccountingPeriods and reviewed TaxRates
  • Prepare and independently approve JournalEntries
  • Approve Bills, PaymentsMade, ExpenseClaims, VendorPayees, EmployeePayees and BankReconciliations within authority
  • Post authorized balanced entries
  • ChartOfAccounts
  • TaxRates
  • JournalEntries
  • Bills
Unposted Journal EntriesJournalEntries
Draft
  • JE-57139 Issue to WIP 2 d
  • JE-86659 Completion at standard 11 d
  • JE-90230 Goods receipt 8 d
  • JE-13895 Scrap 7 d
  • JE-12168 Bill match 7 d
JE-57139
Date
15 Sep
Description
Issue to WIP
EntryType
Standard
TotalDebit
570
TotalCredit
70
AP Clerk

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

Permissions and records
  • Manage draft Bills and BillItems
  • Prepare VendorPayees and EmployeePayees and submit Bills, PaymentsMade and both payee records for independent approval
  • Record bank imports and prepare reconciliation
  • Prepare own ExpenseClaims
  • Bills
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
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
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

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

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 5 of 6Expenses and period controlsNext · ProcessesTransaction to financial statements

Customize Statements and tax reporting. With Proto, your desktop AI agent.

Ask Proto to help you customize Accounting for Small Business.

Customize
Statements and tax reporting.
Ask: “Review ChartOfAccounts 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.