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

ERP for Small Business

Start now
Pricing Questions and answers Get started
Build with Proto

Modules

InvoicingCreate customer invoices and follow the balance through to payment. Bills and expensesKeep supplier bills and employee reimbursements moving with clear decisions. BookkeepingKeep journals, bank evidence and period results connected.
Sales pipelineGive every lead an owner and every opportunity a next step. People and leaveKeep employee records and leave decisions clear for a small team. PayrollPrepare pay with the right review and follow every payment outcome.

ERP for Small Business

Start now
Pricing Questions and answers Get started
Build with Proto

Processes

Turn a sales opportunity into an invoiceFollow the commercial handoff through independent invoice approval. Collect and apply customer cashMatch confirmed receipts to the customer invoices they settle. Approve and pay bills and expensesReview the obligation and authorize the exact payout before settlement.
Run and confirm payrollReview the calculation and track settlement for every employee. Request and approve leaveUse explicit entitlement and independent decisions for leave. Reconcile and close the booksClose an accounting period from reconciled evidence.

ERP for Small Business

Start now
Pricing Questions and answers Get started
Build with Proto

Industries

Professional servicesConnect client billing, supplier costs and a small team. Small agenciesFollow new business through billing and keep team administration organized.
Local service businessesKeep everyday billing, spending and staff records under control.

ERP for Small Business

Start now
Pricing Questions and answers Get started
Build with Proto

Reference

Roles and permissionsGive people the access their work requires. Reports and analyticsRead the business from reconciled records. Data modelUnderstand the records and their accounting boundaries.
IntegrationsConnect source records with clear ownership and retry behavior. ImplementationStart from reconciled records and prove the everyday work. Agent assistanceUse an agent for preparation and follow-up within your permissions.

ERP for Small Business

Start now
Pricing Questions and answers Get started
Build with Proto
All systems
Modules
InvoicingCreate customer invoices and follow the balance through to payment.Bills and expensesKeep supplier bills and employee reimbursements moving with clear decisions.BookkeepingKeep journals, bank evidence and period results connected.Sales pipelineGive every lead an owner and every opportunity a next step.People and leaveKeep employee records and leave decisions clear for a small team.PayrollPrepare pay with the right review and follow every payment outcome.
Processes
Turn a sales opportunity into an invoiceFollow the commercial handoff through independent invoice approval.Collect and apply customer cashMatch confirmed receipts to the customer invoices they settle.Approve and pay bills and expensesReview the obligation and authorize the exact payout before settlement.Run and confirm payrollReview the calculation and track settlement for every employee.Request and approve leaveUse explicit entitlement and independent decisions for leave.Reconcile and close the booksClose an accounting period from reconciled evidence.
Industries
Professional servicesConnect client billing, supplier costs and a small team.Small agenciesFollow new business through billing and keep team administration organized.Local service businessesKeep everyday billing, spending and staff records under control.
Reference
Roles and permissionsGive people the access their work requires.Reports and analyticsRead the business from reconciled records.Data modelUnderstand the records and their accounting boundaries.IntegrationsConnect source records with clear ownership and retry behavior.ImplementationStart from reconciled records and prove the everyday work.Agent assistanceUse an agent for preparation and follow-up within your permissions.
Sign in
Sign in Start now
ERP for Small Business Industries
Small agencies2 of 3
  • Professional services1 of 3
  • Small agencies2 of 3
  • Local service businesses3 of 3

Small agencies

Follow new business through billing and keep team administration organized.

Typical roles
  • Owner
  • Sales Rep
  • Bookkeeper
  • HR / Payroll
  • Employee
Also built for
  • Professional services
  • Small agencies
  • Local service businesses

What changes for this team

configured at rollout

A small agency often has the same person coordinating customers, suppliers and office work. ERP for Small Business keeps those records connected while preserving the decisions that need another person. Sales Rep works the assigned pipeline, Bookkeeper prepares invoices and obligations, and Owner reviews the financial actions that require approval. The website describes the shared system; the actual permissions and integrations are configured and verified during implementation.

