FAQ
Trial balance not tally in YTD(Year To Date)
Issue:
Year To Date DR and CR not balanced in Trial Balance because Retained Earnings account is missing.

Solution:
-
Go to GL | Maintain Account...
-
Restore the Retained Earning Account by drag and drop into Retained Earning group (original).

-
Apply the Trial Balance again.
-
Retained Earning Account has restored to Trial Balance, Year To Date DR and CR are now balanced.
How to make the foreign bank account record as USD
Issue:
I cannot key in the foreign bank transactions in USD.

Solution:
Please make sure you have the following add-on modules:
- Multi-Currency (allow to add more currency code, eg. USD, SGD, etc)
- Advance Currency (allow bank account to select foreign currency)
-
Go to Tools | Maintain Payment Method...
-
Edit the Foreign Bank Account.
-
Change the currency to USD.

-
The foreign bank account will now be valued in USD. See example in Supplier Payment.

Accumulated Depreciation for Fixed Asset
Record accumulated depreciation for fixed asset
-
GL > Journal Entry > New
-
Key in the double entry for recording accumulated depreciation.
infoe.g.: Record the depreciation of motor vehicle in year 2015 Debit Depreciation Expenses RM1000 Credit Accumulated Depreciation of Motor Vehicle RM1000
-
Save

For The Next Year
-
GL > Journal Entry. Open the journal entry of depreciation in year 2015.
-
Right click on empty space, refer picture , Copy Journal Entry.

-
New
-
Right click on empty space, refer picture, Paste Journal Entry.

-
Edit the journal entry by changing the date, description and amount.

-
Save.
Auto Maintain Stock Value with Project Setup
Required SQL Account version 839 and above.
Step 1: Turn on Auto Post GL Stock Value Option
-
Click on Tools.
-
Click on Option.

-
Click on Miscellaneous.
-
Tick on Auto Post GL Stock Value.

Step 2: Map Balance Sheet Stock Account in Maintain Stock Group
-
Click on Stock.
-
Click on Maintain Stock Group.

-
Click on Edit.
-
Choose the Account Code for your Stock Value Posting.
-
Click on Save.
noteEnsure that all Stock Groups are mapped to the Balance Sheet Account Code (A).

Step 3: Map Project Code in Maintain Location
-
Click on Stock.
-
Click on Maintain Location.

-
Click on Edit.
-
You can set your stock project for each location.
-
Save.
infoEnsure that all Location are mapped to the Project Code (A).
infoNote : May ignore this step if you have only 1 Project.
Step 4: Maintain Stock Month End, to show the total Stock Value for default project and P1
Project Code : ----
Closing Stock : 308534.22

Project Code : P1
Closing Stock : 3560.00

Step 5: Apply Financial Report will auto update Stock value
When you apply Profit & Loss Statement, Balance Sheet or Trial Balance Report, system will automatically retrieve the Stock value from Stock Month End Balance and present it in financial report. Additionally, the system will update closing Stock value to Maintain Stock Value.
-
This is a sample of a Balance Sheet Statement report to show a Closing Stock Value.

Note : When Fall Outside Maintain Acceptable Trans Date range, the system will no longer retrieve the Stock Value from the Stock Month End Balance and will silently bypass the update.
Auto Post Stock Month End Value Setup
Require SQL Account version 748 & above.
This feature allows the system to automatically post the stock value from Maintain Month End value to GL Maintain Stock Value.
Step 1: Stock > Maintain Stock Group

Step 2: Stock > Print Stock Month End Balance Report

Required to fill in the Balance Sheet Account in the Stock Group to update GL Stock Value.
Step 3: GL > Maintain Stock Value

Auto Bank Reconciliation Example
Step 1: In SQL General Ledger, go to Bank Reconciliation -> Create New
-
Select the Bank Statement Date.
-
Select the Account.
-
Tick “Show Current Recon Transactions”.
-
Click Apply.

-
Click Load Statement.

-
Select your Bank Statement (PDF / CSV).

-
System loading...

-
System will detect the Name of your Bank and prompt message below, Click Yes if it is correct.

