Skip to content

Malaysian States ​

State codes for Malaysian addresses in InvoisX.

State Codes ​

CodeName
01Johor
02Kedah
03Kelantan
04Melaka
05Negeri Sembilan
06Pahang
07Pulau Pinang
08Perak
09Perlis
10Selangor
11Terengganu
12Sabah
13Sarawak
14Kuala Lumpur
15Labuan
16Putrajaya
17Not Applicable (Foreign)

Usage ​

Use state codes in buyer and seller addresses:

javascript
const buyer = await api('POST', '/buyers', {
  name: 'Company Name',
  // ...
  address: {
    line1: '123 Jalan Business',
    city: 'Kuala Lumpur',
    state: '14',           // Kuala Lumpur
    countryCode: 'MYS'
  }
});
python
buyer = api('POST', '/buyers', {
    'name': 'Company Name',
    # ...
    'address': {
        'line1': '123 Jalan Business',
        'city': 'Kuala Lumpur',
        'state': '14',           # Kuala Lumpur
        'countryCode': 'MYS'
    }
})
php
$buyer = $api->post('/buyers', [
    'name' => 'Company Name',
    // ...
    'address' => [
        'line1' => '123 Jalan Business',
        'city' => 'Kuala Lumpur',
        'state' => '14',           // Kuala Lumpur
        'countryCode' => 'MYS'
    ]
]);

Foreign Addresses ​

For addresses outside Malaysia, use state code 17:

json
{
  "address": {
    "line1": "123 Orchard Road",
    "city": "Singapore",
    "state": "17",           // Not Applicable (Foreign)
    "countryCode": "SGP"    // Singapore
  }
}

Fetching States ​

Get the complete list via API:

javascript
const states = await api('GET', '/states');

// Response:
// {
//   "data": [
//     { "code": "01", "name": "Johor" },
//     { "code": "02", "name": "Kedah" },
//     ...
//   ]
// }
python
states = api('GET', '/states')

# Response:
# {
#   "data": [
#     { "code": "01", "name": "Johor" },
#     { "code": "02", "name": "Kedah" },
#     ...
#   ]
# }
php
$states = $api->get('/states');

// Response:
// {
//   "data": [
//     { "code": "01", "name": "Johor" },
//     { "code": "02", "name": "Kedah" },
//     ...
//   ]
// }

State by Region ​

Peninsular Malaysia (West) ​

CodeName
01Johor
02Kedah
03Kelantan
04Melaka
05Negeri Sembilan
06Pahang
07Pulau Pinang
08Perak
09Perlis
10Selangor
11Terengganu

East Malaysia ​

CodeName
12Sabah
13Sarawak

Federal Territories ​

CodeName
14Kuala Lumpur
15Labuan
16Putrajaya

Special ​

CodeNameUse Case
17Not ApplicableForeign addresses

InvoisX - Malaysia's Leading e-Invoice Platform