Ledger and close
Reconcile operating activity, review adjustments and produce a locked financial close with traceable group reporting.
Bring financials, customer operations and workforce management together across your companies.
Sales Manager: Approve Quotes within own discount authority and protected margin policy independently when required
Sales Manager: Manage entity Leads, ContactPersons, Opportunities, Activities, draft Quotes/QuoteItems, SalesOrders/SalesOrderItems, Contracts/ContractItems/ContractCycles, PriceBooks/PriceBookEntries and customer Accounts excluding bank fields through reviewed master controls
The Sales Rep may approve their own exact known within-limit/floor Quote revision only under the explicit policy exception; otherwise the Sales Manager independently approves within authority or returns it for revised terms.
Illustrative records derived from the system specification.
Controllers, sales leaders and HR heads coordinating financials, customer operations and workforce management across multiple companies.
Defined in the planned system specification.
Bring financials, customer operations and workforce management together across your companies.
Reconcile operating activity, review adjustments and produce a locked financial close with traceable group reporting.
Match obligations to accepted work, control payment release and reconcile cash, credits and foreign-currency settlements.
Connect the sales conversation to reviewed prices, customer commitments and the orders finance and operations fulfil.
Control commitments, receipt quality and stock availability from the first requisition through delivery and returns.
Plan the remaining demand, release a stable production plan and trace accepted output back to its material, time and quality checks.
Connect employee changes, approved leave and time to a reviewed payroll run with clear settlement and correction history.
Set the entities, financial rules and approval boundaries that keep commercial, operating and employee records consistent.
Sales Manager: Approve Quotes within own discount authority and protected margin policy independently when required
Sales Manager: Manage entity Leads, ContactPersons, Opportunities, Activities, draft Quotes/QuoteItems, SalesOrders/SalesOrderItems, Contracts/ContractItems/ContractCycles, PriceBooks/PriceBookEntries and customer Accounts excluding bank fields through reviewed master controls
The Sales Rep may approve their own exact known within-limit/floor Quote revision only under the explicit policy exception; otherwise the Sales Manager independently approves within authority or returns it for revised terms.
Buyer: Approve Requisitions and every PurchaseOrder only when another actual person prepared/materially edited the revision and within own converted POApprovalLimit
Buyer: Firm PlannedOrders of Type Purchase and resolve disputed bill evidence without altering the bill's approved accounting
Buyer: Manage draft Requisitions/RequisitionItems, PurchaseOrders/PurchaseOrderItems, VendorReturns and vendor Accounts/ContactPersons except bank fields through reviewed controls
Controller: Approve eligible independent PurchaseOrders above Buyer limits and Requisitions escalation
An independent assigned cost-centre manager acting as Employee, eligible Buyer or Controller approves within the converted PO limit and entity scope.
Visible to: Buyer, Quality Inspector, Warehouse Operator. Visibility does not establish approval authority.
Approval conditions.
Controller: Approve Bills with BillItems.MatchStatus exceptions above an eligible cost-centre manager limit or outside policy, never if preparer/material editor
Controller: Release PaymentRuns and PaymentInstructions within own converted PaymentReleaseLimit, excluding preparer and every bill approver in the run
Employee: Approve Requisitions as assigned cost-centre manager within POApprovalLimit and Bills as assigned cost-centre manager within BillApprovalLimit, excluding own preparation/material editing
Employee: Confirm ServiceAcceptances as authorised requester without gaining PO/bill approval rights
Finance Clerk: Manage draft Bills, BillItems, BillMatchAllocations, Invoices, InvoiceItems, PaymentsReceived, PaymentApplications, PaymentsMade, PaymentAllocations, PaymentRuns, PaymentInstructions, CreditApplications and Refunds
Finance Clerk: Post eligible fully matched Bills under an independently activated automatic-match policy with no unresolved exception
Approval conditions.
| Bill Number | Vendor | Vendor Invoice Number | Purchase Order | Match Variance |
|---|---|---|---|---|
| BLL-95783 | VND-234 | BLL-86857 | PO-28731 | 45,595.01 |
| BLL-27624 | VND-092 | BLL-53968 | PO-67154 | 29,885.97 |
| BLL-96846 | VND-041 | BLL-31421 | PO-17081 | 21,578.54 |
| BLL-47338 | VND-236 | BLL-26021 | PO-67834 | 43,503.70 |
| BLL-75129 | VND-112 | BLL-30072 | PO-37918 | 40,298.91 |
| BLL-60209 | VND-011 | BLL-85219 | PO-74779 | 3,752.67 |
| Product | Warehouse | Lot Number | Expiry Date | Quantity On Hand |
|---|---|---|---|---|
| PRD-6309 | WRH-120 | L26-1357 | 09 Sep | 780 |
| PRD-3514 | WRH-110 | L26-2842 | 07 Sep | 230 |
| PRD-7768 | WRH-110 | L26-8665 | 11 Sep | 470 |
| PRD-6716 | WRH-130 | L26-4608 | 20 Sep | 870 |
| PRD-6188 | WRH-130 | L26-0127 | 07 Sep | 360 |
| PRD-9151 | WRH-110 | L26-4593 | 08 Sep | 330 |
| Approval Number | Document Type | Document ID | Entity | Step |
|---|---|---|---|---|
| APP-40333 | Requisition | DI-265 | ENT-5839 | 860 |
| APP-74596 | PurchaseOrder | DI-932 | ENT-7781 | 450 |
| APP-39518 | Bill | DI-901 | ENT-9856 | 20 |
| APP-21691 | PaymentRun | DI-460 | ENT-7413 | 210 |
| APP-99454 | SalesOrder | DI-511 | ENT-1744 | 100 |
| APP-42391 | Quote | DI-357 | ENT-2112 | 550 |
| Timesheet Number | Period Start | Period End | Regular Hours | Overtime Hours |
|---|---|---|---|---|
| TMS-43763 | 22 Sep | 26 Sep | 9 | 16 |
| TMS-24022 | 26 Sep | 05 Oct | 2 | 15 |
| TMS-10891 | 25 Sep | 02 Oct | 2 | 15 |
| TMS-51138 | 07 Sep | 13 Sep | 11 | 16 |
| TMS-10662 | 20 Sep | 28 Sep | 7 | 12 |
| TMS-57582 | 22 Sep | 26 Sep | 13 | 11 |
Owned net StockLayers/StockMovements at the cutoff by entity, warehouse and costing method reconciled to mapped inventory controls; pending custody excluded, reservations do not reduce ownership value, and remaining WorkOrders.OpenWIP excludes transferred completed/scrapped cost.
opens Inventory Availability →| Product | Warehouse | Lot Number | Expiry Date | Quantity On Hand |
|---|---|---|---|---|
| PRD-6309 | WRH-120 | L26-1357 | 09 Sep | 780 |
| PRD-3514 | WRH-110 | L26-2842 | 07 Sep | 230 |
| PRD-7768 | WRH-110 | L26-8665 | 11 Sep | 470 |
| PRD-6716 | WRH-130 | L26-4608 | 20 Sep | 870 |
owner Sales Rep
Go from the big picture to the details behind it. Open any record to see its status, owner and history.
Illustrative records. Connections and approval states follow the authored specification.
Stay in control as your business grows.
Illustrative previews from the system specification.
Turn a promising enquiry into a clear opportunity for your sales team.
Build an offer with the right products, pricing and commercial terms.
Review discounts and terms within the appropriate sales authority before the offer is sent.
Confirm the accepted deal and check credit before committing to delivery.
Check the order value and customer credit before releasing work to fulfilment.
Give fulfilment teams the products, quantities and dates the customer expects.
Bill for the agreed delivery and keep its progress visible to finance.
Match incoming payments to customer balances and follow up on what remains.
Decision checkpoints where approval stays with your team.
Review discounts and terms within the appropriate sales authority before the offer is sent.
Check the order value and customer credit before releasing work to fulfilment.
Human approval and system automation have different jobs.
Review discounts and terms within the appropriate sales authority before the offer is sent.
Check the order value and customer credit before releasing work to fulfilment.
Owns financial policy, independent finance decisions, reconciliation, the close and consolidation.
Captures and reconciles finance transactions, prepares payments and performs only the narrow routine settlement actions allowed by policy.
Works owned customers, contacts, leads and opportunities and prepares quotes and orders.
Owns commercial masters, customer contracts and the approved sales pipeline within entity authority.
Owns supplier purchasing and independent purchase decisions within authority, without receiving or approving their own order.
Handles physical goods in the assigned warehouse under accepted ownership and exact-stock claims.
Owns production definitions, planning snapshots, work release and reviewed completion/close.
Schedules and supervises production and independently approves eligible plant time and leave.
Independently dispositions exact incoming, in-process, first-article, final and returned-goods scope.
Executes assigned operations and records time, throughput and scrap without approving their own output quality.
Owns employment and leave policy and independently confirms sensitive employee changes proposed by payroll.
Prepares effective payroll calculations and independently confirms HR-proposed sensitive employee changes.
Uses own leave, time and pay records and acts on specifically assigned manager decisions within scope and limit.
Start with the question. Follow it to the records behind the answer.
Posted immutable JournalEntryLines by entity and eligible posting period with opening, debit, credit and closing; reversal entries contribute once on their posting dates, and source/version/rounding reconcile to controls.
View Unposted Journal EntriesSigned posted revenue and expense by entity/cost centre and month/quarter/YTD against the designated Locked Budgets version and prior comparable period; BudgetLines convert using the frozen budget rates rather than adding budget currency to functional actuals.
View Period Close StatusPosted functional assets, liabilities and equity at the as-of cutoff, and reporting-currency results from the chosen locked ConsolidationRun with effective method, NCI, translation reserve and separately visible elimination workings.
Indirect cash flow reconciled from posted opening/closing cash and balance movements, with noncash, depreciation, acquisition/disposal, FX and consolidation scope changes separated so movements are not treated as cash twice.
View Unapplied CashThirteen weeks from reconciled bank balance at the stated opening timestamp; open invoice collections, unreserved bills, reserved payment instructions, approved unpaid operational payroll and tax obligations form mutually exclusive source buckets, with currency/date assumptions and uncertainty shown; Parallel payroll and duplicated bill/run obligations excluded.
View Unapplied CashDocument-currency net outstanding as of the cutoff from cash, discounts, write-offs, withholding and posted credit allocations, translated on a retained report basis; unapplied cash/credits shown separately, with due-date aging and disputes/holds, never counted as paid cash.
View Unapplied CashOpen opportunities by entity, owner, stage, forecast category and expected close month, with weighted value = Amount × Probability / 100 and explicit reporting-currency conversion; actual closed-won uses ClosedDate and accepted scope, excluding duplicates and cancelled replacement offers.
View Pipeline BoardPosted invoice net revenue less original-linked credits by entity/customer/product/period; standard margin uses frozen InvoiceItems.StandardCostSnapshot while actual margin uses allocated shipment/service cost, with missing-cost coverage shown rather than fabricated zero margin; Sales Rep output excludes protected cost/margin.
View Open Sales OrdersOwned net StockLayers/StockMovements at the cutoff by entity, warehouse and costing method reconciled to mapped inventory controls; pending custody excluded, reservations do not reduce ownership value, and remaining WorkOrders.OpenWIP excludes transferred completed/scrapped cost.
View Inventory AvailabilityReleased work-order population due in the period, comparing cumulative accepted terminal output against original approved quantity/cutoff and separately showing cancellations/replans; scrap counts unique rejected units, labour and overhead variances use separate frozen rate/basis evidence, and incomplete/zero-duration intervals are excluded from productivity.
View Incoming Inspection QueueApproved PO commitment, net accepted receipt/service value and posted bill/credit spend shown as separate populations; cumulative matched quantities prevent duplicate full-PO spend, price variance uses equivalent quantity/UOM/currency, on-time acceptance compares original promise and quality rejection uses inspected population with no-history coverage shown.
View Bills Awaiting ApprovalPosted operational gross, employee deductions/tax, statutory employer tax, other employer contributions and net by entity/component/period, including signed correction deltas and excluding Parallel; headcount uses effective employment/position occupancy as of date, and leave uses dated ledger entries; HR/payroll see scoped details, Controller sees approved aggregates, employees only their own results.
View Open Payroll RunsLet your AI agent help with everyday work. Set its permissions during setup and keep approvals with your team.
List the work that needs attention. Keep the approval with the assigned reviewer.
Download agent Agent setup guide$ curl -fsSL https://www.erp.ai/skill.md
› open Enterprise ERP and list records waiting on quote
Lead to cash · records listed with owner and age
› approve the first one at quote, as its approverHow the system works, what you can configure and how to get started.
Select Start now to create your account. Explore the system specification, or use Proto to configure it for your business.
Yes. Plan a phase around a defined entity and process, with clear ownership of the work that remains in other tools. Reconcile the opening position, integrations and handoffs before launch; retire the old tool for that scope after its outstanding work is accounted for.
The design supports entity-specific functional currencies and accounting calendars. Group reporting needs explicit period mappings, translation policies and ownership methods. A locked consolidation retains those choices and its source amounts so a later change cannot silently rewrite the result.
The accepted offer carries its approved prices, discounts and revision into the order. Invoice allocations retain the source quantities and net amounts so conversion cannot apply a discount again. A contract billing cycle selects an order-led or direct-invoice route and retains that identity to prevent duplicate billing.
Every purchase order needs an eligible approver who did not prepare it. The Buyer or Controller acts within the specified authority. A Controller releases a payment run within their limit and independently of its preparer and included bill approvers. Delegation requires the necessary role and never removes those independence rules.
Access to individual pay, national IDs and employee bank details is restricted. Sales roles do not receive it, and administrative access does not override the restriction. Finance review can use payroll totals and reconciliation evidence; authorized HR and payroll roles retain the detailed access needed for their work.
Compare the configured payroll against the previous provider using a Parallel run for the agreed employees and pay period. It produces comparison evidence without posting journals, creating bank instructions, consuming time or leave, or updating operational year-to-date balances. The payroll owners agree the differences and country-specific responsibilities before release.
Connections are implementation work and depend on the selected provider and country. Confirm the supported formats, identity, acknowledgements and reconciliation behavior during rollout. A payment-file acknowledgement is distinct from settlement, and a configured tax code is not evidence of filing coverage.
Yes, through a planned and reconciled migration. Preserve source identifiers and partial processing history so an already received, shipped, billed or paid amount cannot be processed again. Opening stock, ledger, asset, leave and payroll balances need controlled imports with clear posting boundaries.
Assistants can prepare drafts, propose matches and collect evidence within their assigned access. Required human approvals stay with the accountable role. They cannot bypass document review, payment release, credit controls or sensitive employee access.
There is no per-user fee. The base account and ordinary manual work in the official interface are free. Machine work, retention beyond included allowances and model usage follow the platform rate card; implementation is priced separately. The pricing page explains credit packs, rates and what happens at a zero balance.
Use Proto to propose changes on a branch and review them before release. The process owner should check changes to posting, permissions, payroll or approval rules against existing transactions and the agreed operating policies. Machine work and model usage remain metered.
Plan a phased rollout around your companies, data and business priorities.
Read the implementation planThe Controller, Sales Manager, HR Manager and operational owners define company boundaries, reporting needs and the first processes to move. Confirm calendars, currencies, payment policies, payroll countries, stock ownership and approval responsibilities. Give each dependency an owner and record what is excluded from the initial release.
ControllerSet up master data, access, posting rules, pricing and approval policies. Confirm that users can perform their work while restricted payroll and cost information stays protected. Test chosen banks, identity providers, tax services and devices against the actual formats and accounts planned for launch.
Team and ERP.aiEstablish a cutoff, source identifiers and a repeatable import plan. Load dependencies in the data model's order, then resolve cross-references in a controlled second pass. Keep reconciled comparison history separate from transactions that will post or consume stock, credit, leave and time.
Team and ERP.aiMatch the ledger to open receivables and payables, unapplied cash, accepted stock layers, work in progress and asset balances. Carry partial receipts, shipments, invoices and payment applications so only their remainder can be processed. Opening stock detail and its ledger balance represent the same position; importing both must not create a second inventory or goods-received accrual posting. Preserve leave and payroll year-to-date balances through dedicated migration records.
Team and ERP.aiFollow a quote through acceptance, shipment, invoice and collection. Test independent purchase approval, partial receipts, rejected goods, bill differences and uncertain bank outcomes. Rehearse a close and consolidation using the agreed calendars. Compare payroll with the previous provider in a nonposting Parallel run that cannot issue payments, consume time or leave, or update operational year-to-date totals.
Team and ERP.aiLaunch a process or entity only after its data, access and reconciliation checks pass. Payroll moves on an agreed pay-period boundary after the country-specific comparison is accepted. Define the handoff between old and new tools, first-close support and rollback responsibilities before processing live work. Retire the old tool for that scope after its outstanding work and historical access are accounted for.
Team and ERP.aiThe base account and ordinary manual work in ERP.AI's official interface are $0. Viewing, searching, creating, editing, approving, deleting and exporting records in that interface do not consume read or write credits. There is no per-user fee.
Machine work: external API-key requests, imports, workflows, agents and scheduled jobs. Successful external API-key reads and writes use the operation rates below. Starting a managed execution from the interface still starts that metered service.
Pricing and account rules| Machine work | Included per $1 of credit |
|---|---|
| List/filter or get record calls | 20,000 |
| Search or aggregate calls | 4,000 |
| CSV or PDF exports | 100 |
| Record writes | 4,000 |
| Imported or synced records | 200,000 |
| File upload in MB | 2,000 |
| Workflow runs | 2,000 |
| Code-node compute beyond included in CPU-sec | 12,000 |
| Agent executions | 2,000 |
| Scheduled jobs or webhook activations | 20,000 |
Read and write rates apply to successful external API-key requests. Ordinary manual work in the ERP.AI interface is $0.
prepaid creditsSmallest pack $5, purchased credits never expire.
Follow the operating model from the process to the people, records and decisions behind it.
Use Proto to configure this system for your business. Review fields, rules and approvals before releasing changes.
Previews contain illustrative data from the system specification.
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.