-
Once you have loaded in your bank statement, bank closing amount will be automatically filled.
infoCriteria to Match:
-
Cheque number + Amount
-
Description + Amount
-
-
System will automatically match the transactions with the bank statement and automatically tick them. (yellow highlighted).
But some transactions may not be able to auto match [red box]

Step 2: Step to match on unmatched transactions with bank statement
-
Click on the untick transaction.
At the bottom, search for SAME DR/CR AMOUNT, you will find that is a “Match” button or few “Match” button…(if there are few same amount, eg. 50.00)

-
Click on “Match” when this is the correct bank transactions for [Salary for Ali].

After click “Match”, system will auto tick the transactions and show the date and bank description at Bank Statement (Match) Column
Bank Reconciliation Example
For Opening Bank Reconciliation, you may refer this Guide.
A bank reconciliation is a process performed by a company to ensure that the company's records (check register, general ledger account, balance sheet, etc.) are tally with bank's records.
Reconciliation Bank Transaction
GL | Bank Reconciliation


Bank Reconciliation
-
Select the Bank Statement Date
-
Select the Bank Account, e.g. Hong Leong Bank
-
Display Period (normally the date from period will be BLANK, and date to will be same as per Bank Statement Date)
-
Check(√) Show Unticked Transaction
-
Check(√) Show Current Recon Transaction
-
Check (√) Merge Bank Charges
-
Click Apply
-
You may tick the bank transaction reconcile with the transaction show in Bank Statement and save


As attached bank statement is the sample, compare with the transaction, if exist then you may check as sample picture above.
Print Bank Reconciliation Report
After reconciliation done, you can save and preview reconciliation report.

You can press F6 button for preview report.
How to Calculate P&L Percentage

Formula : Account Amount / Total Sales * 100
Example
How to get A % = 62.1 ?
- Using Sales / Total Sales * 100 = 184,119.49/ 296,502.11 * 100 = 62.1%
How to get C % = 2.5 ?
- Using Purchase / Total Sales * 100 = 7,406.8 / 296,502.11 * 100 = 2.5 %
How to get D % = 95 ?
- Using Gross Profit / Total Sales * 100 = 281,662.21 / 296,502.11 * 100 = 95%
How to get E % = 3.4?
- Using Expenses value / Total Sales * 100= 10,000/296,502.11 * 100 = 3.4%
How to get F % = 91.7 ?
- Using Net Profit / Total Sales * 100 = 271,805.66 /296,502.11 * 100 = 91.7%
% will round to nearest 1 Decimal Point.
Foreign Bank Adjustment
-
Go to GL > Foreign Bank Adjustment > Create New > Click Bank Revalue.

-
In Revalue windows > Select Bank Account Code & Date.

-
Balance USD & local amount are shown as per ledger report.

-
Enter the Revalue to currency rate, system will auto recalculate the:
- New local balance amount
- Gain/Loss Amount

-
Click OK

-
System will auto post the double entries

-
Click Save
-
Please check the ledger for the adjustment post.
Maintain Budget
Budget Setting
-
Click on General Ledger.
-
Click on Maintain Budget.

-
Select the year you want to set the budget.
-
Choose your project code for budgeting, or select 'Non Project' if applicable.
-
Click Edit.
-
Enter monthly budget amounts to update quarterly, half-yearly, and yearly budgets automatically.
-
Enter your budget by account code.
-
Click Save.

Profit & Loss Statement with Budget Report
-
This Month vs Month Budget - This Year vs Year Budget.
-
This Month vs Month Budget.
-
This Year vs Last Year Budget.
This is a sample of a Profit & Loss Statement report comparing. This Month vs. Monthly Budget and This Year vs. Yearly Budget
A : Month to date Vs Monthly Budget
B : Year to date Vs Yearly Budget

Balance Sheet Statement with Budget Report
-
This Month vs Month Budget - This Year vs Year Budget.
-
This Month vs Month Budget.
-
This Year vs Last Year Budget.
This is a sample of a Balance Sheet Statement report comparing This Month vs. Monthly Budget and This Year vs. Yearly Budget
C : Month to date Vs Monthly Budget
D : Year to date Vs Yearly Budget

P&L Statement more than 12 months
-
GL > Print Profit & Loss Statement.

-
Right Click on SQL Icon > go 800 x 600 to smaller SQL Screen.

