All applications583

Find your application

583 applications

Open full catalog

Browse applications by category or open the full catalog.

Accounting for Small Business · Available now

Keep invoices, bills and bank activity connected to your books.

Accounting for Small Business keeps day-to-day books for an owner-managed business with a finance team or outsourced bookkeeper. Customer invoices, supplier bills, incoming and outgoing payments, expense claims and bank activity feed a double-entry general ledger.

  • No per-user fees
  • Manual work is free
  • Configure it in Proto
OverviewUnposted Journal Entries
Small Business Accounting · Journal entries

Unposted Journal Entries

Journal entries in one list

New journal entry
Journal entries in view
6
Total debit
3,150
Standard
2
Adjusting
2
Journal entry numberDateDescriptionEntry typeTotal debitTotal credit
JE-5713921 OctMonthly rent for workshopStandard57070
JE-8665912 OctCustomer payment on April invoiceAdjusting920210
JE-9023015 OctSupplier bill for packagingReversing280150
JE-1389516 OctPayroll funding transferRecurring570130
JE-1216816 OctBank fee for outgoing wireStandard180910
6 of 6 records
Monthly rent for workshopJournal entries · JE-57139
Standard
Date21 Oct
Total debit570
Total credit70
Prepared byEvan Brooks
StatusDraft
Approve workJE-57139 · Monthly rent for workshop

Review supplier bills and payment instructions before releasing funds.

Waiting for Controller / CFO
ApproveReturn
Example screen with sample data
Tables, ready to use
26
Saved views
16
Roles with set permissions
5
Reports and dashboards
7
Features

Keep invoices, bills and bank activity connected to your books

Every feature works on the same records. Pick one to see the screen your team works in.

General ledger

Keep a traceable ledger behind daily transactions and financial statements.

  • Keep the business context together
  • Give each decision a clear owner
  • Handle exceptions with the original record
  • Chart of accounts
  • Journal entries
  • Journal entry lines
  • Accounting periods
  • Currencies
  • Exchange rates
Explore general ledger
OverviewJournal Approval Inbox
Small Business Accounting · General ledger

Journal Approval Inbox

Approval conditions

New
Journal entry numberDateDescriptionTotal debitTotal creditPrepared by
JE-2903122 OctMonthly rent for workshop350350Sara Nguyen
JE-9827316 OctCustomer payment on April invoice630630Idris Hassan
JE-8714515 OctSupplier bill for packaging440440Felix Weber
JE-3514122 OctPayroll funding transfer170170Noor Alami
JE-4997309 OctBank fee for outgoing wire760760Felix Weber
6 of 6 records
Monthly rent for workshopJournal entries · JE-29031
Submitted
Date22 Oct
Total debit350
Total credit350
Prepared bySara Nguyen
Example screen with sample data
Process

Invoice to receipt, with the details connected

Transaction to financial statements ships ready to use. 3 steps need a named approval before the work moves on: Approve work (Controller / CFO), Reconcile (Controller / CFO) and Close period (Controller / CFO).

Drag a card to another stage, or focus it and use the arrow keys. It updates to match the stage.

  1. Prepare entries

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

    Monthly rent for workshopJE-57139
    Prepare entries
  2. Approve work

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

    Monthly rent for workshopJE-57139 · Controller / CFO
    Approve workBy Controller / CFO
    ApprovalReview supplier bills and payment instructions before releasing funds.
  3. Reconcile

    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.

    Monthly rent for workshopJE-57139 · Controller / CFO
    ReconcileBy Controller / CFO
    ApprovalConfirm the bank matches and explain the remaining difference before approving reconciliation.
  4. Close period

    Resolve pending work, reconcile subledgers and bank balances, then close the period atomically with posting locks. Reopening needs a reason and a retained decision.

    Monthly rent for workshopJE-57139 · Controller / CFO
    Close periodBy Controller / CFO
    ApprovalResolve open accounting work and approve the period close with a clear audit trail.
  5. Read statements

    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.

    Monthly rent for workshopJE-57139
    Read statements
Inside a record

Keep the source behind every business result

Open any journal entry to see its expense claims, the roles that work on it, its process stages and its approvals on one page.

  1. 1
    Record details

    Date, Total debit, Total credit and Prepared by.

  2. 2
    Expense claims

    Each line is linked to this journal entry.

  3. 3
    Who works on it

    Controller / CFO, each with their own permissions.

  4. 4
    Process stages

    Every status change, in order.

  5. 5
    Approvals

    Approve work and Reconcile, with who decides.

Unposted Journal EntriesMonthly rent for workshop
Small Business Accounting · Journal entries

