- What user does
- Confirm the customer invoice from the existing sales or voucher lane.
- What accounting happens automatically
- Customer Receivable + Revenue + Tax output are shown from posting preview or readback evidence.
- What needs review
- Customer ledger, tax treatment, item revenue mapping, inventory/COGS evidence, or protected posting state.
- Which report updates
- Customer Outstanding, Trial Balance, Profit & Loss, Balance Sheet, Output Tax, GST/VAT Summary.
Accounting from business events
Use sales, purchases, receipts, payments, GRNs, production, reports, tax, and close in plain business language. Voucher and debit-credit tools stay available in Advanced Accountant Mode.
Business Events Inbox
Events are shown as accounting visibility work. Each path opens an existing page or anchor; this home does not post journals or move money.
| Business event | What happened | Accounting visibility | State | Owner | Open |
|---|---|---|---|---|---|
| Sales invoice | Customer was billed for goods or services. | Creates customer outstanding, revenue, output tax, and inventory/COGS impact where supported. | posting preview or readback | Sales / finance | /textile/admin/erp-accounting/vouchers#sales-invoice |
| Purchase invoice | Vendor bill was received. | Creates vendor payable, input tax, and expense or inventory classification where available. | posting preview or readback | Purchase / AP | /textile/admin/erp-accounting/vouchers#purchase-invoice |
| Receipt | Customer paid money. | Updates customer outstanding and bank/cash evidence. | readback | Collections | /textile/admin/erp-accounting/vouchers#receipts |
| Payment | Vendor payment is being reviewed. | Updates vendor outstanding only through existing guarded cash-management routes. | safe off | AP / treasury | /erp/cash-management/payment-approvals |
| GRN | Goods were received into stock. | Updates inventory accounting when PO, receipt, value, and invoice evidence exist. | needs evidence | Warehouse / purchase | /textile/admin/erp-accounting/vouchers#purchase-invoice |
| Production / job work | Material, WIP, conversion, job work, or finished goods changed. | Updates WIP and costing only from existing manufacturing readbacks. | readback only | Production / costing | /erp/manufacturing-execution |
| Dispatch | Goods left the warehouse for the customer. | Shows inventory movement and invoice readiness only from existing dispatch, stock, and invoice evidence. | readback only | Warehouse / sales | /erp/inventory-foundation |
Business Event to Auto Accounting
Simple event cards explain what the user does, what accounting is expected from existing automation/readbacks, what needs review, and which reports should reflect confirmed evidence.
- What user does
- Capture or review the vendor invoice against existing purchase/AP evidence.
- What accounting happens automatically
- Vendor Payable + Expense/Inventory + Tax Input are surfaced where PO, GRN, invoice, and tax evidence exist.
- What needs review
- Vendor ledger, input tax, expense versus inventory classification, PO/GRN match, valuation evidence.
- Which report updates
- Vendor Outstanding, Trial Balance, Balance Sheet, Profit & Loss, Input Tax Credit, GST/VAT Summary.
- What user does
- Record or review customer money received through the existing receipt lane.
- What accounting happens automatically
- Bank/Cash + Customer Outstanding impact is visible from receipt and ledger readbacks.
- What needs review
- Unmatched customer invoice, missing party ledger, bank/cash evidence, protected gateway state.
- Which report updates
- Customer Outstanding, Cash Book, Bank Book, Trial Balance, Balance Sheet.
- What user does
- Review vendor payment readiness in the guarded cash-management flow.
- What accounting happens automatically
- Bank/Cash + Vendor Outstanding impact remains visible only through existing protected payment readbacks.
- What needs review
- Matched vendor bill, approval status, bank/cash source, tax withholding, safe-off payment command.
- Which report updates
- Vendor Outstanding, Cash Book, Bank Book, Trial Balance, Balance Sheet, TDS/TCS where available.
- What user does
- Confirm goods receipt from warehouse or purchase evidence.
- What accounting happens automatically
- Inventory Accounting is shown when receipt quantity, valuation, PO, and invoice readiness are present.
- What needs review
- Item mapping, warehouse receipt, landed cost, GR/IR or payable readiness, valuation evidence.
- Which report updates
- Inventory Valuation, Vendor Outstanding readiness, Trial Balance, Balance Sheet.
- What user does
- Review material issue, conversion, job work, or finished goods evidence.
- What accounting happens automatically
- WIP + Costing visibility is read from existing manufacturing and costing readbacks.
- What needs review
- BOM/routing, material issue, conversion cost, job worker evidence, finished goods receipt, WIP valuation.
- Which report updates
- WIP/Production Cost, Inventory Valuation, Profit & Loss, Balance Sheet.
- What user does
- Review shipment or dispatch evidence after goods leave the warehouse.
- What accounting happens automatically
- Inventory Movement + Invoice Ready status is visible when dispatch, stock, and invoice evidence align.
- What needs review
- Delivery proof, stock issue, invoice trigger, tax invoice readiness, COGS evidence, protected posting state.
- Which report updates
- Inventory Valuation, Sales Invoice readiness, Customer Outstanding readiness, Profit & Loss where COGS exists.
Auto Posting Rules
Read-only business mappings explain how accounting impact is expected to appear from existing previews and readbacks.
Accounting Exceptions / Need Review
Each queue is review-only. It opens existing evidence pages and never posts journals, moves money, files tax, or creates fake accounting entries.
| Queue | Problem | Business impact | Who should fix | Next action | Status | Safe review action |
|---|---|---|---|---|---|---|
| Missing tax setup | Invoice, item, party, or jurisdiction tax treatment is not confirmed from existing tax evidence. | GST/VAT, input credit, output tax, TDS/TCS, and tax report readiness must remain under review. | Tax owner | Review tax treatment and reconciliation evidence in the existing Tax Center. | needs tax review | /erp/tax/dashboard |
| Missing party ledger | Customer or vendor ledger mapping is missing or cannot be confirmed from current ledger readback. | Receivable, payable, outstanding, trial balance, and balance sheet visibility cannot be trusted. | Finance admin | Review the party ledger and chart-of-accounts evidence before any posting is considered. | needs ledger review | /textile/admin/erp-accounting/ledger |
| Unmatched receipt | Customer receipt is visible, but the invoice or customer outstanding match is not confirmed. | Customer outstanding, bank/cash, trial balance, and collection reporting cannot reduce optimistically. | Collections | Open receipt evidence and match it to the customer invoice through existing readback pages. | readback only | /textile/admin/erp-accounting/vouchers#receipts |
| Unmatched payment | Vendor payment readiness or cash movement is visible, but the vendor bill match is not confirmed. | Vendor outstanding, cash/bank, TDS/TCS, and payable reports must stay in protected review state. | AP / treasury | Review guarded payment approval and vendor bill evidence without triggering payment execution. | safe off | /erp/cash-management/payment-approvals |
| Invoice not posted | Sales or purchase invoice exists, but posting preview/readback does not confirm journal evidence. | Revenue, expense, tax, receivable, payable, trial balance, P&L, and balance sheet remain incomplete. | Accountant | Review invoice lane and posting preview evidence; do not create fake journal entries. | posting not confirmed | /textile/admin/erp-accounting/vouchers |
| GRN not matched | Goods receipt, PO, purchase invoice, landed cost, or inventory valuation evidence is not aligned. | Inventory, GR/IR, vendor payable, purchase summary, and balance sheet evidence stays blocked. | Purchase / warehouse | Review purchase invoice and GRN evidence in the existing voucher and procurement lanes. | needs match evidence | /textile/admin/erp-accounting/vouchers#purchase-invoice |
| Production costing pending | Production, job work, WIP, conversion cost, or finished goods valuation evidence is pending. | WIP, inventory valuation, COGS, P&L margin, and production cost reports cannot be finalized. | Production costing | Open existing production evidence and costing readbacks; keep accounting impact readback-only. | costing pending | /erp/manufacturing-execution |
| Bank reconciliation pending | Bank, cash, wallet, receipt, or payment line is not reconciled to statement or ledger evidence. | Cash book, bank book, balance sheet, payment status, and close readiness remain review items. | Treasury | Open bank reconciliation readback and review unmatched lines without posting reconciliation entries. | reconciliation pending | /erp/banking/reconciliation |
| Period close pending | Open period still has unresolved tax, ledger, receipt, payment, GRN, costing, bank, or journal review. | Trial balance, P&L, balance sheet, audit pack, and period lock should not be marked final. | Close owner | Open Close Center and clear blockers through existing guarded review workflows. | close blocked | /erp/financial-close/dashboard |
One-click Reports
Simple report cards open existing report, tax, ledger, bank, and cash readback pages. They show meaning, event sources, review status, and export/print placeholders without creating fake report data.
- What it means
- Customers who still owe money, with aging and invoice evidence where the existing AR readbacks return it.
- Business events that update it
- Sales invoices increase it; receipts reduce it after matching; credit notes or disputes affect review state.
- Review status
- Review customer ledger, invoice match, receipt match, dispute, and protected posting evidence.
- Export / print
- Export/print placeholder: not connected here; use route-backed export only when the destination page provides real displayed data.
- What it means
- Vendor bills still payable, with due buckets and vendor ledger evidence where available.
- Business events that update it
- Purchase invoices and GRN/invoice matches increase it; guarded payments reduce it after existing payment readback.
- Review status
- Review vendor ledger, PO/GRN match, payment approval, TDS/TCS, and safe-off payment state.
- Export / print
- Export/print placeholder: not connected here; no vendor payment or PDF generation starts from this card.
- What it means
- Cash, bank, wallet, and movement visibility from existing finance, bank, and cash readbacks.
- Business events that update it
- Receipts, payments, bank transfers, clearing, refunds, and reconciliation evidence update this view.
- Review status
- Review unmatched bank lines, protected provider state, cash book evidence, and payment approval readiness.
- Export / print
- Export/print placeholder: not connected here; no bank feed, payment provider, or money movement is activated.
- What it means
- Sales order, invoice, revenue, tax output, and receivable visibility from existing sales readbacks.
- Business events that update it
- Sales invoice, dispatch, receipt, credit note, and tax invoice readiness update this report.
- Review status
- Review customer, invoice, item revenue mapping, tax output, dispatch, and COGS evidence.
- Export / print
- Export/print placeholder: not connected here; no sales invoice or dispatch mutation is exposed.
- What it means
- Purchase, GRN, vendor bill, input tax, inventory, and payable visibility from procurement evidence.
- Business events that update it
- Purchase invoice, GRN, vendor payment, debit note, input credit, and landed-cost evidence update this report.
- Review status
- Review vendor, PO/GRN/invoice match, valuation, input tax credit, and payable readiness.
- Export / print
- Export/print placeholder: not connected here; no PO, GRN, or vendor invoice command is started.
- What it means
- Account-wise debit and credit continuity from existing ledger and journal readbacks.
- Business events that update it
- Sales, purchases, receipts, payments, GRNs, production, dispatch, tax, and close journals affect this report after evidence exists.
- Review status
- Review unbalanced accounts, missing mappings, protected journal posting, and close blockers.
- Export / print
- Export/print placeholder: not connected here; no journal posting or report writer is started.
- What it means
- Revenue, expense, cost, margin, and net profit visibility from accounting report readbacks.
- Business events that update it
- Sales invoices, purchase invoices, expenses, production costing, dispatch/COGS, tax adjustments, and close evidence update this report.
- Review status
- Review revenue mapping, expense classification, COGS/WIP evidence, tax treatment, and close period readiness.
- Export / print
- Export/print placeholder: not connected here; no revenue or expense rows are invented.
- What it means
- Assets, liabilities, and equity visibility from chart-of-accounts, ledger, and close readbacks.
- Business events that update it
- Receivables, payables, cash/bank, inventory, WIP, fixed assets, tax payable/credit, and period close update this report.
- Review status
- Review asset/liability mapping, opening balances, inventory valuation, tax balances, and period close blockers.
- Export / print
- Export/print placeholder: not connected here; no balance-sheet engine or opening balance is created.
- What it means
- Output tax, input credit, net tax, reconciliation, and return readiness from existing tax pages.
- Business events that update it
- Sales invoices update output tax; purchase invoices update input credit; credit/debit notes and tax reconciliation update review state.
- Review status
- Review tax treatment, place of supply, HSN/SAC, input credit exceptions, and filing-safe-off state.
- Export / print
- Export/print placeholder: not connected here; government filing and return submission remain guarded elsewhere.
- What it means
- Withholding tax deducted, payable, and review visibility where existing TDS evidence is available.
- Business events that update it
- Vendor payments, purchase invoices, statutory deductions, and tax ledger readbacks update this report where supported.
- Review status
- Review vendor tax setup, deduction rate, payment match, payable ledger, and protected filing state.
- Export / print
- Export/print placeholder: not connected here; no statutory filing or payment is triggered.
Tax Center / Close Center
Normal users get checklist items and next actions. Advanced accountants get detailed links into existing guarded pages.
Tax Center
GST/VAT, TDS, input tax, output tax, filing readiness, and missing tax setup stay review-only from this home. No tax filing, provider activation, rule mutation, or tax posting is exposed here.
- Normal user sees
- See tax collected, tax paid, net tax position, and whether return evidence is ready.
- Next action
- Open GST/VAT summary and review output, input, reconciliation, and return-readiness evidence.
- Owner
- Tax owner
- Normal user sees
- See withholding deductions, payable state, vendor setup gaps, and protected filing posture.
- Next action
- Open TDS and confirm vendor tax setup, deduction rate, bill/payment match, and payable evidence.
- Owner
- Tax owner / AP
- Normal user sees
- Check purchase tax credit readiness and exceptions before it affects tax payable.
- Next action
- Open input credit and clear vendor, invoice, tax-code, eligibility, and reconciliation exceptions.
- Owner
- AP / tax
- Normal user sees
- Check sales tax collected and invoice tax breakup before reports are treated as ready.
- Next action
- Open output tax and invoice breakup for tax treatment, place of supply, and invoice evidence.
- Owner
- Sales tax
- Normal user sees
- Know whether returns are ready for review without submitting anything to government systems.
- Next action
- Open returns readiness; filing/export remains guarded, protected, or safe off on existing pages.
- Owner
- Tax owner
- Normal user sees
- Spot missing GST/VAT/TDS/TCS setup before invoices, payments, and reports are trusted.
- Next action
- Open tax rules and reconciliation evidence; no tax rules are mutated from this home.
- Owner
- Finance admin
Advanced Accountant Links
Detailed drilldowns stay secondary and open existing tax, banking, inventory, manufacturing, and close pages.
Close Center
Bank reconciliation, unposted invoices, unmatched receipts/payments, inventory valuation, production costing, period close, year close, and lock-period intent stay routed to existing evidence pages.
- Normal user sees
- See whether bank, cash, wallet, receipt, and payment lines are matched before close.
- Next action
- Open bank reconciliation and review unmatched lines without creating reconciliation postings.
- Owner
- Treasury
- Normal user sees
- Find sales and purchase invoices whose posting preview/readback is not confirmed.
- Next action
- Open voucher lanes and review invoice posting evidence; no fake journal entries are created.
- Owner
- Accountant
- Normal user sees
- Find money movement that is not matched to customer invoices or vendor bills.
- Next action
- Review receipts, guarded payment approvals, and bank evidence before reducing outstanding balances.
- Owner
- Collections / AP
- Normal user sees
- Check whether GRN, stock, landed cost, and valuation evidence is ready for close.
- Next action
- Open inventory foundation and valuation evidence before finalizing balance sheet inventory.
- Owner
- Warehouse / costing
- Normal user sees
- Check WIP, conversion cost, job work, and finished goods cost readiness.
- Next action
- Open production costing readbacks; keep WIP and finished goods cost review-only here.
- Owner
- Production costing
- Normal user sees
- See month-close blockers across tax, bank, invoices, receipts, payments, inventory, costing, and journals.
- Next action
- Open period close and clear review blockers through existing close workflows.
- Owner
- Close owner
- Normal user sees
- Confirm audit pack, final reports, reconciliations, journals, tax, and retained earnings readiness.
- Next action
- Open audit pack and financial close dashboard for year-close evidence.
- Owner
- Controller
- Normal user sees
- Show lock-period intent without exposing an irreversible lock command from this home.
- Next action
- Open period close dashboard; lock remains placeholder/protected unless an existing guarded page supports it.
- Owner
- Controller
Advanced Accountant Links
Detailed drilldowns stay secondary and open existing tax, banking, inventory, manufacturing, and close pages.
Advanced Accountant Mode
Accountant tools are intentionally secondary. Use them for voucher inspection, debit-credit entry, ledgers, chart of accounts, cost centers, and profit centers.
Guardrails
EOX011 is a UX layer over existing surfaces only.