-
Click on the report name This Year - 2 Column > click and drag it to desktop.

-
Click on the report from desktop and drag it back into SQL.

-
After drag in will prompt dialog above > click on OK.

-
Double click on the report name This Year - 2 Column (in blue colour font).

-
You can enter a report name.
-
Change the period class to Fixed Date.
-
Param 1 : Date From.
Param 2 : Date To.
-
Click on OK.

-
Apply the report as usual, the result will captured based on Param 1 & 2 set.
Repeat the same step on GL > Print Balance Sheet Statement
P&L Statement with Appropriation
-
GL > Maintain Account.

-
Click on Appropriation Account.
-
Click on New.

-
Insert GL Code and GL Description > After Done Press OK.
-
-
GL > Journal Entry > Create New.

e.g: Dr Dividend 2,000 Cr Bank 2,000
-
GL > Print P&L Statement.
-
Select the Date.
-
Select P&L Report format : This Year – 2 Column.
-
Apply.

-
Click on Preview.

-
General Ledger Report Ref1(DocNo) appear as (New)
When you see General Ledger Report Ref1(DocNo) appears as <<New>>, use the method below to fix it.

How to Fix it
-
Find out the document to check the source for this document.

-
Go to Journal Entry, look for the Date 31/03/2015 (Because Ledger Date is 31/03/15).

-
Press Edit and Save Button for all the Date is 31/03/2015.
-
After Edit and Save, apply the Ledger to see the result.

-
Done.
Trial Balance not tally
If your trial balance is not tally, try running the following checks.
Make sure Retained Earning must have 1 Account code
-
GL > Maintain Account

If your Retained Earning is empty, you may create under Reserve, then only drag into Retained Earning.
Make Sure Maintain Opening Balance is Tally
-
GL > Maintain Opening Balance.
-
Untick Project at left top.
-
Make sure Local DR and Local CR is tally. (Refer Pic2).

Not tally due to current transaction
If the above two steps are correct, it means the current transaction is causing the imbalance. Please follow the steps below.
-
GL > Print Journal of Transaction Listing > Choose the date period which is not tally.
-
Click on Preview.
-
Select report name : GL Journal-of-Transaction-Imbalance-Document.
-
The list show which mean is the document cause not tally.
-
May upload the backup file to us and mention the problem.
Witholding Tax
Go to GL > Maintain Account.
| GL Account | Description | Remark |
|---|---|---|
| 460-XXX | Witholding Tax Payable | Under Current Liabilities |
GL Account is not compulsory to be the same.
Maintain Withholding Tax
Go to Tools > Maintain Withholding Tax.
-
Click New.
-
Input the following data:
Field Name Explanation Remark Code Set a code WTH-TAX15 Description Describe the meaning/usage of this code Withholding Tax 15% Tax Rate Witholding Tax Rate 15% Tax Account(DR) Expenses Account <<Follow document accounts>> if leave blank here Tax Account(CR) Set to Withholding Tax Payable account At GL\Maintain Account, create the Withholding Tax Payable account under Current Liabilities
noteTax Account (DR) leave blank
-
Click on Save.
Withholding Tax Purchase Entry
Available in multiple menus:
| Purchase | Supplier |
|---|---|
| Purchase Invoice | Supplier Invoice |
| Cash Purchase | Supplier Invoice |
| Purchase Debit Note | Supplier Debit Note |
| Purchase Returned | Supplier Credit Note |
-
In Purchase Invoice, insert the following columns:
- WH Local Tax Amt
- WH Tax
- WH Tax Rate

-
Select the Withholding Tax Code in WH Tax column.

-
System will auto post the withholding tax double entry. Press CTRL + O to check the double entry.
GL Description Local DR Local CR Expenses Account (follow the document detail GL Account) XXX Withholding Tax Payable XXX 
The withholding tax amount will not be added to the purchase invoice amount.
Payment of Withholding Tax
-
Go to GL > Cash Book Entry.
-
Create New PV.
-
Enter Payee name.
-
Select bank account to pay.
-
In detail grid, select the GL Account (Withholding Tax Payable).
-
Enter the withholding tax amount to be paid. Save it.

-
You can check the ledger report for Withholding Tax Payable outstanding balance.