Keep orders moving. Know your margins.
Connect purchasing, sales, inventory and letters of credit, with a clear view of trading margins.
Illustrative records derived from the system specification.
Built for trading businesses
Trading operations and finance teams managing goods, suppliers and customers across companies.
- Defined tables
- 109
- Operational views
- 16
- Defined roles
- 11
- Reports
- 10
Defined in the planned system specification.
What’s inside.
Connect purchasing, sales, inventory and letters of credit, with a clear view of trading margins.
Sales & customers
Keep customer agreements, order commitments and collections connected.
Trading & margins
Connect each deal's supply, customer commitments and costs to its trading result.
Purchasing
Keep merchandise and materials arriving against the right supplier commitments.
Inventory & delivery
Know what is available and get the right goods to each customer.
Letters of credit
Keep credit terms, documents, bank decisions and financial obligations connected.
Production & kitting
Prepare stocked kits and repacked goods with traceable materials and costs.
Finance
Connect trading activity, bank obligations and cash to each company's books.
Reporting
See trading performance and unfinished work with the detail behind each result.
Your trading workspace
- PRD-5173: WO-21332, 18 Sep to 23 Sep, Released
- PRD-8836: WO-53995, 12 Sep to 14 Sep, InProgress
- PRD-1975: WO-86026, 12 Sep to 17 Sep, PartiallyCompleted
- PRD-5575: WO-43005, 06 Sep to 11 Sep, Completed
- PRD-2436: WO-98806, 07 Sep to 16 Sep, PendingClose
- PRD-4561: WO-65013, 25 Sep to 03 Oct, Released
Approval conditions
Visible to: Finance Manager, Warehouse Manager. Visibility does not establish approval authority.
- IC-22261 WRH-110 11 d
- IC-10790 WRH-130 in 4 d
- IC-66853 WRH-120 11 d
- IC-41159 WRH-130 in 10 d
- IC-89449 WRH-110 in 11 d
- Warehouse
- WRH-110
- Counter
- LC
- Policy
- TP-88135
- Lock
- CL-46980
- PlannedEnd
- 06 Sep
Approval conditions.
Approval conditions
Sales Manager approves exceptions and the complete SalesOrders revision (Status: Draft → Submitted → Approved) independently of creator and material editors, with Finance Manager's additional credit exception where required.
- SO-84882 ACC-120
- SO-21380 ACC-120
- SO-21789 ACC-110
- SO-77914 ACC-150
- SO-28648 ACC-110
- Account
- ACC-120
- ShipmentMode
- Carrier
- NetTotal
- 40
- CreditReview
- CR-51958
- Snapshot
- DR-28327
Approval waits for the sales manager.
Approval conditions
Another actual Purchasing Manager within finite reviewed entity/currency limit, or Finance Manager otherwise, approves exact supplier/lines/bank-independent commercial scope (Status: Draft → Submitted → Approved).
- PO-86049 VND-211 810
- PO-34979 VND-185 360
- PO-71568 VND-081 940
- PO-66801 VND-082 730
- PO-59564 VND-109 180
- Supplier
- VND-211
- CurrentTotal
- 930
- ApprovalBasis
- 810
- Currency
- CRR-1739
- Snapshot
- DR-39173
Approval waits for the purchasing manager.
Approval conditions
Finance Manager independently approves every invoice and credit snapshot (Status: Draft → PendingApproval → Approved);
- INV-51303 ACC-110
- INV-73448 ACC-140
- INV-62823 ACC-110
- INV-85172 ACC-110
- INV-58673 ACC-110
- Account
- ACC-110
- DocumentType
- Invoice
- NetAmount
- 530
- TaxAmount
- 810
- Currency
- CRR-6627
Approval waits for the finance manager.
Approval conditions
Finance Manager independently approves the exact request and documentary/financial scope (LocalStatus: Draft → PendingApproval → Approved → Submitted), not bank issuance.
- CP-46268 CD-14221
- CP-39667 CD-18917
- CP-68279 CD-70562
- CP-71908 CD-58767
- CP-10274 CD-94699
- Drawing
- CD-14221
- TermsSnapshot
- DR-59481
- Bank
- FI-1097
- Amount
- 60
- Snapshot
- DR-69744
Approval waits for the finance manager.
Approval conditions
Finance Manager independently approves the exact request and documentary/financial scope (LocalStatus: Draft → PendingApproval → Approved → Submitted), not bank issuance.
- DC-55145 CUS-119
- DC-32030 CUS-044
- DC-44313 CUS-135
- DC-93430 CUS-142
- DC-14230 CUS-199
- Orientation
- ImporterApplicant
- Customer
- CUS-119
- Supplier
- VND-155
- IssuingBank
- FI-9571
- Currency
- CRR-2185
Approval waits for the finance manager.
| Pick Number | Order Line | Reservation | Status | Planned Start |
|---|---|---|---|---|
| PT-38823 | SOL-1964 | IR-83854 | Assigned | 09 Sep |
| PT-64523 | SOL-7590 | IR-79733 | InProgress | 05 Sep |
| PT-30660 | SOL-1465 | IR-92731 | PartiallyPicked | 14 Sep |
| PT-63658 | SOL-6724 | IR-51928 | Exception | 05 Sep |
| PT-11125 | SOL-1291 | IR-12997 | Assigned | 21 Sep |
| PT-23862 | SOL-1872 | IR-10116 | InProgress | 14 Sep |
Run buying and selling together
Separates dated expected, independently approved committed and posted realized populations per entity/deal: actual net revenue/credits and matched title-event carrying cost give gross profit; separately allocated actual charges/interest/expenses bridge contribution without another journal; use frozen comparable currency/unit bases, disclose incomplete/unallocated scope and null percentages when net is zero or cost unknown, while reviewed zero cost remains valid.
opens Sales Orders Awaiting Approval →| Order Number | Account | Shipment Mode | Net Total | Credit Review |
|---|---|---|---|---|
| SO-84882 | ACC-120 | Carrier | 40 | CR-51958 |
| SO-21380 | ACC-120 | CustomerHandover | 620 | CR-96491 |
| SO-21789 | ACC-110 | Carrier | 80 | CR-11237 |
| SO-77914 | ACC-150 | CustomerHandover | 610 | CR-32183 |
- Draft
- Submitted
- OnHold
- Approved
- InProgress
- PartiallyShipped
- Shipped
- Invoiced
- Closed
- Cancelled
- Snapshot
- DR-28327
- OrderNumber
- SO-84882
- Account
- ACC-120
- NetTotal
- 40
- CreditReview
- CR-51958
- ShipmentMode
- Carrier
owner Sales Manager
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.
From quote to payment
Keep orders moving. Know your margins.
Illustrative previews from the system specification.
-
01
Quote
Prepare the products, quantities and price agreed with your customer.
-
02
Sales order
Review the accepted order before committing supply and delivery.
Your Sales Manager reviews the customer agreement and delivery commitment.
-
03
Pick and ship
Prepare the goods and track their actual handover or shipment.
-
04
Invoice
Review eligible quantities and agreed amounts before billing.
Your Finance Manager reviews eligible goods and amounts before billing.
-
05
Cash applied
Match confirmed collections to the right customer balances.
Keep orders moving
Decision checkpoints where approval stays with your team.
Sales order
Your Sales Manager reviews the customer agreement and delivery commitment.
Invoice
Your Finance Manager reviews eligible goods and amounts before billing.
Stay in control as you grow
Human approval and system automation have different jobs.
Sales order
Your Sales Manager reviews the customer agreement and delivery commitment.
Invoice
Your Finance Manager reviews eligible goods and amounts before billing.
Approval chains
Give every team the right tools
Sales Representative
Prepares assigned customer offers and order requests from actual commercial evidence.
Sales Manager
Independently accepts commercial commitments and customer/pricing changes.
Purchasing Manager
Prepares supplier commitments and controls independently reviewed purchasing authority.
Warehouse Operator
Records actual independent receiving, stock handling, shipment and return work.
Warehouse Manager
Controls stock eligibility, readiness, physical returns and count decisions.
Production Manager
Controls versioned assembly instructions, released work, actual work acceptance and quantity closure.
Production Operator
Performs released assembly work and records actual material and operation facts.
Trade Finance Coordinator
Prepares documentary-credit work and verifies actual bank correspondence.
Accountant
Prepares and executes guarded entity finance and reconciliation work.
Finance Manager
Independently controls monetary authority, documentary instructions, valuation and close.
See what drives your margins
Start with the question. Follow it to the records behind the answer.
Trading Commitments and Margins
Separates dated expected, independently approved committed and posted realized populations per entity/deal: actual net revenue/credits and matched title-event carrying cost give gross profit; separately allocated actual charges/interest/expenses bridge contribution without another journal; use frozen comparable currency/unit bases, disclose incomplete/unallocated scope and null percentages when net is zero or cost unknown, while reviewed zero cost remains valid.
View Sales Orders Awaiting ApprovalTrade Allocation Coverage
Reconciles accepted remaining sales quantity/value to exact exclusive purchase/work/stock source families, separating active claims, executed history, released scope and genuinely uncovered demand; PO and its descendant stock are one supply family, not two units of coverage.
View Trade Allocation BoardStock Availability and Valuation
Shows entity/product/warehouse/location/lot/serial quantity, eligible free stock, active reservations, picked/held stock, separately owned transit and current standard carrying value at cutoff; only owned inventory sources sum to GL and issued material belongs exclusively to WIP.
View Warehouse AvailabilitySupplier Receipt and Matching
Compares ordered, arrived, independently accepted/rejected tranches, returned quantity, GRNI and matched bill/credit scope using exact base units and document currencies; posted acceptance history is immutable and pending/unknown value remains visible.
View Receipts Awaiting ReviewProduction Cost and Variance
Reconciles actual issued/returned/consumed material, independently accepted time/overhead, terminal good output, unfinished/held/scrap quantities, standard output, actual WIP relief, immediate completion variance and separately approved residual close cost; prior completion variance never appears again at close.
View Production ScheduleLC Exposure and Deadlines
Shows issuer-issued, beneficiary-effective and confirmed amount/terms separately; divides utilized face into accepted unpaid and historically settled, adds disjoint reserved/pending claims and unused eligible face, and retains exact instrument-calendar presentation/expiry/maturity deadlines including obligations maturing after expiry.
View Presentations Awaiting ApprovalDocumentary Exceptions
Lists missing/conflicting documents, unresolved amendment/confirmation coverage, discrepancies, waiver requests, actual bank responses and unverified/unclassified events at cutoff; local approval never counts as bank acceptance or proof of goods.
View LC Requests Awaiting ApprovalBank Funding and Collateral
Reconciles recognized CompanyPayable and BankReceivable sources separately by bank/entity/currency, actual recourse/import funding, bank-held proceeds, reimbursements and restricted cash placement/application/release; current carrying and prior FX match source controls, no asset/liability netting or duplicate cover valuation, and contingent undertakings are separately identified.
View Funding ObligationsReceivables and Payables Aging
Ages live debit residuals by contractual due date at entity/currency cutoff, keeping credits/prepayments, unapplied customer funds, LC-reserved scope and disputed amounts separate; documentary coverage and recourse advances do not erase AR/AP, while actual supplier/customer settlement consumes exact source balances.
View LC Requests Awaiting ApprovalLocal Financial Statements
Uses only posted balanced journals in each entity's eligible period and functional currency for trial balance, balance sheet and profit/loss, reconciling stock/WIP/GRNI/AR/AP/unapplied/credit/bank funding/held-proceeds/restricted-cash controls; no automatic group consolidation or cross-currency summation is implied.
View Funding ObligationsAI support across your business
Let your AI agent help with everyday work. Set its permissions during setup and keep approvals with your team.
- Commercial work and goods
- Customer and supplier documentsDocumentRevisions, Products · in and out
- Trade allocationsTradeAllocations · in
- Warehouse and delivery evidencein and out
- Production capturein and out
- Documentary credits
- Bank correspondencein and out
- Terms and amendmentsin and out
- Documents and presentationin and out
- Cash and financial records
- Bank statements and financingout
- Restricted coverin
- Financial exportsin and out
- Agents
- Your agentWorks within the permissions you assign
Your agent works within the permissions you assign.
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 Trading ERP and list records waiting on sales order
Order-to-cash · records listed with owner and age
› approve the first one at sales order, as its approverYour questions, answered.
How the system works, what you can configure and how to get started.
How do I get started?+
Select Start now to create your account. Explore the system specification, or use Proto to configure it for your business.
What does Trading ERP cover?+
Customer quotes and orders, purchasing, shared inventory, delivery, trading margins, documentary credits, real assembly or repacking, and each company's local finance. The modules describe the operating scope in more detail.
Can one trade connect several purchases and sales?+
Yes. Bounded allocations connect the approved quantities and financial sources that belong to the trade. Linking a purchase or stock quantity does not create another demand or let the same supply cover two commitments.
How are trading margins calculated?+
Expected, committed and realized results stay separate. Posted net sales and credits are matched with the associated goods cost, while attributed trade expenses explain contribution. Missing costs stay visible, and a report does not post an expense again.
Which letters of credit are covered?+
Ordinary documentary credits for both importer/applicant and exporter/beneficiary work, including recorded sight, deferred-payment, acceptance and negotiation terms. Active terms, amendments, required documents, drawings, bank evidence and remaining obligations stay connected.
Does the system issue credits or decide bank compliance?+
Issuance and documentary examination remain external bank decisions. The system supports preparation, independent local review, correspondence and evidence tracking. A document upload or internal approval is not a bank undertaking or payment guarantee.
How are amendments and partial drawings handled?+
Each amendment preserves its proposed terms and actual effectiveness evidence. Partial drawings reserve the exact remaining amount and related trade scope. Revised or re-presented documents retain their original drawing identity so the same amount cannot be drawn twice.
What if the bank pays before company cash moves?+
Actual bank honor and later company reimbursement remain separate. Where the bank funds the transaction, the reviewed treatment records the relevant bank obligation and its later settlement. Export advances retain the assessed recourse and receivable treatment; financing is not automatically a customer payment.
Who approves orders, invoices and financial instructions?+
Independent Sales Manager approval applies to every sales-order revision, and independent Finance Manager approval applies to invoices, credits and refunds. Protected documentary-credit requests and financial instructions have their own finance review. Purchasing, stock and production decisions retain their designated independent owners.
Can we assemble kits or repack goods?+
Yes. Versioned recipes and routing, released work orders, actual materials and time, accepted finished output and cost reconciliation support real assembly and repacking. A sales grouping alone does not create stocked output.
How does it handle companies and currencies?+
Each company retains its own ownership, authority and financial books. Document, functional and settlement currencies remain explicit, with source-based allocation and currency effects. Consolidation and any additional statutory or banking requirements are separately scoped during implementation.
How is it priced?+
The pricing page explains the platform charges and implementation work. Estimate usage from the actual imports, documents, connected work and assistant activity expected for your business.
Implementation
Build the rollout around a complete trade and its financial outcome.
Read the implementation plan- 01
Define the trading model
Confirm companies, counterparties, warehouses, products, units, title policy and approval limits. Agree standard costs, currency treatment, bank roles and the actual credit arrangements in scope. Identify which external records can be authenticated or independently verified, including amendments, partial drawings and financing.
Team and ERP.ai - 02
Configure and exercise the first trade
Set up approved masters, source allocations, document conditions, posting accounts and relevant recipes. Follow accepted orders, partial receipts, stock release, actual handover, invoices and cash. Exercise discrepant presentations, bank-funded import settlement, recourse export advances, collateral use, returns and uncertain outcomes where selected.
Team and ERP.ai - 03
Reconcile the opening position
Map current stock, work in progress, remaining commercial quantities, invoices and cash alongside credit utilization, accepted maturities, bank obligations and cover. Preserve original identifiers, prior currency adjustments, partial allocations and existing reservations. Reconcile one opening ledger with nonposting detail so imported history cannot generate new goods, credit drawings or money movement.
Team and ERP.ai - 04
Verify and enable the first scope
Confirm access, independent decisions, quantity conservation, financial reconciliations and failure handling with the responsible teams. Approve the cutoff and opening position, train users and enable eligible new work. Expand to further companies, trade arrangements or connections after reviewing the initial results.
Team and ERP.ai
Pricing
The 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.
Explore the complete system.
Follow the operating model from the process to the people, records and decisions behind it.
Industries
Reference
Start
Make it work your way.
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.