Qualify

Assign each enquiry to a salesperson and convert a qualified prospect to one shared customer identity.

Prepare invoice

Describe the agreed creative or agency engagement, retain the originating opportunity and check prices, terms and tax inputs before requesting review.

Issue invoice

Have Owner review the exact document revision. Record approved accounting once and track delivery separately, so an email retry cannot duplicate revenue.

Collect payment

Retain the actual customer receipt, currency and confirmed settlement evidence. An unconfirmed connector response does not establish money received.

Apply cash

Allocate confirmed receipts to the customer's open balances. Keep partial settlement, overpayments and corrections traceable without applying the same amount twice.

Lead-to-cash for this team

  1. 01

    Qualify

    Qualify

  2. 02

    Prepare invoice

    Prepare invoice

  3. 03

    Issue invoice

    Approval required

    Issue invoice

  4. 04

    Collect payment

    Collect payment

  5. 05

    Apply cash

    Apply cash

Same records, same gates. The configuration changes how the process runs for this team.

Workspace previews

Invoices Awaiting ApprovalInvoices
PendingApprovalYou
Invoice NumberCustomerInvoice DateTotal AmountRevision
INV-37307CUS-03316 Sep36,294.91940
INV-83250CUS-10306 Sep30,455.58960
INV-86420CUS-16815 Sep26,104.47690
INV-85031CUS-14609 Sep27,007.25530
INV-72342CUS-13012 Sep46,776.00140
INV-42264CUS-07806 Sep25,060.13210
Invoicing →
My PipelineOpportunities
YouStageProspectingProposalNegotiation
Prospecting
OPP-70290CUS-038
OPP-82030CUS-165
Proposal
OPP-84661CUS-169
OPP-40305CUS-156
Negotiation
OPP-32206CUS-159
OPP-82698CUS-079
Sales pipeline →
Bills Awaiting ApprovalBills
PendingApprovalYou
Bill NumberVendorDue DateTotal AmountPrepared By
BLL-53066VND-21024 Sep28,611.27WL
BLL-89068VND-05814 Sep35,849.89EC
BLL-53888VND-12420 Sep23,593.21XR
BLL-46311VND-07425 Sep7,853.21VZ
BLL-64795VND-17019 Sep45,279.76HG
BLL-48519VND-23609 Sep33,873.53TR
Bills and expenses →

Typical roles

Roles and permissions
Owner

Own business decisions and company settings within the single-entity workspace. Independent approval requires a different authenticated person from the preparer or claimant.

Permissions
  • View business reports and permitted employee compensation
  • Approve assigned Invoices, above-threshold Bills, PaymentsMade, manual JournalEntries, PayrollRuns and AccountingPeriods
  • Approve LeaveRequests and ExpenseClaims as independent substitute
Payroll CalendarPayrollRuns
not Cancelled
28 Sep XK PR-34305, 19 Sep to 25 Sep, Draft HK PR-49115, 21 Sep to 26 Sep, Calculated XZ PR-66963, 16 Sep to 21 Sep, PendingApproval DS PR-48083, 18 Sep to 25 Sep, Approved PG PR-13189, 17 Sep to 19 Sep, PartiallyPaid HL PR-90556, 26 Sep to 28 Sep, Paid PR-34305PR-49115PR-66963PR-48083PR-13189PR-90556 today · 17 Sep
  • XK: PR-34305, 19 Sep to 25 Sep, Draft
  • HK: PR-49115, 21 Sep to 26 Sep, Calculated
  • XZ: PR-66963, 16 Sep to 21 Sep, PendingApproval
  • DS: PR-48083, 18 Sep to 25 Sep, Approved
  • PG: PR-13189, 17 Sep to 19 Sep, PartiallyPaid
  • HL: PR-90556, 26 Sep to 28 Sep, Paid
Sales Rep

Work own assigned leads, opportunities and activities; read assigned customer invoices without finance or payroll access.

Permissions
  • Manage own Leads, Opportunities and Activities
  • Create Contacts assigned to self
  • View assigned Contacts and issued Invoices