Monthly rent for workshop

Standard

Log activity
1
Record details
Date21 Oct
Total debit570
Total credit70
Prepared byEvan Brooks
2
Expense claims

Monthly rent for workshop

Claim numberEmployeeClaim date
EC-57481Amara Diallo22 Oct
EC-77932Idris Hassan26 Oct
EC-21977Luis Ortega30 Oct
Expense claims
6
Total amount
2,190
3

Who works on it

  • Controller / CFOManage chart of accounts, accounting periods and reviewed tax…
5

Approvals

  • Approve workController / CFO
    Approved
  • ReconcileController / CFO
    Waiting
Example screen with sample data
Approvals

Give every decision the right owner

OverviewApprovals
Small Business Accounting · Overview

Approvals

Signed in as Controller / CFO

Waiting for you

4 To review1 Overdue2 Decided todayOnly mine
0 selectedApproveReturn
  • JE-29031Monthly rent for workshop
    Requested by Sara Nguyen
    Submitted0dActions
  • JE-98273Customer payment on April invoice
    Requested by Idris Hassan
    Submitted1dActions
  • JE-87145Supplier bill for packaging
    Requested by Felix Weber
    Submitted2dActions
  • JE-35141Payroll funding transfer
    Requested by Noor Alami
    Submitted4dActions

Who approves what

DecisionApprover
Approve workIndependently approve the current document revision and authorized payment instruction.Controller / CFO
ReconcileA preparer matches each bank row once and explains timing items.Controller / CFO
Close periodResolve pending work, reconcile subledgers and bank balances, then close the period atomically with posting locks.Controller / CFO
Approve Bills, payments made, expense claims, vendor payees, employee payees and bank reconciliations within authorityController / CFO
4 approval rules · set per role in Proto
Example screen with sample data
Roles

A workspace for each role

Everyone opens Small Business Accounting to the work that is theirs. Pick a role to see what it starts with.

Admin

Admin works within the record, field and action scope below.

  • Manage identity, configuration and integrations
  • View permitted operational records
  • No financial approval or posting without separately assigned Controller / CFO authority
  • No bypass of independent review, period locks or tenant scope
Reports

Understand the result and its source

Read operational and financial results with their source context.

Overview
Small Business Accounting · Overview

Small Business Accounting dashboard

This quarter

Bills in view
6
Total amount
3,390
Draft
6

Journal entries by status

How far records got this quarter

StageReachedStep
Draft49
Submitted2755%
Approved1244%
Posted758%

Total debit by status

Sample totals per stage

9.0k0
9.0kDraft
5.0kSubmitted
3.0kApproved
7.0kPosted
4.0kReversed
Example screen with sample data
  1. 01Trial Balance

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

  2. 02Balance Sheet

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

  3. 03Income Statement (P&L)

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

  4. 04Cash Flow Statement

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

  5. 05AR Aging

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

  6. 06AP Aging

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

  7. 07General Ledger Detail

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

Controls

Keep changes and decisions traceable

Each stage of transaction to financial statements names the role that acts and the status it records, so a change is never anonymous.

OverviewTransaction to financial statements
Small Business Accounting · Process

Transaction to financial statements

Each stage, the role that acts and the status it records

Process stages
10
Approval steps
3
Roles involved
4
Tables touched
7
Accounting setup
Controller / CFO
RecordsExchange rates
Customer billingApproval
AR Clerk
RecordsCurrencies, Invoices
Supplier bill preparation
AP Clerk
RecordsInvoices, Bills
Transaction to financial statements
  1. Start
    Accounting setupController / CFO
    Exchange rates
  2. Approval
    Customer billingAR Clerk
    Currencies
  3. Step
    Supplier bill preparationAP Clerk
    Invoices
  4. Step
    Bill and payment approvalController / CFO
    Controller / CFO
  5. Step
    Receipt allocationAR Clerk
    Currencies
Example screen with sample data
AI agent

Configure your system with Proto

Use Proto to configure and maintain the same product described on this website.

It can

  • Controller / CFO’s assistant: Trace a submitted journal to its balanced lines and open period, and prepare reconciliation or period-close evidence for independent review.
  • AP Clerk’s assistant: Prepare supplier bills and payment-destination changes, identify duplicate documents and explain unmatched bank rows before submitting for approval.
  • AR Clerk’s assistant: Find open customer invoices, explain receipt allocations and prepare bank matches while keeping outgoing payments and period decisions with their authorized owners.

Stays with a person

  • 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.
  • Agent executions, workflow runs and model usage follow the platform’s metered machine-work pricing.
Integrations

