Skip to main content Enter
ERP.AI ERP for Retail

ERP for Retail

Start now
Pricing Frequently asked questions Get started
Build with Proto

Modules

Stores & POSConnect POS source activity, customer orders and the cash behind every store close. Products & loyaltyConnect approved product prices with traceable customer reward balances. Inventory & fulfillmentKnow what is available and get the right goods to each customer. PurchasingKeep merchandise and materials arriving against the right supplier commitments.
Production & kittingPrepare stocked kits and repacked goods with traceable materials and costs. Payments & refundsFollow customer collections, processor payouts and refunds through to reconciled balances. FinanceConnect retail activity, supplier obligations and production costs to each company's books. ReportingSee sales, stock and financial results with their supporting detail.

ERP for Retail

Start now
Pricing Frequently asked questions Get started
Build with Proto

Processes

Order to cashCarry the accepted order through shipment, invoice approval and cash application. Collect and reconcileConnect actual collections, invoice applications and processor payouts without counting the money twice. Procure to payPurchase needed supply, accept the goods received and settle the right supplier balance.
Close a store shiftReconcile register cash with actual source activity and an independently reviewed close. Return and refundConnect returned goods, customer credit and the actual refund without losing the original purchase. Manage customer rewardsKeep earning, redemption, returns and expiry tied to the original customer purchase.

ERP for Retail

Start now
Pricing Frequently asked questions Get started
Build with Proto

Industries

Specialty retailKeep customer orders, store stock and online sales connected. Home & lifestyleCoordinate product ranges, location stock and customer delivery commitments.
Apparel & accessoriesKeep variant stock, channel orders and returns clear throughout the sale. Consumer electronicsFollow product identity, customer handover and financial results across channels.

ERP for Retail

Start now
Pricing Frequently asked questions Get started
Build with Proto

Reference

Roles and permissionsGive sales, fulfillment, production and finance clear responsibilities. Reports and insightsUnderstand sales, stock, payment reconciliation and financial performance across your retail business. Data modelExplore the records connecting retail orders, stock and financial results.
IntegrationsConnect sales sources, stock and payment providers with clear transaction ownership. ImplementationPlan a rollout around orders, stock and the money behind each sale. AI assistants and APIHelp teams prepare work and understand retail exceptions.

ERP for Retail

Start now
Pricing Frequently asked questions Get started
Build with Proto
All systems
Modules
Stores & POSConnect POS source activity, customer orders and the cash behind every store close.Products & loyaltyConnect approved product prices with traceable customer reward balances.Inventory & fulfillmentKnow what is available and get the right goods to each customer.PurchasingKeep merchandise and materials arriving against the right supplier commitments.Production & kittingPrepare stocked kits and repacked goods with traceable materials and costs.Payments & refundsFollow customer collections, processor payouts and refunds through to reconciled balances.FinanceConnect retail activity, supplier obligations and production costs to each company's books.ReportingSee sales, stock and financial results with their supporting detail.
Processes
Order to cashCarry the accepted order through shipment, invoice approval and cash application.Collect and reconcileConnect actual collections, invoice applications and processor payouts without counting the money twice.Procure to payPurchase needed supply, accept the goods received and settle the right supplier balance.Close a store shiftReconcile register cash with actual source activity and an independently reviewed close.Return and refundConnect returned goods, customer credit and the actual refund without losing the original purchase.Manage customer rewardsKeep earning, redemption, returns and expiry tied to the original customer purchase.
Industries
Specialty retailKeep customer orders, store stock and online sales connected.Home & lifestyleCoordinate product ranges, location stock and customer delivery commitments.Apparel & accessoriesKeep variant stock, channel orders and returns clear throughout the sale.Consumer electronicsFollow product identity, customer handover and financial results across channels.
Reference
Roles and permissionsGive sales, fulfillment, production and finance clear responsibilities.Reports and insightsUnderstand sales, stock, payment reconciliation and financial performance across your retail business.Data modelExplore the records connecting retail orders, stock and financial results.IntegrationsConnect sales sources, stock and payment providers with clear transaction ownership.ImplementationPlan a rollout around orders, stock and the money behind each sale.AI assistants and APIHelp teams prepare work and understand retail exceptions.
Sign in
Sign in Start now
ERP for Retail Modules
Finance7 of 8
  • Stores & POS1 of 8
  • Products & loyalty2 of 8
  • Inventory & fulfillment3 of 8
  • Purchasing4 of 8
  • Production & kitting5 of 8
  • Payments & refunds6 of 8
  • Finance7 of 8
  • Reporting8 of 8