My PipelineOpportunities
YouStageProspectingProposalNegotiation
Prospecting
OPP-70290CUS-038
OPP-82030CUS-165
Proposal
OPP-84661CUS-169
OPP-40305CUS-156
Negotiation
OPP-32206CUS-159
OPP-82698CUS-079
Bookkeeper

Prepare invoices, bills, payment allocations, journals and bank reconciliation. Payroll access is aggregate journal totals only.

Permissions
  • Manage draft Invoices, InvoiceItems, Bills, BillItems, PaymentsReceived, PaymentAllocations, PaymentsMade, JournalEntries, JournalEntryLines and BankStatementLines
  • Manage Contacts, Products, ChartOfAccounts and TaxRates under approved setup
  • Prepare AccountingPeriods
Bank Matching QueueBankStatementLines
StatusUnmatchedProposed
Statement Line NumberBank AccountStatement DateAmountDescription
BSL-33162COA-12008 Sep340Unmatched bsl-438
BSL-72076COA-15012 Sep900Proposed bsl-993
BSL-28191COA-13009 Sep340Unmatched bsl-366
BSL-59493COA-11029 Sep330Proposed bsl-144
BSL-38907COA-14005 Sep440Unmatched bsl-171
BSL-95430COA-12028 Sep710Proposed bsl-741
HR / Payroll

Maintain employee records and prepare payroll. Independently decide assigned leave and expenses within the approved policy.

Permissions
  • Manage Employees, draft PayrollRuns, PayStatements and PayStatementLines
  • Manage LeaveBalances with retained adjustment history
  • Approve assigned LeaveRequests and ExpenseClaims except own claims
Leave Awaiting ReviewLeaveRequests
SubmittedYou
Request NumberEmployeeLeave TypeStart DateEnd Date
LR-75878JPAnnual16 Sep24 Sep
LR-44789GZSick25 Sep29 Sep
LR-20162LSPersonal14 Sep20 Sep
LR-66119BZUnpaid07 Sep13 Sep
LR-36465FLAnnual05 Sep10 Sep
LR-36021DZSick06 Sep09 Sep
Employee

Use own published payslips, leave requests and expense claims. Private documents remain scoped to the authenticated employee.

Permissions
  • View own Employees record with protected configuration fields hidden
  • View own published PayStatements and PayStatementLines
  • View own LeaveBalances
My PayslipsPayStatements
YouPublishedAt != null
Statement NumberPeriod EndNet PayPayment MethodStatus
PS-1564810 Sep34,310.59BankDraft
PS-4297211 Sep13,977.40CheckApproved
PS-9388110 Sep45,840.71CashPaymentPending
PS-3041126 Sep14,738.11BankPaid
PS-9388829 Sep35,225.02CheckFailed
PS-9846118 Sep45,459.82CashCancelled

Modules

  • Invoicing
    Invoice NumberCustomerInvoice DateDue Date

    Invoicing

    Create customer invoices and follow the balance through to payment.

  • My PipelineProspecting
    Opportunity NumberNameCustomerStage
    Proposal

    Sales pipeline

    Give every lead an owner and every opportunity a next step.

  • Payroll Calendar
    Run NumberPrepared ByPeriod StartPeriod End

    Payroll

    Prepare pay with the right review and follow every payment outcome.

  • Bills and expenses
    Bill NumberVendorVendor Invoice NumberBill Date

    Bills and expenses

    Keep supplier bills and employee reimbursements moving with clear decisions.

  • Bank Matching QueueUnmatched
    Statement Line NumberBank AccountStatement DateAmount

    Bookkeeping

    Keep journals, bank evidence and period results connected.

  • Leave Awaiting ReviewSubmitted
    Request NumberEmployeeLeave TypeStart Date
    Sick

    People and leave

    Keep employee records and leave decisions clear for a small team.

Relevant reports

Reports and analytics

Pipeline Summary

Review assigned opportunities by stage with actual won and lost outcomes.