Connects to the tools you use

Set up connections through ERP.AI and Proto workflows, with every change logged.

  • Small Business Accounting
  • Bank feeds
  • Payments and document delivery
  • Tax and reporting
Data model

Your data, in tables you can change

Every record lives in a table you can see, extend and export. Add fields or whole tables in Proto.

Browse all 26 tables
26tables
  • General ledger6
  • Customer invoices and receipts6
  • Supplier bills and payments6
  • Bank reconciliation8
  • Expenses and period controls7
  • Statements and tax reporting6
Implementation

Roll out one team at a time

Start with one team and one process, then add the rest once the basics are running.

  1. Define the operating scope

    Use Proto to select the business entities, core processes and responsible roles.

  2. Prepare existing data

    Resolve identities and preserve original document references, dates and opening positions.

  3. Configure the workflow

    Apply permissions, approval rules, calculated fields and any required integrations.

  4. Verify the result

    Exercise ordinary work, denied access, a correction, a conflicting edit and a repeated command.

  5. Invite the team

    Begin with the agreed business scope and reconcile the first operating cycle before extending it.

Pricing

$0per user

The base account and everyday work in the ERP.AI app are free, for every user.

  • No per-user or per-seat fees
  • Viewing, editing, approving and exporting records in the app is free
  • Pay only for machine work: API calls, imports, workflows and AI agents
  • Prepaid credits from $5. Purchased credits never expire

Pricing details

Machine work rate card Included per $1 of credit

Machine work rate card
UsagePer $1
Record reads (list, filter, get)20,000
Search or aggregate queries4,000
Record writes4,000
Imported or synced records200,000
Workflow runs2,000
AI agent runs2,000
Scheduled jobs or webhooks20,000
File uploads (MB)2,000
CSV or PDF exports100
FAQ

Questions, answered

Scope, rollout and pricing for Small Business Accounting.

All questions
How do I get started?

Click Get started to create your ERP.AI account, then use Proto to configure your chart of accounts, periods, customers, suppliers and bank mappings. Reconcile opening balances and review one invoice, bill and bank statement with the person responsible for your books.

Is the general ledger included?

Yes. Customer and supplier transactions feed the local double-entry ledger. Posting validates balanced lines, accounts, entity and the open period together. Financial statements use posted entries with references back to the documents that created them.

Can we split one customer payment across several invoices?

Yes. Receipt allocation lines record how much of a confirmed receipt is applied to each invoice for the same customer, entity and currency. Partial payments leave the correct remaining balance, while excess money stays unapplied until its destination is identified.

How are supplier bills approved?

The AP Clerk prepares the bill and supporting document. An authorized Controller / CFO independently reviews the submitted amount and payment instruction. Changing protected details requires review again; an AP Clerk’s approval-limit field does not grant approval authority.

Can employees be reimbursed through the same payment workflow?

An approved expense claim uses a reviewed employee reimbursement destination for its actual claimant. The payment checks that destination before release and completes reimbursement only when settlement is confirmed. Vendor payments and employee reimbursements keep distinct payee identities.

How do we reconcile bank fees and outstanding checks?

Retain the statement balance, add deposits in transit and subtract outstanding checks to explain timing differences. Post authorized fees or interest in the local ledger. The controller approves the reconciliation when adjusted statement and book balances agree.

What happens when a payment result is uncertain?

Keep the original bank instruction and investigate its outcome before another payment is released. A scheduled or accepted request does not establish clearance. Reconciliation uses the bank’s verified result, preserving the link to the original bill or claim.

Can someone post into a closed period?

Ordinary posting, imports and background actions all respect the period lock. Use an authorized later-period correction or the recorded reopening procedure. Posted entries remain in history rather than being silently edited after statements have been shared.

Can our accountant review statements without changing the books?

Assign the permitted read-only reporting role. The reviewer can inspect scoped statements and supporting results without editing transactions or tax rates. Report periods, currency and the selected entity remain explicit when results are shared.

Does this include consolidation or tax filing?

It provides entity-level books, statements and tax-reporting workpapers. Group consolidation, eliminations, budgeting and external tax filing are separate configured systems or services. Preserve the applicable tax rules and actual filing evidence with your reporting process.

Set up Small Business Accounting your way.

Start free, then use Proto to change fields, steps and approvals before your team goes live.

How to get started

A personal agent for your business

Get started with Proto

Your app is selected. Download Proto, then open it with this context.

Selected appAccounting for Small Business

Choose your computer’s platform.

Download Proto

Install Proto, then return to this panel.

Already installed? Open Proto

Free to use. Your own model provider may charge for usage.