Finance

Connect retail activity, supplier obligations and production costs to each company's books.

Invoices Awaiting ApprovalInvoices
approval waits for the finance manager
Stores & POSProducts & loyaltyInventory & fulfillmentPurchasingProduction & kittingPayments & refundsFinanceReporting
Approval conditions

Finance Manager: Approve every invoice and credit revision independently of preparers/material editors

PendingApproval
  • INV-86733 ACC-130
  • INV-35101 ACC-150
  • INV-70945 ACC-140
  • INV-67021 ACC-120
  • INV-70979 ACC-110
INV-86733
DocumentType
Invoice
Account
ACC-130
Context
PC-54922
NetAmount
90
TaxAmount
510

Approval waits for the finance manager.

Records in this module
  • Entities
  • Currencies
  • ExchangeRates
  • AccountingPeriods
  • ChartOfAccounts
  • TaxCodes
  • StandardCosts
  • PostingProfiles
  • Invoices
  • InvoiceLines
  • Bills
  • BillLines
  • BankAccounts
  • BankStatementLines
  • PaymentRuns
  • Payments
  • PaymentAllocations
  • FinanceCorrections
  • RevaluationRuns
  • RevaluationLines
  • JournalEntries
  • JournalLines
  • CloseTasks

Keep each entity's books distinct

Financial documents retain their entity, currency and eligible period. Entity-functional journals use the approved chart and source-specific posting profiles. A shared warehouse or trading name cannot combine balances from different companies.

Retain original invoice and supplier dates. Posting needs an eligible same-entity period; late documents cannot silently reopen a closed period or rewrite their original date. Changes to accounts, bank destinations, tax or costs follow independent domain review.

  • Balance journal debits and credits in functional precision.
  • Preserve currency and reviewed conversions.
  • Restrict subledger controls to their authorized source effects.
  • Correct posted history through linked, reviewed entries.
Period Close WorkCloseTasks
not Complete
Task NumberPeriodKindOwnerCutoff At
CT-58650AP-110BankHR06 Sep
CT-41106AP-110ARTX21 Sep
CT-51919AP-120APRB24 Sep
CT-45889AP-120InventoryNT12 Sep
CT-81410AP-110TransitGS16 Sep
CT-70140AP-140WIPYB25 Sep
Reporting →

Approve billing from actual eligible fulfillment

Accountant prepares customer invoices from unbilled, title-transferred fulfillment quantities and their accepted net amounts. Actual store or pickup handover, or carrier dispatch, establishes the stock and title event. Later delivery confirmation creates no additional billable quantity.

Independent Finance Manager approval is mandatory for each invoice and credit note. The review binds the exact source allocations, tax evidence, currency, period and current revision. A material change invalidates the earlier decision.

Invoice posting records receivables, revenue and tax. Actual fulfillment already recognized stock cost, which is not charged again. A customer credit reverses its original eligible net and tax into customer credit, which remains separately available for application or refund.

Reconcile purchases at their original accrual

Independently accepted receipts recognize standard inventory, receipt accrual and applicable purchase variance. Supplier bills consume their allocated posted acceptance tranches and clear that original accrual. The bill’s price or rate difference remains identifiable without another full inventory debit.

Accountant matches the supply evidence; Finance Manager reviews mismatches and non-PO exceptions. Recoverable and nonrecoverable purchase tax follow their configured treatment. Missing evidence cannot be replaced by a zero tax rate or a fabricated goods receipt.

