Best Accounting Software for Small Business | SQL Account HQ

SQL Account - Your Ideal Business Software

SQL Account is suitable for both small businesses and large organization in both on-premise and online accounting software. choose what’s best for the workflow of your accountant and bookkeepers.

SQL Account - your Ideal Accounting Software

Check out why more than 250,000 companies trusted SQL Account.

SQL Account enhances workplace performance, reduces human error, and maximizes profits through our stable, dependable, and developed software functionalities.
Our system's wide range of functions includes data collection and analysis, accurate reporting formats, inventory maintenance, and SST processing.
When you choose SQL Accounting software, you will also receive an abundance of online resources to support your journey in using this system. Regardless if it’s an on-premise or cloud accounting software, SQL Account is the best. If that's not enough, we conduct unlimited hands-on free accounting software training in our HQ.

SQL Account Features

General Ledger

It’s easy to manage and track your company’s accounting records


Keep your customers in touch


Manage and keep your supply chain in check


More time. For Sales.


Be cost effective.


Helps take control of your inventory effortlessly

sql accounting software whatsapp integration

Whatsapp Integration with All Document

Step it up by using Whatsapp to send your business documents!  SQL Account is the first accounting software integrated with Whatsapp feature, now you can send Quotation, Invoice, Statement of account and many more documents to your clients via Whatsapp with a few simple clicks.

Exclusive partnership with CTOS Malaysia

SQL Accounting is the only accounting software that is linked to CTOS Malaysia services. More than 250,000 SQL users are able to directly access CTOS’s full credit reports. With CTOS full credit reports, SQL users have access to see the few year’s financial performances, blacklist history, and trade history through SQL Accounting software.
This crucial information will help businesses to make the best well-informed decision before agreeing to any business arrangements. Protect your business with CTOS.
sql accounting software ctos integration
sql accounting software - bank reconciliation

Automate bank reconciliation & bank feeds

Perform automated bank reconciliation with SQL Account. There is NO need to reconcile each transaction manually.  SQL Account’s auto bank recon feature is available for more than 20 Malaysian banks. Through AI matching, SQL’s system will match every transaction in your system with the transactions with your bank. You can also immediately create OR/PV for any unmatched transactions with the bank easily. Save time and speed up productivity with SQL Account.

Flexible Unlimited User Defined Fields

SQL Account is the best accounting software can cater from small business to large organisation. SQL Account has user defined fields that can be easily altered and customized.  With user defined fields, you can create the perfect document that suit your business size and workflow.

Click “Learn More” to see SQL special industries.
sql accounting software customizable field
sql accounting software sales report

Salesman Commission Reports

SQL Account supports a variety of commission calculation. We calculate partial-payment commission, profit-margin based commission, and we also support multiple commission rates based on stock groups and agents.

Advance security

SQL Accounting provides the best options when it comes to data privacy. You can have double layer access control on what they can do on SQL Accounting. For example, users whom you granted them access right in cash book entry for recording expenses transactions, but you also wish to “hide of” transactions with sensitive keyword , like ‘Director fees’ or ‘bonus’ etc from them.

By assigning advance security transactions exclusions to your users, you can ensure data confidentiality which only uniquely found in SQL accounting .

sql accounting software security
sql accounting software training

Unlimited monthly free training and Responsive support team

No worries if you are unfamiliar with our system! We provide free accounting software training every month. Contact us to find out more! Our technical support team is fully trained and equipped to assist you via phone, email, and remote access.

Featured Video

Send Inquiry

Try it for free!

Download brochure

Learn more about SQL Account

User Guide

Account User Guide

Learn how to use and master SQL Account with step-by-step guide
Read the guides

Help Video

Account Help Video

Watch & learn new SQL Account skills you can use today
Watch the videos

Release Notes

SQL Account Releases

Read all current and past software build releases
View all releases

SQL Account Releases

SQL Account 5.2022.932.817

