Welcome to our web site! We provide in-house, ready-made software for Windows (CARAT) and the Web (CARATWEB) to clients who can use them immediately after installation and setup. Alternatively, you can  hire us to create customised software based on your specifications.

Our primary goal is to develop state-of-the-art and modern software that help clients speed up time-consuming processes, eliminate mistakes, comply with statutory requirements and gather information to make better informed decisions at reasonable cost.


Our off-the-shelf Windows based software have been written to be feature-rich and easy to use. You can test if they are suitable for you by downloading fully functional trial versions. If you have any qiestions, please contact us.
CARAT GSTA Flex main image


Manage your sales, purchases, expenses, stocks and much more with this accounting software. Keep your books and finances neat, tidy and organised easily.
CARAT DirectAds main image

CARAT DirectAds

Attract customers to your shop by engaging them with advertisements and videos you can choose and display in a continuous loop. Directory searches are optional.
CARAT PIPM main image


Manage all your investments in a single place by using this simple software to record and calculate profits and losses on sale and provide a running balance.
CARAT Treasurer main image

CARAT Treasurer

Keep records of members and receipts and expenses to fulfill statutory requirements and ensure that all money movements are accounted for.
CARAT Payroll+ main image

CARAT Payroll+

Manage and process payroll for your employees with this easy-to-use software that is value priced for either small or medium to large enterprises.
CARAT Real Estate main image

CARAT Real Estate
(Property Sales)

If you run a real estate agency, you know that keeping track of many properties for sale and rental can be difficult without suitable software.
CARAT Instalments main image

CARAT Instalments
(Easy Payments)

Increase your sales volume by offering instalment plans for high-cost items and use this software to keep track of amounts due and owing.
CARAT Siren main image


Let your customers know about the latest promotions, discounts, sales, new items and many more by managing your contacts and informing them.
CARAT PPLAN main image

(Production Planner)

Create a bill of materials list, plan your production, schedule and generate a purchase order list to efficiently implement JIT processing.


We provide customised software development services for Windows or Web software based on your specifications. Our rates are reasonable and we deliver within deadlines. After the software has been installed, we provide you with our efficient technical support to ensure that the software runs without interruption.

All our customised software include a 365-day maintenance contract to cover the warranty for workmanship, complete technical support and quick provision of patches to fix program problems.

The project fee is all-inclusive and covers systems study and analysis, coding, installation, training and technical support.

The following are environments where your software can be developed and used for:-
Win-To-Win Image

These software run in computers with Windows operating systems installed. In a standalone environment, the software  runs from a single computer and is used by one person at any time.

In a local area network, one computer is designated as a server and the software and data are installed here. Other computers connected to the server run and share the software and data.

An Internet connection is not required to use the software.

An example of these type of software are our CARAT software above.
Web-Over-Net Image

In this scenario, a computer at one location (main office) contains the data, program and a database server.

At one or more other locations (branches), the program is installed and when run, accesses the data in the main office over the Internet, via the database server.

An Internet connection is required at all locations to use the software.

Try out an example of our Internet based Windows software by downloading a special Windows program and running it. No installation is necessary.
Web-To-Inhost Image

Here, a web software is installed together with data and a web server in a computer designated as a server. The server can be the only computer in a standalone environment or be part of a local area network.

All users with computers connected to the server use a web browser to run the web software which then manages the data. The web software and data is accesible either locally or remotely from other locations.

An Internet connection is not required to use the software via wired cables. However, it will be required for wireless usage.
Web-To-Cloud Image

In this environment, the web software, data and web server are installed in a non-company owned computer. A hosting fee is typically required.

To use the web software, a web browser will be used to access the web software remotely over the Internet and then via the web server to access the data.

An Internet connection is required to use the software.

You can see an example of our web software running in this kind of environment here.