Supplier credits retain their original bill, return and commercial basis. Current stock carrying value may differ from the commercial credit after standard revaluation, so the difference needs its explicit financial treatment.

Record cash once, then apply it

Confirmed cash or bank collection creates its appropriate cash asset and unapplied liability. A confirmed processor collection uses clearing, not a fictional bank receipt. Each source retains its customer and purchase context.

Applying cash consumes receipt-currency funds and settles the appropriate invoice-currency amount. Approved discounts and write-offs are separate noncash amounts. Application clears the existing liability without another bank or clearing debit. Reviewed cash deposits transfer existing value from cash on hand, directly or through actual transit, into bank; they create no new customer receipt.

Applications and refunds reserve eligible balances. Paid-invoice credits preserve historical applications; unused credit is not already refunded.

Financial eventWhat it establishes
Actual collectionIts cash or clearing source and unapplied liability
Invoice applicationThe exact debt settled by cash and authorized noncash amounts
Credit applicationUse of a bounded credit balance without another cash receipt
Confirmed refundActual approved settlement on its selected path

Release payments against confirmed outcomes

Accountant prepares the supplier, bill allocations and protected beneficiary version. Independent Finance Manager releases the run within current authority, excluding preparation and any incompatible earlier bill decision.

An acknowledgment does not mark a bill paid. Authoritative settlement posts bank, payable and applicable currency effects once. Pre-settlement rejection releases reservations after reconciliation; uncertainty retains them until execution is known.

Returned payments need reviewed cash and allocation correction. Uncertainty cannot trigger another payment. Beneficiary changes invalidate affected unsent authorization.

Explain currency, credits and refunds

Settlement releases the current carrying value, including prior revaluation. The new exchange difference and reclassification of prior unrealized exchange are distinct, preventing another net gain from an amount already recognized. Bank disposal has its own carrying basis, separate from the payable being settled.

Every refund needs independent Finance Manager authority and one eligible source. A customer-credit refund cannot also reduce the original cash receipt; an unapplied-cash refund consumes only that remaining cash source. Supplier prepayments clear into AP without another bank payment. Processor payouts reconcile gross clearing, actual net bank, fees and reviewed adjustments once; they create no additional revenue or customer receipt.

Close on reconciled production and financial balances

Finished output enters stock at the released standard. Completion relieves allocated actual WIP and posts approved nonzero variance immediately; close cannot repeat it. Accountant reconciles remaining WIP, stock, bank, AR, AP, accrual, tax, credits and interfaces at cutoff. Revaluation uses each remaining monetary source once; its subledger detail and control total are not both revalued.

Finance Manager reviews required exceptions and closes the entity period only with current evidence. Changed source populations invalidate stale completion. Migration follows one opening ledger with nonposting detail, preserving prior quantities and settlements without replaying their financial effects.

Modules

  • Store Shifts Awaiting ClosePendingReview
    Shift NumberRegisterStart DateEnd Date

    Stores & POS

    Connect POS source activity, customer orders and the cash behind every store close.

  • Loyalty Redemption QueueReserved
    Reservation NumberAccountUnitsCurrency

    Products & loyalty

    Connect approved product prices with traceable customer reward balances.

  • Inventory & fulfillment
    Warehouse CodeNameTimezoneStatus

    Inventory & fulfillment

    Know what is available and get the right goods to each customer.

  • Purchase Approval QueueSubmitted
    Purchase Order NumberSupplierOrder DateCurrent Total

    Purchasing

    Keep merchandise and materials arriving against the right supplier commitments.

  • Production SchedulePendingApproval
    Work Order NumberOutput ProductWarehousePlanned Quantity

    Production & kitting

    Prepare stocked kits and repacked goods with traceable materials and costs.

  • Processor ReconciliationObserved
    Settlement NumberPayment AccountCurrencySettlement Amount

    Payments & refunds

    Follow customer collections, processor payouts and refunds through to reconciled balances.

  • Invoices Awaiting ApprovalPendingApproval
    Invoice NumberDocument TypeAccountContext
    Credit Note

    Finance

    Connect retail activity, supplier obligations and production costs to each company's books.

  • Period Close Work
    Task NumberPeriodKindOwner
    AR

    Reporting

    See sales, stock and financial results with their supporting detail.

