Inventory Accounting in TouteGestion: Costing, Valuation and GL Control
Financial Inventory connects operational stock quantities to Accounting without pretending that quantity and financial value are the same record. TouteGestion builds a valuation by item and location, reconciles it to the Inventory Asset control account and, once enabled, routes future inventory movements through governed financial events.
What Financial Inventory adds
Operational inventory answers how many units are physically or operationally on hand. Financial Inventory answers what those units are worth and how stock movements affect the ledger. TouteGestion keeps those concerns independently reconcilable and surfaces quantity, valuation, Inventory GL balance and any difference.
1. Choose the costing method
The live configuration supports Weighted Average, FIFO and LIFO. The selected method takes effect for new stock movements. If no inventory journals have yet been posted, TouteGestion can rebuild current valuation automatically when the method changes. Already-posted journals are not rewritten. The application also warns that LIFO should only be used where the organisation's reporting framework permits it.
2. Map the required accounting accounts
Financial Inventory requires six mappings: Inventory Asset, Goods Received Not Invoiced (GRNI), Cost of Sales, Operational Stock Issue Expense, Inventory Adjustment Gain and Inventory Adjustment Loss. The setup filters account choices by appropriate account type, making these mappings the accounting destinations for future governed inventory events.
3. Decide the negative-stock policy
Configuration includes an explicit Allow negative valuation stock option. This is a financial valuation policy, not merely a display preference. Organisations should enable it only when their operating model genuinely permits temporary negative stock and they understand the valuation consequences.
4. Rebuild valuation from operational stock history
Before activation, TouteGestion can rebuild the financial valuation from operational stock history. The current implementation calls rebuild_school_inventory_valuation because School inventory is the connected operational source in this flow. The rebuild establishes valuation quantities and values; it does not generate a historical journal merely to force the books to agree.
5. Reconcile opening inventory to the General Ledger
The activation gate compares operational quantity, valuation quantity, valuation value, Inventory Asset GL balance and the GL difference. Opening inventory must be reconciled through the normal ledger before Financial Inventory can be enabled. This prevents TouteGestion from silently manufacturing an opening journal during the rebuild.
6. Enable financial posting only when readiness passes
Saving posting accounts does not activate inventory accounting. The Enable Financial Inventory action remains unavailable until the readiness check says the valuation is ready. Once enabled, future receipts, issues, sales costs, adjustments and returns can post through governed inventory financial events using the configured mappings and costing policy.
7. Use the valuation report by item and location
The Inventory Valuation report shows each source item and location with quantity on hand, average/effective unit cost and inventory value. Summary cards show costing method, total valuation, Inventory GL and difference. This provides a direct reconciliation view between the stock valuation subsystem and the accounting control account.
8. Changing costing method does not rewrite accounting history
This control is important: a costing-method change applies prospectively to new movements. Posted journals remain immutable. Where there are no inventory journals yet, the system can rebuild the unposted/current valuation; once financial history exists, the organisation does not get a hidden retrospective rewrite of prior accounting.
Worked example
A school store has 100 exercise books at one location and 50 at another. Finance configures Inventory Asset, GRNI, Cost of Sales, stock-issue expense and adjustment gain/loss accounts, then selects Weighted Average. TouteGestion rebuilds valuation from operational stock. If the valuation is 3,000 but the Inventory Asset GL is only 2,500, the 500 difference blocks clean activation until Finance reconciles the opening ledger. After alignment, Financial Inventory can be enabled and future stock movements feed governed accounting events.
Inventory Accounting is not the operational stock module
Accounting does not replace the product that records the physical stock movement. Its job is to value those movements and control their ledger consequences. This separation allows operational teams to manage quantities while Finance retains control over costing policy, posting accounts, reconciliation and financial reporting.
Practical configuration checklist
- inventory manager permission assigned to the appropriate Finance role
- Weighted Average, FIFO or LIFO chosen deliberately
- LIFO used only where the applicable reporting framework permits it
- all six inventory posting accounts configured
- negative-stock valuation policy reviewed
- valuation rebuilt from operational stock before activation
- operational quantity and valuation quantity reviewed
- Inventory Asset GL reconciled to valuation value
- GL difference resolved before enabling financial posting
- Financial Inventory enabled only after readiness passes
- valuation report reviewed by item and location
- costing-method changes treated prospectively rather than as journal rewrites
Connect accounting structure, workflow and reporting.
Explore the product or continue through the Accounting Knowledge Centre.