Released on April 23, 2022
Release Notes
  • Fix: Shopee order cancelled IV did not post CN
  • Fix: Shopee payment file format updated not able to load
  • #6117: Fix UI alignment issue in Bank Deposit
  • Fix Auto.BankRecon.RHBBMY invalid numeric input error
  • Fix Cust Local - Due Document Listing - Level 1 (Tax) unable group by Doc Project
  • Fixed SST SST-02A-2019 preview error
  • Fixed SST-02(2019) preview Error
  • Revise WhatsApp implementation
  • [GST-SG] Revise GST F5 Report Header from "GOODS AND SERVICES TAX ACT (CAP 117A)" to "GOODS AND SERVICES TAX ACT 1993"
  • #6117: Fix UI misaligned issue
  • #6126: Open SST Deemend Supply window prompt error "Invalid stream format"
  • #6122: All Reports' Group By check list box by default should focus first item
  • Fix: Woocommerce to include fees when posting invoice
  • Fix: Shopee order incorrect amount when order over charged
  • Fix: Shopee payment unable to detect past order
  • Fix Ecommerce report 3 display all item from different invoices
  • Fix Shopee fetch order access violation error
  • Fix Lazada payment CN over knockoff IV and CF
  • Adjust eCommerce order to default sorting by account, date and id
  • Fix: Auto.BankReconAISLMY incorrect parsing of debit and credit
  • Fix RHBBMY incorrect closing balance amount
  • Add Sales P&L By Document(for eCommerce Customer Only) & summary format
  • Add Stock Assembly-JO vs AS Variance format
  • Fix Gain Loss Date > Aging, ledger vs aging will not tally for report Check Different Between Ledger vs Aging
  • Reduce Column Usage on FR3 Export to excel for Sales Local - Cash Sales Listing - Z Report format
  • Remove Sales Local - Delivery Order Listing (GST 1) format
  • Reduce Column Usage on FR3 Export to excel for Purchase Local - Purchase Invoice Listing (Tax 1) format
  • Reduce Column Usage on FR3 Export to excel for Purchase Local - Purchase Return Listing (Tax 1) format
  • Reduce Column Usage on FR3 Export to excel for Purchase Local - Debit Note Listing (Tax 1) format
  • #5454: Audit Trail Event Type AAA change to Security

SQL Account 5.2022.931.816

Released on March 29, 2022
Release Notes
  • Database upgrade to version 186 - Add ObjectID column to SY_VIEW table
  • #6112: Stock Transfer prompt error "Ancestor for 'Panel1' not found" upon open form
  • Fix Process pending service tax prompt error "Division by zero"
  • #6113: Sales Profit Estimator "Use Last IN Cost When Qty <= 0" show incorrect unit cost when there is negative stock balance before Last IN qty transaction
  • #6068: Add Audit Trail for Override for "Save on Negative Quantity". Audit Trail Report add "AAA" event type
  • #6103: GL Cash Book, AR/AP Payment & Refund Entry Forms Bank Balance label caption should retrieve from Payment Method Journal. Cash Flow Inquiry Bank column caption rename to Bank/Cash
  • #6106: AR/AP Refund Gain Loss show full Local Amount when edit with full KO
  • #6098: Unable transfer to CN/SC once the IV/PI has been transfered to Extra DO/EG. Add "Transfer to CN/EG" in Extra DO/EG
  • #6096: Tools | Options | Misc - Display Format grid should display fully
  • #6101: Tools | Options | Customer, standalone unable to untick the Options "Perform Tax/Local Amount Rounding"
  • #6092: Cash Sales before prompt payment change dialog should prompt message if customer code is empty
  • #6087: Sales Invoice's Item Template unable to show all item if access right Override Sales Min/Max Price with 0 ref price
  • #5446: SL/PH Document Entries when click "Edit as New", detail record sequence will sort incorrectly if the records been moved seq before

SQL Account 5.2022.929.815

