Grow your business with MadSoft Solutions

Inventory Software

Streamlined to help business organize and control their inventory with serial number, batch number tracking and many more other features.

Accounting Software

Easy to implement and use.  Even those with no accounting knowledge has no problem using the software.

Hosting Service

Access MadSoft Solutions from remote locations anytime and anywhere such as work-from-home or outstation. Ensure business continuity.

Add-on Solution - Transform the way you make Payment

Convenience of approving payments anytime anywhere and save time in cheque preparation.

Add On Solution - SMS Notification

Notify customers on their delivery orders, overdue invoices, total amount of their invoices and more.

Training Classes

Training classes are conducted for more hands-on experience to get most out of the inventory and accounting software.

What do our customers say?

Angie Ng (Shipping Industry)

We can even customise our own format or report, simple and easy to learn.They provide account inquiry for faster tracking on the account transaction status also with the zoom in function at also major reports. Their Professional Solution has made the managing of financial accounting simpler and more efficient. It was a pleasure working with all of you. Please keep up the good work!

Dawn Teo (Marine Industry)

After using their Business Solutions, I am very pleased with the results I received.

I think the best part of the system is the flexibility of their report generator, With their intelligent queries wizard, I can just create a customized report by dragging and dropping the fields I need. Being able to get a customized report aid me in my decision making process as I can compare the data easily.

Diana Hong (Semicond Manufacturer)

We are very pleased with the implementation of  software. Not only we received your professional guidance and latest up grades, we were impressed by your team’s technical know how in all aspects during the implementation.It was a pleasure working with your team. We would like to say a big thank you for your commitment and your technical team in making this project a success.


Accounting Dashboard

Aggregates all financial metrics in one place, business owner is aware what is happening in the business all the time.

Sales Dashboard

Manage your sales KPI in one place through detailed analysis of sales performance, cycle length and customers’ purchasing pattern.

Inventory Dashboard

Complete visibility of inventory statistics: On hand by quantity by location, by category, Inventory Turns, lnventory Aging, Revenue at Risk, over or understock. Improve efficiency and optimise inventory level with this dashboard.


Sending and Receiving e-Invoices over the PEPPOL Network using PEPPOL Standard Format.

Delivery Module

Keep track of delivery status (eg ready to ship, delivered) at each stage and other details such as Mode of Transport, Term of Delivery, Shipping and Destination Point.

Sales / Demand Forecast

Generate sales forecast based on inventory levels, trends and sales cycles. Comparison analysis for any surplus or shortfall against forecast.

Reccommended Supplier and Customer Pricing

Setting of different recommended Customer and Supplier pricing, discount for different items.

RFID Mobile & RFID Connect

No more data entry for incoming or outgoing stock items.  Scan data on RFID tags on stock items and synchronise with Madsoft GRN/DO.  Cut down man hour during stocktake.

Inventory Forecast

Calculate Economic Optimal Quantity (EOQ), re-order point, minimum and maximum quantity to help business to maintain optimal level of stock at minimal cost and reduce stock redundancy.

Multiple Modes of Payment

Different Modes of Payment  for Suppliers and Customers eg. NETS, GIRO, Paypal, Cheque, etc.

Multiple Locations and Bins - (New)

Easy tracking of stocks quantity when they are transferred from one location to another or different bins within the locations.

Seamless Sales and Purchase Order Processing

Reduce processing time and error by generating 1 document (eg. sales invoice) from other documents (eg. quotation, …)

Real Time Posting of All Transactions to Accounting Modules

Accounting modules like general ledger, accounts receivable and payable are designed for real time posting from inventory.

Track customer and supplier historical transactions

Simple tracking and analysis of customers and suppliers sales and purchase trends to act as basis for orders forecast.

Price Control Management

Set up different prices for different groups of customers eg. resellers, distributors … and able to define promotion periods to all or specific groups of customers.

Reports with Drill Down capabilities to transactions

Drill down capabilities allow tracking to detailed transactions.

Serial Number

Able to track which specific stock item has been sold and to which customer by checking on the stock item serial number.  This is to check for stock item warranty period.

Batch Number

Upon delivery, storeman can select or let system select the batch of stock items with earlier expiry dates to deduct from stock item quantity.  To prevent accumulation of expired stock items.

Assembled stock according to Bill of Material (BOM)

Manage assembled stock item for material planning and wastage analysis.

Stock Bundling

Bundle a group of stock items to be sold as a whole product with individual stock items quantity auto updated.

Landing Cost

Calculate apportionment of indirect costs (eg. custom duty, freight charges, etc) to charge to each stock item unit cost.


Increase Sales Revenue

By accessing data anywhere anytime, salesperson is able to generate quotations immediately, shorten pre-sales process and close sales faster.  As a result, able to service more customers and increase revenue.

Reduce Aged Stock and Save Cost

Look out for aged stock for sales promotion before reaching obsolescence.

Optimise Warehouse Space and Save Cost

Warehouse can plan to keep the right volume of stock to meet customer demands.  No overstock problem.

Increase Customer Satisfaction

Deliver the right stock items on time or earlier to customer not only increase customer satisfaction but also promote repeated sales.

Increase Speed in Tracking

Track all branches sales quantity, sales revenue, item margin and branch profit to assess each branch’s performance for fast and better decision making.

Fast Remedy Action

Proactive action with prompt alert: (a) when stock items below reorder level -> able to maintain optimal stock level and (b)  customers exceeded credit limit -> notify customer early for payment to avoid delivery delay.

Increase Productivity

Seamless order processing and real time posting of all transactions to accounting will reduce manpower and human error which will translate to increase in productivity.

Our Business Associates

Ken Wong & CO

Our Newsletter

MadSoft Newsletter Signup
Get connected with MadSoft promotions
We respect your privacy.