SQL ACCOUNTING · MALAYSIA
SQL e-Invoice Solutions for Malaysian Businesses
SQL e-Invoice setup, training and support from Syntax Technologies.
Reviewed by: Bryan Cheong, CEO, Syntax Technologies Sdn Bhd
SQL e-Invoice Setup, Training and Support
Syntax Technologies helps Malaysian businesses set up and use SQL Accounting for e-Invoice workflows, with software training and support.
Your e-Invoice obligations depend on the applicable implementation date, exemption criteria and transaction rules. Check our Malaysia e-Invoice Guide before deciding how your business should issue and submit documents.
e-Invoices and Supporting Documents
e-Invoice requirements and income-tax deductibility are separate matters. The documents required depend on the transaction, the parties involved and the applicable rules.
Keep invoices, receipts and other supporting records. Do not assume that every expense without an e-Invoice is automatically non-deductible.
Preparing Your e-Invoice Data
Prepare supplier and buyer details, document information, item descriptions, classifications, tax information and totals.
Field requirements depend on the document type and transaction. Refer to the current MyInvois SDK specifications, and confirm the required setup for your SQL Accounting version with our support team.
Review Your Invoicing Workflow
Before setting up your system, identify the areas relevant to your business:
- Implementation dates and any applicable exemption criteria.
- Supplier and buyer information, including tax identification details.
- Individual, consolidated and self-billed e-Invoice workflows, where applicable.
- Credit notes, debit notes, refund notes and document status checks.
- Cross-border transactions, reimbursements and disbursements, where applicable.
- Staff responsibilities for issuing documents and keeping supporting records.
Use our Get Started With e-Invoice guide to prepare your questions for the setup discussion.
Customer TIN Lookup
Ask our team about the TIN lookup functions available in your SQL Accounting version, the identification details required and how to review the returned results.
Monitor Your e-Invoice Workflow
SQL Accounting provides e-Invoice status tracking. Review whether documents have been submitted, validated, marked invalid or cancelled, and follow up on documents that need attention.
Discuss your transaction types and software version with our team to confirm the available functions and the steps your staff should follow.
How to Submit an e-Invoice in SQL Account: Sandbox Demonstration
Software: SQL Account ERP Edition
Version: 6.2026.1093.900 x64
Screenshot date:
Environment: Sandbox (testing)
This walkthrough shows a test submission using a sample e-Invoice database.
Step 1: Create, Save and Submit the Invoice
- Go to Sales → Invoice, create an invoice and save it.
- Open the MyInvois menu on the invoice screen.
- Click Submit Sandbox E-Invoice, as shown below.


Step 2: Check the Validation Result and UUID
After a successful sandbox validation, check the E-Invoice Status window. The example below shows a Valid status and the document’s unique identifier (UUID), together with a QR code and submission and validation timestamps.
Check the returned status for each submission; a submitted document still needs a successful validation result.


For the software edition and version overview, see our SQL Accounting product page.
SQL e-Invoice Guides and Training
MyInvois Portal Setup and SQL Accounting Linking
Use the setup guide as a reference when creating your portal account and linking SQL Accounting. Confirm the current portal steps and software requirements before proceeding.
Download the MyInvois Portal and SQL Accounting setup guide (PDF)
e-Invoice Video Tutorials
Learn with Bryan Cheong through Chinese, English and Malay e-Invoice tutorials.
Seminars and Workshops
Explore learning opportunities for your team and bring questions about your business processes.
View e-Invoice seminars and workshops
Malaysia e-Invoice Updates
Review updates alongside the applicable official guidance when planning your next steps.
Frequently Asked Questions
What should I prepare before discussing SQL e-Invoice setup?
Prepare your SQL Accounting version, business activities, current invoicing process and examples of the transaction types you handle. This helps our team identify your setup and training needs.
Are all e-Invoice fields required for every transaction?
Field requirements depend on the document type and transaction. Check the current MyInvois SDK specifications and confirm the setup required for your software version.
Where can my staff learn the e-Invoice process?
Start with our e-Invoice tutorials and getting-started guide. Contact us to discuss training for your team’s workflow.
Discuss Your SQL e-Invoice Requirements
Tell us about your business activities, existing accounting system and invoicing process. We can help you identify the setup and training you need.

