User Guide
1 SQL Account Modules
SQL Account is a centralize system to assist the business (or departments) to record and process daily documents from sales, purchase, stock, and bank. It also a tool for GST reporting to Royal Malaysia Customs Diraja (RMCD).

-
General Ledger, a general ledger accounting where records all transactions posted from various journal (eg. general, sales, purchase, bank), an entry for general journal and expenses payment (eg. sales person claims, water and electricity expenses). Bank reconciliation, cash flow statement and financial reports are available in this module.
-
Customer, a sales ledger accounting where monitor the outstanding and payment received from the customers. Customer report such as reminder letter, customer aging and analysis reports are available here.
-
Supplier, a purchase ledger accounting where monitor the outstanding and payment received from the customers. Customer report such as reminder letter, customer aging and analysis reports are available here.
-
Sales, a module to handle all the sales activities from quotation, sales order, delivery order, tax invoice, debit note and credit note. Advance sales reports in help business to identity the top sales of the products.
-
Purchase, a module to records all the purchase activities from purchase request, purchase order, goods receive, purchase invoice, purchase debit note, and purchase returns.
-
Production, a manufacturing data process. It helps to identify the materials required and planned based on the customer orders.
-
Stock, an inventory control, stock take adjustment and for monitor the stock movement from one location to another location. Stock aging to identify out the obsolete stock.
-
GST, a GST compliance accounting system. Readiness to process and submit the GST returns (GST-03) via TAP online, GAF and others GST reports.
2 Getting Started SQL Account System
2.1 How to set Financial Period & System Conversion Date
-
Tools | Options

-
Select General Ledger
-
Select Financial Start Period & System Conversion Date

My financial period starts on 1st January every year, I start using SQL from 1/1/2015.
Financial Start Period = 1/1/2015 System Conversion Date = 1/1/2015
My financial period starts on 1st January every year, I start using SQL from 1/4/2015.
Financial Start Period = 1/1/2015 System Conversion Date = 1/4/2015
2.2 Starting GST
This is to initiate setup of the GST Singapore Module in SQL Accounting System.
-
Go to GST | Start GST Now
-
Select Singapore

-
Select Singapore Flag and checked on acknowledgement

-
Set GST effective date for your company

-
Key in your company’s GST registration number

-
Select Finish

-
It will prompt you with this message, please log on again to complete the GST Profile setup

-
After logging in again, you should see a new drop-down list with GST functions, the GST setup is now complete.

2.3 Setting up Company Profile
Step 1: File | Company Profile

Step 2: Select Report Header

3 Master Data Creation
3.1 General Ledger (Maintain Chart of Account)
3.1.1 Creating a New Account
-
Select GL | Maintain Account | Select category (e.g. Fixed Assets) | New
-
Enter the GL Code and Description (alphanumeric characters are acceptable)
-
Check the Special Account Type if applicable, e.g. the account is belonging to Accumulated Deprn Account (Fixed Assets)
-
Click OK. Your new account is now created.


3.1.2 Creating a Sub Account
-
Point to the parent account (e.g. Cash at Bank)
-
Follow the same steps from 2.1.1 Create New Account

3.2 Maintain Customer
There are 4 main tabs under Maintain Customer, let’s look at them
3.2.1 General (Maintenance)
Create New Customer
-
Customer | Maintain Customer | New
-
Enter the customer’s name and other information accordingly.
-
You can categorize your customers into different groups, e.g. Category, agents, area
-
You can also insert more than one billing / delivery addresses (unlimited)
-
There are different options for viewing a customer aging and customer statement
Customer StatementBrought Forward: Summary Statement
Open Item: Detail Statement
Customer AgingInvoice Date: based on IV Date
Due Date: Based on after due date (terms)



3.2.2 Advance Credit Control (*Pro Package Inclusive)
You can set the credit limit and overdue limit amounts as well as blocking a certain transaction entry for specific customers. What does the document include and for the following documents: Quotation(QT), Sales Order(SO), Delivery Order(DO), Invoice (IV), Cash Sales (CS) and Debit Note(DN) We can also set once exceed limit & overdue limit,
- Unblock – No restrictions
- Block – Blocked for all users
- Override – Certain users which have access rights can key in their username & password to override.
- Suspended – Blocked with suspended message
3.2.3 Tax

For the Tax tab, you are advised to update the customer’s GST registration number and to input the tax code. The tax exemption number and expiry date DO NOT need to be updated for the GST period.
You DO NOT need to key in the SR as output tax code for every customer. You can preset it at Tools | Options | Customer.
3.3 Maintain Supplier

Maintain Supplier it’s just a mirror of Maintain Customer, please refer to 2.2 Maintain Customer.
Follow this link for GIRO (beta version) Guide:
3.4 Maintain Stock Groups
Allows the user to set default account posting for the a particular group of items.
-
Stock | Maintain Stock Group | New

-
You can enter your code and description; you can also assign your costing method e.g. FIFO, Weighted Average & Fixed Cost.
-
Assign the account accordingly to sales, cash sales, sales return, purchase, cash purchase and purchase return.
In this case, you can create a different stock group for a different costing method, to apply on a different item code.
3.5 Maintain Stock Item
Allows user to maintain an item or service that you provide for your business.
-
Stock | Maintain Stock Item | New.

-
You can enter your code and description.
-
You can assign your item to a group (see 2.4 Maintain Stock Group to create a new group)
-
You can insert Base UOM as default / smallest unit of measurement. Ref Cost and Ref Price are used as default purchase and sales price.
-
We categorize Reorder Level, Reorder Qty and Lead Time as one group. The settings here; allow you to pre-set all these details, so that if the stock quantity drops to the reorder level, report is generated as a reminder to reorder
infoReorder Level = When stock balance drops to a certain level, system will be able to prompt you to re-order your stock
Reorder Qty = The quantity you wish to reorder when you print reorder advice report
Lead Time = The number of days required for your stock item to arrive.
Output Tax = Default output tax code for an item (only need to define if different from the system default output tax in Tools | Option | Customer)
Input Tax = Default input tax code for an item (only need to define if different from the system default output tax in Tools | Option | Supplier)
If you pre-set Tax in Customer & Stock Item, system default will capture Maintain Customer Tax Code only follow by Stock Item
-
You can set MIN PRICE, so that your sales personnel won’t sell below min price.
-
Multiple UOM purpose is useful for different packaging, as illustrated by the scenario below:
Scenario A:
I am selling blue pens, blue pens haves different packaging, I can sell by pcs, by box or by carton. Now, I can pre-set them this way:

Base Rate = PCS = 1
Box = 10 PCS
Carton = 24 PCS
4 Sales & Purchase
4.1 Purchase Work Flow
Example of sales process work flow aligned with SQL Account flow:

4.2 Purchase Order
-
Purchase | Purchase Order | New
-
Select Supplier

-
Insert Item Code and details (e.g. Qty, Unit Cost)
tipYou can navigate the search column by using the “TAB” button on your keyboard. It will apply to all drop down tables.
-
b. Click on the show/hide/move column icon to customize your column layout.
-
c. If you want to key in for a discount amount, you may tick the discount field by following step 3b and update the discount field. You can key in multiple levels of discount as shown by the picture attached.

-
-
After updating, click Save.
-
To preview the report, you may click on the preview button and select the format you wish to print.

4.3 Purchase Goods Received
-
Purchase | Goods Received | New
-
Select Supplier Code
-
Right Click on G/R Note title, select Transfer from Purchase Order, tick the document that you wish to transfer

-
Save the Goods Received Note
Once you save the Goods Received Note, the system will automatically update the stock quantity and costing.