MadSoft Standard Inventory enable business to track their stock levels to avoid stockouts or aged stocks, manage stock at optimal level to minimize cost and prompt reminder alert when stock items are below reorder level or there are outstanding sales order yet to be fulfilled. It supports different inventory costing methods (eg FIFO, weighted average) to meet various reporting requirements as well as barcode printing to ease data entry.

You can also manage inventory over multiple locations. Aging report provide insight on stock items that requires immediate action like clearance sale to reduce stock obsolescence.

To complement its existing features, there are also add-on solutions : Scan-Match-Print, SMS and Excel Import.


Multiple Locations

Stock items can be transferred across warehouses/outlets locations

Reminder List

Prompt alert when stock items are below reorder level or o/s sales order

Diff Costing Method

Up to 5 types of costing methods : FIFO, LIFO, average, fixed cost and last purchase price

Barcode Printing

Able to print barcode for the stock item


Track stock items allocated to different outlets/stores locations

Stock Adjustment

To write off damaged or lost or lost & found stock items in warehouse

Overstocked Report

Know which available stock items has more than required so as to prevent future purchasing

Stock Bal by Multiple Loc

Know the available stock items in different locations for better purchase planning

Aging Stock Report

To monitor and identify which stock item are slow moving or not saleable in the warehouse

Partial Delivery

Receive or send partial delivery base on available stock items and track outstanding stock items not delivered


Text notification to single or group of customers/suppliers simultaneously

ADD ON SOLUTIONS MadSoft Excel Import

Generate quotation/sales order/sales invoice/cash sales/PR/PO/GRN/supplier invoice thus massively reducing user duplicate entry time

  • 01


The MadSoft Solutions Accounts Receivables Module is designed to enhance efficiency in risk management by providing up-to-date information on business transactions.

Powerful functions allow users to generate real-time statements and reports for in-depth analysis of receivables and collection by user-defined periods, areas, customer categories, status and sales personnel.

  • Customer Accounts
  • Debtor Categories
  • Debtor Areas
  • Invoice Entries
  • Receive Payments
  • Credit Note Entries
  • Debit Notes Entries
  • Debtor Opening Balance
  • Transactions Knock-Off
  • Finance Charges
  • Reports


The MadSoft Solutions Accounts Payable Module is designed to efficiently manage the company's expenditure. This module helps to track and take advantage of term discounts, predicting cash requirements and tracking payments to ensure that there is no double payment.

  • Supplier Accounts
  • Supplier Categories
  • Bills Entries
  • Pay Bills
  • Creditor Credit Notes
  • Creditor Debit Notes
  • Creditor Opening Balance
  • Bills Knock-Off
  • Reports


  • Project Maintenance
  • Reports


The MadSoft Solutions Sales Module is a powerful module that manages the sales cycle for users. This module handles quotations, sales orders, delivery orders, invoicing and sales returns. It also provides functionality to manage customers and back-orders fulfilment, allowing timely delivery to meet customer requirements. The Sales Module is fully integrated with the Accounts Receivable and Inventory Control modules, providing a seamless information flow for the management of customer accounts.

  • Quotations/Estimates
  • Sales Orders/Contracts
  • Delivery Orders
  • Invoices
  • Debit Notes
  • Credit Notes
  • Cash Sales
  • Reports


The MadSoft Solutions Purchase Module assists to maintain a consistent and organised relationship between company and suppliers in order to serve customers better. Users are able to produce purchase orders and track purchase/receiving activities. This module boasts built-in multi-level purchase requisition approval controls which help management with better budget forecasts.

  • Purchase Requisitions
  • Purchase Orders
  • Goods Received Notes
  • Purchase Invoices
  • Purchase Returns
  • Reports


The MadSoft Solutions Inventory Module assists to monitor stocks turnover to reduce over or under stocking and manage stocks at multiple locations.

  • Stock Issue
  • Stock Issue Return
  • Stock Adjustment
  • Stock Ledger (qty & value)
  • Up to 5 types inventory costing method
  • Negative Stock Level Checking
  • Re-order Level Checking
  • Minimum stock quantity control checking
  • Cost Secret Code
  • Stock Transfer
  • Multi-Location
  • Print Barcode Label


  • New/Open/Close Company
  • Company Profile
  • System Options
  • Change Password
  • User Maintenance
  • Term Maintenance
  • Change Code
  • Backup/Restore Database
  • Custom SQL
  • Scan Database
  • Database Validation
  • Import Data from XML File
  • Export Data to XML File
  • 01Reports


  • Bill Of Material Inquiry
  • Items Profit Margin
  • Material Consumption Report
  • Material Consumption Summary Report By Production Batch
  • Month End Stock Balance
  • Month End Stock Balance By Location
  • Overstocked Status Report
  • Stock & Service Item Listing
  • Stock & Service Item Listing By Category
  • Stock & Service Item Listing By Class
  • Stock & Service Item Listing By Group
  • Stock Account Preset Listing
  • Stock Adjustment Form
  • Stock Adjustment Listing
  • Stock Balance Analysis
  • Stock Break Even By Item
  • Stock Category Listing
  • Stock Class Listing
  • Stock Group Listing
  • Stock Issue Form
  • Stock Issue Listing
  • Stock Issue Return Form
  • Stock Issue Return Listing
  • Stock Ledger in Qty
  • Stock Ledger in Qty & Value
  • Stock Location Balance Reports
  • Stock Location Listing
  • Stock Movement
  • Stock Price Listing
  • Stock Price Listing By Category
  • Stock Price Listing By Class
  • Stock Price Listing By Group
  • Stock Reorder
  • Stock Reorder With SO & PO status
  • Stock With No Movement Report
  • Stocktake Check List
  • Stocktake Listing
  • Stocktake Variance
  • Top Performance Stock
  • Top Performance Stock By Class
  • Top Performance Stock By Group


  • Creditor Aging By Currency
  • Creditor Ledger Multi-Currency Ledger
  • Creditor Statement Of Account
  • Debtor Statement Of Account
  • Debtor Aging By Currency
  • Debtor Ledger Multi-Currency Ledger
  • Sales Invoice Listing with Foreign Currency
50% OFF