Skip to content

Quick Start

Get up and running with InvoisX in minutes. This guide walks you through submitting your first e-invoice to LHDN.

What You'll Build

By the end of this guide, you'll have:

  1. Created a buyer (customer)
  2. Created an invoice with line items
  3. Validated the invoice against LHDN requirements
  4. Submitted the invoice to LHDN
  5. Retrieved the verification QR code

The Complete Flow

┌─────────────────┐     ┌─────────────────┐     ┌─────────────────┐
│  Create Buyer   │ ──▶ │ Create Invoice  │ ──▶ │    Validate     │
└─────────────────┘     └─────────────────┘     └─────────────────┘


┌─────────────────┐     ┌─────────────────┐     ┌─────────────────┐
│   Get QR Code   │ ◀── │  Check Status   │ ◀── │ Submit to LHDN  │
└─────────────────┘     └─────────────────┘     └─────────────────┘

Before You Start

Make sure you have:

  • [ ] InvoisX account with API token (create one)
  • [ ] LHDN credentials configured in your dashboard
  • [ ] Active subscription

Choose Your Language

Select your preferred programming language. All examples show the same functionality:

API Base URL

All examples use:

https://invoisx.com/api/v1

Replace with https://sandbox.invoisx.com/api/v1 for testing.

Time to Complete

  • First Invoice Guide: ~10 minutes
  • Complete Flow: ~5 minutes (copy and run)

Ready? Let's create your first invoice!

InvoisX - Malaysia's Leading e-Invoice Platform