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

Connect client billing, supplier costs and a small team.
Professional service businesses need a practical connection between the work won, the invoice sent and the cash collected. ERP for Small Business gives the owner and bookkeeper a shared customer identity while the sales team follows opportunities and activities. It fits a single-entity operation using a home-currency ledger, with configured foreign-currency billing where the required rate and settlement mappings have been verified.
Assign each enquiry to a salesperson and convert a qualified prospect to one shared customer identity.
Describe the agreed professional service, retain the originating opportunity and check prices, terms and tax inputs before requesting review.
Have Owner review the exact document revision. Record approved accounting once and track delivery separately, so an email retry cannot duplicate revenue.
Retain the actual customer receipt, currency and confirmed settlement evidence. An unconfirmed connector response does not establish money received.
Allocate confirmed receipts to the customer's open balances. Keep partial settlement, overpayments and corrections traceable without applying the same amount twice.
Qualify
Prepare invoice
Issue invoice
Collect payment
Apply cash
Same records, same gates. The configuration changes how the process runs for this team.
| Statement Line Number | Bank Account | Statement Date | Amount | Description |
|---|---|---|---|---|
| BSL-33162 | COA-120 | 08 Sep | 340 | Unmatched bsl-438 |
| BSL-72076 | COA-150 | 12 Sep | 900 | Proposed bsl-993 |
| BSL-28191 | COA-130 | 09 Sep | 340 | Unmatched bsl-366 |
| BSL-59493 | COA-110 | 29 Sep | 330 | Proposed bsl-144 |
| BSL-38907 | COA-140 | 05 Sep | 440 | Unmatched bsl-171 |
| BSL-95430 | COA-120 | 28 Sep | 710 | Proposed bsl-741 |
| Payment Number | Customer | Payment Date | Amount | Currency |
|---|---|---|---|---|
| PR-18827 | CUS-097 | 06 Sep | 140 | CRR-856 |
| PR-76347 | CUS-035 | 12 Sep | 840 | CRR-895 |
| PR-81630 | CUS-146 | 14 Sep | 310 | CRR-856 |
| PR-40644 | CUS-072 | 09 Sep | 330 | CRR-285 |
| PR-88000 | CUS-222 | 11 Sep | 860 | CRR-768 |
| PR-80610 | CUS-021 | 16 Sep | 960 | CRR-791 |
Own business decisions and company settings within the single-entity workspace. Independent approval requires a different authenticated person from the preparer or claimant.
View business reports and permitted employee compensationApprove assigned Invoices, above-threshold Bills, PaymentsMade, manual JournalEntries, PayrollRuns and AccountingPeriodsApprove LeaveRequests and ExpenseClaims as independent substitutePrepare invoices, bills, payment allocations, journals and bank reconciliation. Payroll access is aggregate journal totals only.
Manage draft Invoices, InvoiceItems, Bills, BillItems, PaymentsReceived, PaymentAllocations, PaymentsMade, JournalEntries, JournalEntryLines and BankStatementLinesManage Contacts, Products, ChartOfAccounts and TaxRates under approved setupPrepare AccountingPeriods| Statement Line Number | Bank Account | Statement Date | Amount | Description |
|---|---|---|---|---|
| BSL-33162 | COA-120 | 08 Sep | 340 | Unmatched bsl-438 |
| BSL-72076 | COA-150 | 12 Sep | 900 | Proposed bsl-993 |
| BSL-28191 | COA-130 | 09 Sep | 340 | Unmatched bsl-366 |
| BSL-59493 | COA-110 | 29 Sep | 330 | Proposed bsl-144 |
| BSL-38907 | COA-140 | 05 Sep | 440 | Unmatched bsl-171 |
| BSL-95430 | COA-120 | 28 Sep | 710 | Proposed bsl-741 |
Work own assigned leads, opportunities and activities; read assigned customer invoices without finance or payroll access.
Manage own Leads, Opportunities and ActivitiesCreate Contacts assigned to selfView assigned Contacts and issued InvoicesMaintain employee records and prepare payroll. Independently decide assigned leave and expenses within the approved policy.
Manage Employees, draft PayrollRuns, PayStatements and PayStatementLinesManage LeaveBalances with retained adjustment historyApprove assigned LeaveRequests and ExpenseClaims except own claims| Request Number | Employee | Leave Type | Start Date | End Date |
|---|---|---|---|---|
| LR-75878 | JP | Annual | 16 Sep | 24 Sep |
| LR-44789 | GZ | Sick | 25 Sep | 29 Sep |
| LR-20162 | LS | Personal | 14 Sep | 20 Sep |
| LR-66119 | BZ | Unpaid | 07 Sep | 13 Sep |
| LR-36465 | FL | Annual | 05 Sep | 10 Sep |
| LR-36021 | DZ | Sick | 06 Sep | 09 Sep |
Use own published payslips, leave requests and expense claims. Private documents remain scoped to the authenticated employee.
View own Employees record with protected configuration fields hiddenView own published PayStatements and PayStatementLinesView own LeaveBalances| Statement Number | Period End | Net Pay | Payment Method | Status |
|---|---|---|---|---|
| PS-15648 | 10 Sep | 34,310.59 | Bank | Draft |
| PS-42972 | 11 Sep | 13,977.40 | Check | Approved |
| PS-93881 | 10 Sep | 45,840.71 | Cash | PaymentPending |
| PS-30411 | 26 Sep | 14,738.11 | Bank | Paid |
| PS-93888 | 29 Sep | 35,225.02 | Check | Failed |
| PS-98461 | 18 Sep | 45,459.82 | Cash | Cancelled |
Create customer invoices and follow the balance through to payment.
Prepare pay with the right review and follow every payment outcome.
Keep journals, bank evidence and period results connected.
Give every lead an owner and every opportunity a next step.
Keep supplier bills and employee reimbursements moving with clear decisions.
Keep employee records and leave decisions clear for a small team.
Read posted revenue and expenses in home currency for the selected accounting period.
| Journal Entry Number | Date | Source | Total Debit | Status |
|---|---|---|---|---|
| JE-38120 | 16 Sep | Manual | 26,195.50 | Draft |
| JE-62255 | 16 Sep | AR | 18,184.65 | PendingApproval |
| JE-84050 | 10 Sep | AP | 27,391.53 | Approved |
| JE-74090 | 03 Sep | Payroll | 4,571.45 | Posted |
| JE-40198 | 03 Sep | Bank | 33,797.21 | Draft |
| JE-98895 | 04 Sep | Expense | 35,485.61 | PendingApproval |
Explain changes in explicitly classified cash accounts, including payroll, expenses, fees and transfers.
| Statement Line Number | Bank Account | Statement Date | Amount | Description |
|---|---|---|---|---|
| BSL-33162 | COA-120 | 08 Sep | 340 | Unmatched bsl-438 |
| BSL-72076 | COA-150 | 12 Sep | 900 | Proposed bsl-993 |
| BSL-28191 | COA-130 | 09 Sep | 340 | Unmatched bsl-366 |
| BSL-59493 | COA-110 | 29 Sep | 330 | Proposed bsl-144 |
| BSL-38907 | COA-140 | 05 Sep | 440 | Unmatched bsl-171 |
| BSL-95430 | COA-120 | 28 Sep | 710 | Proposed bsl-741 |
Read assets, liabilities, equity and current earnings from the reconciled posted trial balance.
| Journal Entry Number | Date | Source | Total Debit | Status |
|---|---|---|---|---|
| JE-38120 | 16 Sep | Manual | 26,195.50 | Draft |
| JE-62255 | 16 Sep | AR | 18,184.65 | PendingApproval |
| JE-84050 | 10 Sep | AP | 27,391.53 | Approved |
| JE-74090 | 03 Sep | Payroll | 4,571.45 | Posted |
| JE-40198 | 03 Sep | Bank | 33,797.21 | Draft |
| JE-98895 | 04 Sep | Expense | 35,485.61 | PendingApproval |
Click Start now, then use Proto to configure ERP for Small Business for your business. Set up your workflows, import your data and invite your team.
Related questionCustomer 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 questionThe 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 questionHome 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 questionNo. 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 questionIndependent 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 questionOnly 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 questionYes. 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 questionAuthorized 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 questionClosed 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 questionCreate your ERP.AI account and get started with Proto.
We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy
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 cookiesThese 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.