Reports

All reports

Local Financial Statements

Read each company’s posted trial balance and statements at one cutoff, with control accounts reconciled to their sources.

Period Close WorkCloseTasks
not Complete
Task NumberPeriodKindOwnerCutoff At
CT-58650AP-110BankHR06 Sep
CT-41106AP-110ARTX21 Sep
CT-51919AP-120APRB24 Sep
CT-45889AP-120InventoryNT12 Sep
CT-81410AP-110TransitGS16 Sep
CT-70140AP-140WIPYB25 Sep

Roles and permissions

Accountant

Prepares and executes guarded entity finance and payment reconciliation work.

Permissions and records
  • Manage draft invoices/bills, matches, CashReceipts, CashApplications, PaymentRuns, Payments, CreditApplications, Refunds, FinanceCorrections and journal/revaluation/close work
  • Record and post actual verified capture/bank/cash and routine eligible application under independently approved policy
  • Record actual PaymentEvents, ProcessorAdjustments and observed ProcessorSettlements, using the preapproved suspense path for unknown actual debits
  • Prepare reconciliation packets and execute exact Finance Manager-approved effects
  • PaymentRuns
  • Payments
  • FinanceCorrections
Processor ReconciliationProcessorSettlements
StatusObservedMatchingPendingApprovalUncertainDisputed
Observed
PS-51170PA-140
PS-46812PA-120
Matching
PS-67876PA-120
PendingApproval
PS-80336PA-150
Uncertain
PS-56591PA-120
Disputed
PS-61661PA-150
Finance Manager

Independently controls monetary authority, valuation, payments and close.

Permissions and records
  • Approve every invoice and credit revision independently of preparers/material editors
  • Approve credit exceptions, above-limit purchase commitments, bill exceptions, payment releases, every refund, FinanceCorrections, ProcessorSettlement and ProcessorClassification
  • Approve protected tax/currency/bank/processor/cost/rate/authority master changes and context-credit transfers
  • Approve nonzero completion variance and additional remaining production-close cost, stock value/loss exceptions, protected journals/cash transfers, revaluation, close/reopen and reconciled migration
  • FinanceCorrections
Purchase Approval QueuePurchaseOrders
Submitted
  • PO-62325 VND-124 690 9 d
  • PO-63183 VND-032 230 11 d
  • PO-47661 VND-217 70 7 d
  • PO-12098 VND-002 950 13 d
  • PO-77409 VND-180 750 11 d
PO-62325
Supplier
VND-124
OrderDate
08 Sep
CurrentTotal
800
ApprovalBasis
690
Status
Submitted

Approval waits for the purchasing manager.

Related processes

Offers DueDraft
Quote NumberAccountChannelValid Until

Order to cash

Carry the accepted order through shipment, invoice approval and cash application.

5 stages · 2 approvals

Unapplied Customer Cash
Receipt NumberAccountContextSource Kind
Cash

Collect and reconcile

Connect actual collections, invoice applications and processor payouts without counting the money twice.

7 stages · 2 approvals

Purchase Approval QueueSubmitted
Purchase Order NumberSupplierOrder DateCurrent Total

Procure to pay

Purchase needed supply, accept the goods received and settle the right supplier balance.

7 stages · 3 approvals

ERP•AI workspace

Start now ERP for Retail

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

Start now Download agent
Previous · module 6 of 8Payments & refundsNext · module 8 of 8Reporting

Customize Finance. With Proto, your desktop AI agent.

Ask Proto to help you customize ERP for Retail.

Customize
Finance.
Ask: “Review Entities 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.