My PipelineOpportunities
YouStageProspectingProposalNegotiation
Prospecting
OPP-70290CUS-038
OPP-82030CUS-165
Proposal
OPP-84661CUS-169
OPP-40305CUS-156
Negotiation
OPP-32206CUS-159
OPP-82698CUS-079

Cash Movement

Explain changes in explicitly classified cash accounts, including payroll, expenses, fees and transfers.

Bank Matching QueueBankStatementLines
StatusUnmatchedProposed
Statement Line NumberBank AccountStatement DateAmountDescription
BSL-33162COA-12008 Sep340Unmatched bsl-438
BSL-72076COA-15012 Sep900Proposed bsl-993
BSL-28191COA-13009 Sep340Unmatched bsl-366
BSL-59493COA-11029 Sep330Proposed bsl-144
BSL-38907COA-14005 Sep440Unmatched bsl-171
BSL-95430COA-12028 Sep710Proposed bsl-741

Profit and Loss

Read posted revenue and expenses in home currency for the selected accounting period.

Recent Journal EntriesJournalEntries
StatusDraftPendingApprovalApprovedPosted
Journal Entry NumberDateSourceTotal DebitStatus
JE-3812016 SepManual26,195.50Draft
JE-6225516 SepAR18,184.65PendingApproval
JE-8405010 SepAP27,391.53Approved
JE-7409003 SepPayroll4,571.45Posted
JE-4019803 SepBank33,797.21Draft
JE-9889504 SepExpense35,485.61PendingApproval

Common questions

All questions
What does this small business ERP include?

Customer invoicing, bills and employee expenses, general ledger and bank reconciliation, a sales pipeline, employee records, leave and reviewed payroll preparation. It is designed around one legal entity with explicit role permissions.

Related question
Does it include inventory or manufacturing?

The product catalog supports billing goods and services. This edition does not include warehouse quantities, stock movements, bills of material or work orders. Use the corresponding operational system when those capabilities are needed.

Related question
Can we use foreign currencies?

Home currency is the default. Foreign-currency invoices and receipts require supported rate sources, original and home-currency amounts, settlement conversion and realized-FX mappings. Unsupported combinations must be resolved before posting.

Related question
Is payroll calculated automatically for every country?

No. Payroll uses a verified provider or customer-approved configuration for the actual country, frequency and effective employee inputs. Coverage, rounding and deductions must be tested during implementation; selecting a country does not prove compliant payroll or filing.

Related question
Can the owner prepare and approve the same record?

Independent gates require different authenticated people. When Owner prepares the work or is the expense claimant, another appropriately authorized person must make the decision. The implementation must arrange that assignment rather than bypass the gate.

Related question
When does a payment become paid?

Only after verified final settlement evidence matches the beneficiary, amount and currency. Pending, failed or uncertain requests remain visible and cannot reduce outstanding balances as if cash had moved.

Related question
Can one receipt pay several invoices?

Yes. PaymentAllocations applies confirmed available value across matching invoices for the same customer. Partial payments and unapplied balances remain separate, with atomic checks against over-application.

Related question
Who can see payroll detail?

Authorized HR / Payroll and Owner users can inspect permitted detail. Employees see their own published statements. Bookkeeper can use aggregate accounting totals without unrestricted access to salaries or individual statements.

Related question
Can we change a closed accounting period?

Closed periods reject new or backdated postings. A permitted correction requires an authorized reopen reason and new revision, followed by reconciliation and renewed close. Earlier journals and close evidence remain retained.

Related question

Other industries

  • Industry

    Professional services

    Connect client billing, supplier costs and a small team.

  • This page

    Small agencies

    Follow new business through billing and keep team administration organized.

  • Industry

    Local service businesses

    Keep everyday billing, spending and staff records under control.

ERP•AI workspace

Start now ERP for Small Business

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

Start now Download agent
Previous · industry 1 of 3Professional servicesNext · industry 3 of 3Local service businesses

Customize for Small agencies. With Proto, your desktop AI agent.

Ask Proto to help you customize ERP for Small Business.

Customize
for Small agencies.
Ask: “Plan a setup for my industry.”
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.