Released on February 28, 2022
Release Notes
  • Reduce Column Usage on FR3 Export to excel for Sales Points format
  • Reduce Column Usage on FR3 Export to excel for Purchase Local - Cash Purchase Listing (Tax 1) format
  • Fix #6081 Preview SST-02 (2020) format error
  • Fixed Sales Invoice 11 item Discount not shown
  • Fix Shopee order access violation if orders has no return
  • Fix eCommerce order post to QT status customer code not matched
  • Fix eCommerce post to QT ecommerce item description should be in description 2
  • Fix eCommerce print report error field item code not found
  • Fix Lazada payment detail replaced wrongly
  • #6091: Available Stock Balance form's grid export to excel prompt Invalid file name error since the file name contain colon symbol
  • #5447: Open Any SL/PH Entry Forms will prompt Access Violation if enable Auto Logon and untick Command Navigator
  • #6088: DIY Advance Form Design's Component Palette not display fully
  • #6089: Application shouldn't open form when user click cancel in Form Mode selection dialog
  • #6086: Customer/Supplier Deposit Prompt Error when the deposit is transfer to Payment & with Refund
  • #6076: Unable to scroll Stock Value grid of Maintain Stock Value in browse mode
  • #6083: Sales & Purchase Price History Group/Sort by not fully showed as no scrollbar
  • #6082: GL Journal Entry prompt "Combination of account type "CL" and special account type "CH" is not supported error when choosing Cash account under Current Liabilities

SQL Account 5.2022.927.814

Released on February 7, 2022
Release Notes
  • #6055: [Automation]: Add Reconnect mechanism
  • #6054: Maintain Stock Item DIY Script - OnBeforeSave prompt error "Delta is empty"
  • #6056: Customer/Supplier Listing Group/Sort By UI control not display fully
  • Fix Flicker in report previewer shown in MDI form
  • Screen flicker when closing Available Stock Balance
  • Fix Prompt Install WebView2 due to windows update

SQL Account 5.2022.925.812

Released on January 8, 2022
Release Notes
  • Fixed Cust Statement 12 Mths 1 report Batch email error
  • Fixed Lazada payment not able to fetch order with modified order no
  • Fix eCommerce product mapping should return success when item code same as sku
  • #6033: GL Cash Book, AR/AP Payment & Refund show payment method balance should check on Account Inquiry - Inquire G/L Account access right
  • Change Job Order next number to 3 for sample database
  • Add Stock Month End Balance - Location in Column & Stock hysical Worksheet - Location in Column Reports
  • Fixed GL Local - Ledger - Level 1-SSTDeferred report - Error when have CN transactions
  • Feature: eCommerce able to replace as cancelled invoice
  • Fix Lazada account column should shows shop name instead of account email address
  • Adjust: eCommerce edit IV and CN to keep serial number in document note
  • Adjust: eCommerce will not delete detail if has batch no or serial number
  • Adjust: Lazada payment will update IV to untick cancelled
  • Fix Lazada payment has only payment fee and caused divide by zero error
  • Fix eCommerce order will replace remark 2 for non stock item
  • Fix eCommerce order append FOC in description for product with 0 item price
  • Fix Shopee payment should edit IV when release amount is 0
  • Fix Shopee order return refund only process order with status REFUND_PAID
  • Feature #6026: Stock Analysis by Document enable save grid layout
  • Feature #6024: Add support of item barcode lookup to Print Barcode (Windows Printer)
  • #6023: Credit note unable to auto knock-off if transfer from invoice and insert negative value record
  • #6018: Purchase Invoice edit and save prompt "Unable to rollback inactive transaction" error when using Region setting "Malay(Malaysia)"
  • #6020: AR/AP Fast Entry disable grid column sorting
  • Fix Auto bank recon Maybank not able to detect statement format and header
  • [GST-SG] Purchase Returned with TXRC tax code should post as negative value in GST Return
  • #5618: Stock Physical Worksheet should generate based on Location Lookup values
  • #5734: Stock Item Opening Balance Location Drop Down missing Qty
  • Feature #5933: User Access Right Assignment Request Add Option for Mark All and Clear All
  • #5926: Stock Item BOM raise error when Qty change to blank
  • #6013: All Documents Entries' Note UI control unable to load image from rich text editor
  • #6012: Sales Invoice - Document_Company."Outstanding" not set displayformat
  • #5620: Local Item Sales amount is incorrect, it is not in negative value
  • Feature #6016: Tools | Options | Barcode | Stock Take add Lock Qty Editing & Lock Re-Scanning S/N options
SQL Accounting Software
Average Rating: 4.9 / 5.0 (524 reviews)

STEP 1: Scan QR Code to pay


STEP 2: Click here to email payment info