Stock. Orders. Locations. Controlled.
Purchase Orders to Point of Sale.
One System
Full inventory with 15-character location codes. Purchase and sales order workflows. Point of sale. Serial and batch tracking. Role-based security down to the ledger.
Inventory, purchasing, and sales orders are separate systems or expensive add-ons. Multi-location is always extra.
- Purchase order to goods received to invoice matching is a manual process
- Multi-location inventory requires a separate warehouse system
- Serial and batch tracking costs extra or doesn't exist
- Role-based security is too coarse: can't restrict access to specific accounts
- Barcode scanning requires third-party hardware and software
MoneyWorks® for Retail & Distribution
Full Purchase & Sales Order Workflow
PO to three-way goods receipt to invoice match to payment. Quote to sales order to ship to invoice. Partial deliveries, back orders. Buy by case, sell by bottle.
Built-In Point of Sale
MWScript-based POS module included with Gold. Cash register operation, receipt printing, and direct transaction posting into MoneyWorks®. No third-party POS required.
Multi-Location Inventory (15-Char Codes)
Track stock across locations with 15-character location codes, supporting complex warehouse, branch, and shelf-level organisation. Inter-location transfers. AVCO valuation.
Serial & Batch Tracking
Unique serial numbers for individual items. Batch/lot tracking for groups. Expiry date tracking. Full traceability through the purchase and sales cycle.
Role-Based Security to Ledger Level
Per-user privileges with GL account-level security. Protect the Wages account from POS users: they never see transactions touching protected accounts. Department-level data separation.
Tiered & Dynamic Pricing
6 price levels (A–F) with customer-level allocation. Prices A–C are fixed values with quantity breaks (5 tiers + marginal pricing). Prices D–F support dynamic modes: Cost Plus (% on last buy price) or Discount (% off Price A).
Financial CRM: No Duplication
Each Name is client, debtor, supplier, and creditor simultaneously. Multiple contacts per Name with roles, call logging, promise-to-pay tracking, and sticky notes. Buy from and sell to the same entity without creating two records.
Buy/Sell Unit Conversion
Purchase in one unit, sell in another. Buy by the case, sell by the bottle. Automatic conversion ratios maintain accurate inventory quantities and costings across the supply chain.
The AWG Finance Difference
Local Support. Not a Call Centre.
AWG Finance has supported MoneyWorks® users for over a decade. Our users rarely need to call us for support, and when they do, they get local expertise from an engineer who knows their installation, not a script-reader in another timezone.
Rock Solid. Built in C++. Not Fatware.
MoneyWorks® is written in C++, a native desktop application compiled for performance. Financial transactions process at native speed, not browser speed. Server-side reporting runs up to 500x faster than host-guest models for remote clients.
Proven in Retail & Distribution
exceptional assistance and seamless services have transformed The Mattress Warehouse
The Mattress Warehouse
Barcode scanning to MoneyWorks® posting. Inventory processing reduced from days to hours. Seamless integration between warehouse operations and financial records.
Multi-location inventory + POS + full order cycle, included, not add-ons
Ready to Unify Your Operations?
Inventory, ordering, point of sale, and accounting in one platform. Try MoneyWorks® Gold free for 45 days: full functionality, no credit card.
