Basket Details
TransactDirect supports flexible basket details through the Payments API and Checkout Page.
The Basket should be construted using the JSON format described in this article and then Base64 encoded and sent along with the payment request in the Basket
field.
Basket Format
The Basket JSON object is made up of the following elements
Field Name | Description | Req'd |
---|---|---|
taxType | Indicates the tax type for all amounts in this basket. See Tax Types. Defaults to Inclusive if not set. | O |
items | A list of all items in the basket. See Item Object. | M |
discounts | A list of any discounts applied to the basket. See Discount Object. | O |
taxes | A list of transaction level tax summaries applied to the basket. See Tax Object. | O |
delivery | Delivery details for this basket. See Delivery Object. | O |
invoice | Additional information related to the invoice for this basket. See Invoice | O |
Tax Types
Tax Type | Description |
---|---|
Inclusive | All line item, discount, and delivery amounts must be supplied inclusive of all taxes. Additional tax details are recommended but not required. |
Exclusive | All line item, discount, and delivery amounts must be supplied exclusive of any taxes. Tax code, tax rate, and tax amount are required. |
Exempt | Order is tax exempt. No additional tax details are expected for this basket. |
Notes
- When not specified
taxType
defaults toInclusive
. - Taxes can be supplied at either:
- Line level on each individual item, discount, and delivery.
- Transaction level tax totals in the
taxes
collection.
Tax details must only be supplied once, at either line level OR summarised at transaction level.
Item Object
Field Name | Description | Req'd | Type |
---|---|---|---|
description | The product description for this item. | M | A |
quantity | The quantity of this item on this order line. | M | N |
unitPrice | The unit price for this product in major currency. e.g. 3.99 | M | N |
unitOfMeasure | The unit of measure for this product. e.g. litres, metres. | O | A |
total | The total price for this order line. If not supplied it will be calculated automatically. | O | N |
taxCode | The tax code applied to this line. | C* | A |
taxRate | The tax rate applied to this line. | C* | A |
taxAmount | The tax amount applied to this line. | C* | A |
sku | The stock code for this product. | O | A |
commodityCode | The 4-digit standard commodity code for this product. See Commodity Codes | O* | A4 |
Notes
- When
taxType
is set toInclusive
all items must be supplied with theirunitPrice
andtotal
inclusive of all taxes. - When
taxType
is set toExclusive
all items must be supplied with theirunitPrice
andtotal
exclusive of any taxes. - When tax details are included for a line item
taxCode
,taxRate
, andtaxAmount
all become mandatory. commodityCode
is typically only required for advanced basket integrations. e.g. LTI.
Discount Object
Field Name | Description | Req'd | Type |
---|---|---|---|
code | The discount code. | O | A |
description | The description for this discount. | M | A |
rate | The rate of discount applied. e.g. 5.0 | O | N |
amount | The amount of discount in major currency. e.g. 1.99 | M | N |
taxCode | The tax code applied to this discount. | C* | A |
taxRate | The tax rate applied to this discount. | C* | A |
taxAmount | The tax amount applied to this discount. | C* | A |
Notes
- When
taxType
is set toInclusive
discounts must be supplied with theiramount
inclusive of all taxes. - When
taxType
is set toExclusive
discounts must be supplied with theiramount
exclusive of any taxes. - When tax details are included for a line item
taxCode
,taxRate
, andtaxAmount
all become mandatory.
Tax Object
Field Name | Description | Req'd | Type |
---|---|---|---|
code | The tax code. | M | A |
description | Description of this tax item. | O | A |
rate | The rate at which this tax item is applied. | M | N |
amount | The amount of tax applied in major currency. e.g. 2.50 | M | N |
Notes
- When
taxType
is set toInclusive
all basket amounts must be supplied inclusive of the tax items specified here. - When
taxType
is set toExclusive
all basket amounts must be supplied exclusive of the tax items specified here. - If taxes are supplied at transaction level in the
taxes
collection the individualtaxCode
,taxRate
, andtaxAmount
fields should not be populated on individual items.
Delivery Object
Field Name | Description | Req'd | Type |
---|---|---|---|
carrier | The carrier used for delivery. | M | A |
amount | The cost for this delivery in major currency. e.g. 2.50 | M | N |
taxCode | The tax code applied to this delivery cost. | C* | A |
taxRate | The tax rate applied to this delivery cost. | C* | A |
taxAmount | The tax amount applied to this delivery cost. | C* | A |
Notes
- When
taxType
is set toInclusive
delivery details must be supplied with theamount
inclusive of all taxes. - When
taxType
is set toExclusive
delivery details must be supplied with theamount
exclusive of any taxes. - When tax details are included for a line item
taxCode
,taxRate
, andtaxAmount
all become mandatory.
Invoice Object
Field Name | Description | Req'd | Type |
---|---|---|---|
invoiceNumber | The invoice number. | O | A |
orderNumber | The order number. | O | A |
addressee | The addressee name. | O | A |
taxRegistrationNumber | The addressee's tax registration number. | O | A |
isTaxExempt | Indicates if this invoice is for a tax exempt organisation (e.g. Government.). true or false (default) | O | B |
dueDate | The due date of this invoice. | O | ISO 8601 |
issueDate | The issue date of this invoice. | O | ISO 8601 |
orderDate | The order date for this basket of goods. | O | ISO 8601 |
Request Samples
Basket in JSON format
Examples below for different tax types.
- Inclusive, no tax
- Inclusive, summary tax
- Inclusive, line taxes
- Exclusive, line taxes
- Exempt
This example shows a simple basket with all tax inclusive amounts but no specific tax details
Basket total value £13.99
{
"taxType": "inclusive",
"items": [
{
"sku": "AP001",
"commodityCode": "3200",
"description": "White Matt Paint",
"quantity": 1,
"unitPrice": 12.99,
"unitOfMeasure": "5 litre pot",
"total": 12.99
}
],
"discounts": [
{
"code": "PAINT",
"description": "Paint Promo",
"amount": 0.99
}
],
"delivery": {
"carrier": "Royal Mail Tracked 48\u2122",
"amount": 1.99
},
"invoice": {
"invoiceNumber": "JONES123123",
"orderNumber": "MSPS2138",
"addressee": "Mr Smith's Paint Shop",
"taxRegistrationNumber": "GB12345678",
"isTaxExempt": false,
"dueDate": "2025-04-01T12:00:00",
"issueDate": "2025-03-01T12:00:00",
"orderDate": "2025-03-01T12:00:00"
}
}
Base64
eyJ0YXhUeXBlIjoiaW5jbHVzaXZlIiwiaXRlbXMiOlt7InNrdSI6IkFQMDAxIiwiY29tbW9kaXR5Q29
kZSI6IjMyMDAiLCJkZXNjcmlwdGlvbiI6IldoaXRlIE1hdHQgUGFpbnQiLCJxdWFudGl0eSI6MSwidW
5pdFByaWNlIjoxMi45OSwidW5pdE9mTWVhc3VyZSI6IjUgbGl0cmUgcG90IiwidG90YWwiOjEyLjk5f
V0sImRpc2NvdW50cyI6W3siY29kZSI6IlBBSU5UIiwiZGVzY3JpcHRpb24iOiJQYWludCBQcm9tbyIs
ImFtb3VudCI6MC45OX1dLCJkZWxpdmVyeSI6eyJjYXJyaWVyIjoiUm95YWwgTWFpbCBUcmFja2VkIDQ
4PyIsImFtb3VudCI6MS45OX0sImludm9pY2UiOnsiaW52b2ljZU51bWJlciI6IkpPTkVTMTIzMTIzIi
wib3JkZXJOdW1iZXIiOiJNU1BTMjEzOCIsImFkZHJlc3NlZSI6Ik1yIFNtaXRoJ3MgUGFpbnQgU2hvc
CIsInRheFJlZ2lzdHJhdGlvbk51bWJlciI6IkdCMTIzNDU2NzgiLCJpc1RheEV4ZW1wdCI6ZmFsc2Us
ImR1ZURhdGUiOiIyMDI1LTA0LTAxVDEyOjAwOjAwIiwiaXNzdWVEYXRlIjoiMjAyNS0wMy0wMVQxMjo
wMDowMCIsIm9yZGVyRGF0ZSI6IjIwMjUtMDMtMDFUMTI6MDA6MDAifX0=
This example shows a simple basket with all tax inclusive amounts and summary tax details
Basket total value £13.99
{
"taxType": "inclusive",
"items": [
{
"sku": "AP001",
"commodityCode": "3200",
"description": "White Matt Paint",
"quantity": 1,
"unitPrice": 12.99,
"unitOfMeasure": "5 litre pot",
"total": 12.99
}
],
"discounts": [
{
"code": "PAINT",
"description": "Paint Promo",
"amount": 0.99
}
],
"taxes": [
{
"code": "VAT",
"description": "VAT",
"rate": 20,
"amount": 2.33
}
],
"delivery": {
"carrier": "Royal Mail Tracked 48\u2122",
"amount": 1.99
},
"invoice": {
"invoiceNumber": "JONES123123",
"orderNumber": "MSPS2138",
"addressee": "Mr Smith's Paint Shop",
"taxRegistrationNumber": "GB12345678",
"isTaxExempt": false,
"dueDate": "2025-04-01T12:00:00",
"issueDate": "2025-03-01T12:00:00",
"orderDate": "2025-03-01T12:00:00"
}
}
Base64
eyJ0YXhUeXBlIjoiaW5jbHVzaXZlIiwiaXRlbXMiOlt7InNrdSI6IkFQMDAxIiwiY29tbW9kaXR5Q29
kZSI6IjMyMDAiLCJkZXNjcmlwdGlvbiI6IldoaXRlIE1hdHQgUGFpbnQiLCJxdWFudGl0eSI6MSwidW
5pdFByaWNlIjoxMi45OSwidW5pdE9mTWVhc3VyZSI6IjUgbGl0cmUgcG90IiwidG90YWwiOjEyLjk5f
V0sImRpc2NvdW50cyI6W3siY29kZSI6IlBBSU5UIiwiZGVzY3JpcHRpb24iOiJQYWludCBQcm9tbyIs
ImFtb3VudCI6MC45OX1dLCJ0YXhlcyI6W3siY29kZSI6IlZBVCIsImRlc2NyaXB0aW9uIjoiVkFUIiw
icmF0ZSI6MjAsImFtb3VudCI6Mi4zM31dLCJkZWxpdmVyeSI6eyJjYXJyaWVyIjoiUm95YWwgTWFpbC
BUcmFja2VkIDQ4PyIsImFtb3VudCI6MS45OX0sImludm9pY2UiOnsiaW52b2ljZU51bWJlciI6IkpPT
kVTMTIzMTIzIiwib3JkZXJOdW1iZXIiOiJNU1BTMjEzOCIsImFkZHJlc3NlZSI6Ik1yIFNtaXRoJ3Mg
UGFpbnQgU2hvcCIsInRheFJlZ2lzdHJhdGlvbk51bWJlciI6IkdCMTIzNDU2NzgiLCJpc1RheEV4ZW1
wdCI6ZmFsc2UsImR1ZURhdGUiOiIyMDI1LTA0LTAxVDEyOjAwOjAwIiwiaXNzdWVEYXRlIjoiMjAyNS
0wMy0wMVQxMjowMDowMCIsIm9yZGVyRGF0ZSI6IjIwMjUtMDMtMDFUMTI6MDA6MDAifX0=
This example shows a simple basket with all tax inclusive amounts and tax details per line item
Basket total value £13.99
{
"taxType": "inclusive",
"items": [
{
"sku": "AP001",
"commodityCode": "3200",
"description": "White Matt Paint",
"quantity": 1,
"unitPrice": 12.99,
"unitOfMeasure": "5 litre pot",
"total": 12.99,
"taxRate": 20,
"taxAmount": 2.16
}
],
"discounts": [
{
"code": "PAINT",
"description": "Paint Promo",
"amount": 0.99,
"taxRate": 20,
"taxAmount": 0.16
}
],
"delivery": {
"carrier": "Royal Mail Tracked 48\u2122",
"amount": 1.99,
"taxRate": 20,
"taxAmount": 0.33
},
"invoice": {
"invoiceNumber": "JONES123123",
"orderNumber": "MSPS2138",
"addressee": "Mr Smith's Paint Shop",
"taxRegistrationNumber": "GB12345678",
"isTaxExempt": false,
"dueDate": "2025-04-01T12:00:00",
"issueDate": "2025-03-01T12:00:00",
"orderDate": "2025-03-01T12:00:00"
}
}
Base64
eyJ0YXhUeXBlIjoiaW5jbHVzaXZlIiwiaXRlbXMiOlt7InNrdSI6IkFQMDAxIiwiY29tbW9kaXR5Q29
kZSI6IjMyMDAiLCJkZXNjcmlwdGlvbiI6IldoaXRlIE1hdHQgUGFpbnQiLCJxdWFudGl0eSI6MSwidW
5pdFByaWNlIjoxMi45OSwidW5pdE9mTWVhc3VyZSI6IjUgbGl0cmUgcG90IiwidG90YWwiOjEyLjk5L
CJ0YXhSYXRlIjoyMCwidGF4QW1vdW50IjoyLjE2fV0sImRpc2NvdW50cyI6W3siY29kZSI6IlBBSU5U
IiwiZGVzY3JpcHRpb24iOiJQYWludCBQcm9tbyIsImFtb3VudCI6MC45OSwidGF4UmF0ZSI6MjAsInR
heEFtb3VudCI6MC4xNn1dLCJkZWxpdmVyeSI6eyJjYXJyaWVyIjoiUm95YWwgTWFpbCBUcmFja2VkID
Q4PyIsImFtb3VudCI6MS45OSwidGF4UmF0ZSI6MjAsInRheEFtb3VudCI6MC4zM30sImludm9pY2UiO
nsiaW52b2ljZU51bWJlciI6IkpPTkVTMTIzMTIzIiwib3JkZXJOdW1iZXIiOiJNU1BTMjEzOCIsImFk
ZHJlc3NlZSI6Ik1yIFNtaXRoJ3MgUGFpbnQgU2hvcCIsInRheFJlZ2lzdHJhdGlvbk51bWJlciI6Ikd
CMTIzNDU2NzgiLCJpc1RheEV4ZW1wdCI6ZmFsc2UsImR1ZURhdGUiOiIyMDI1LTA0LTAxVDEyOjAwOj
AwIiwiaXNzdWVEYXRlIjoiMjAyNS0wMy0wMVQxMjowMDowMCIsIm9yZGVyRGF0ZSI6IjIwMjUtMDMtM
DFUMTI6MDA6MDAifX0=
This example shows a simple basket with all tax exclusive amounts and tax details per line item
Basket total value £13.99
{
"taxType": "exclusive",
"items": [
{
"sku": "AP001",
"commodityCode": "3200",
"description": "White Matt Paint",
"quantity": 1,
"unitPrice": 10.83,
"unitOfMeasure": "5 litre pot",
"total": 10.83,
"taxRate": 20,
"taxAmount": 2.16
}
],
"discounts": [
{
"code": "PAINT",
"description": "Paint Promo",
"amount": 0.83,
"taxRate": 20,
"taxAmount": 0.16
}
],
"delivery": {
"carrier": "Royal Mail Tracked 48\u2122",
"amount": 1.66,
"taxRate": 20,
"taxAmount": 0.33
},
"invoice": {
"invoiceNumber": "JONES123123",
"orderNumber": "MSPS2138",
"addressee": "Mr Smith's Paint Shop",
"taxRegistrationNumber": "GB12345678",
"isTaxExempt": false,
"dueDate": "2025-04-01T12:00:00",
"issueDate": "2025-03-01T12:00:00",
"orderDate": "2025-03-01T12:00:00"
}
}
Base64
eyJ0YXhUeXBlIjoiZXhjbHVzaXZlIiwiaXRlbXMiOlt7InNrdSI6IkFQMDAxIiwiY29tbW9kaXR5Q29
kZSI6IjMyMDAiLCJkZXNjcmlwdGlvbiI6IldoaXRlIE1hdHQgUGFpbnQiLCJxdWFudGl0eSI6MSwidW
5pdFByaWNlIjoxMC44MywidW5pdE9mTWVhc3VyZSI6IjUgbGl0cmUgcG90IiwidG90YWwiOjEwLjgzL
CJ0YXhSYXRlIjoyMCwidGF4QW1vdW50IjoyLjE2fV0sImRpc2NvdW50cyI6W3siY29kZSI6IlBBSU5U
IiwiZGVzY3JpcHRpb24iOiJQYWludCBQcm9tbyIsImFtb3VudCI6MC44MywidGF4UmF0ZSI6MjAsInR
heEFtb3VudCI6MC4xNn1dLCJkZWxpdmVyeSI6eyJjYXJyaWVyIjoiUm95YWwgTWFpbCBUcmFja2VkID
Q4PyIsImFtb3VudCI6MS42NiwidGF4UmF0ZSI6MjAsInRheEFtb3VudCI6MC4zM30sImludm9pY2UiO
nsiaW52b2ljZU51bWJlciI6IkpPTkVTMTIzMTIzIiwib3JkZXJOdW1iZXIiOiJNU1BTMjEzOCIsImFk
ZHJlc3NlZSI6Ik1yIFNtaXRoJ3MgUGFpbnQgU2hvcCIsInRheFJlZ2lzdHJhdGlvbk51bWJlciI6Ikd
CMTIzNDU2NzgiLCJpc1RheEV4ZW1wdCI6ZmFsc2UsImR1ZURhdGUiOiIyMDI1LTA0LTAxVDEyOjAwOj
AwIiwiaXNzdWVEYXRlIjoiMjAyNS0wMy0wMVQxMjowMDowMCIsIm9yZGVyRGF0ZSI6IjIwMjUtMDMtM
DFUMTI6MDA6MDAifX0=
This example shows a simple basket with all tax exclusive amounts and tax details per line item
Basket total value £11.66
{
"taxType": "exempt",
"items": [
{
"sku": "AP001",
"commodityCode": "3200",
"description": "White Matt Paint",
"quantity": 1,
"unitPrice": 10.83,
"unitOfMeasure": "5 litre pot",
"total": 10.83
}
],
"discounts": [
{
"code": "PAINT",
"description": "Paint Promo",
"amount": 0.83
}
],
"delivery": {
"carrier": "Royal Mail Tracked 48\u2122",
"amount": 1.66
},
"invoice": {
"invoiceNumber": "JONES123123",
"orderNumber": "MSPS2138",
"addressee": "Mr Smith's Paint Shop",
"taxRegistrationNumber": "GB12345678",
"isTaxExempt": true,
"dueDate": "2025-04-01T12:00:00",
"issueDate": "2025-03-01T12:00:00",
"orderDate": "2025-03-01T12:00:00"
}
}
Base64
eyJ0YXhUeXBlIjoiZXhlbXB0IiwiaXRlbXMiOlt7InNrdSI6IkFQMDAxIiwiY29tbW9kaXR5Q29kZSI
6IjMyMDAiLCJkZXNjcmlwdGlvbiI6IldoaXRlIE1hdHQgUGFpbnQiLCJxdWFudGl0eSI6MSwidW5pdF
ByaWNlIjoxMC44MywidW5pdE9mTWVhc3VyZSI6IjUgbGl0cmUgcG90IiwidG90YWwiOjEwLjgzfV0sI
mRpc2NvdW50cyI6W3siY29kZSI6IlBBSU5UIiwiZGVzY3JpcHRpb24iOiJQYWludCBQcm9tbyIsImFt
b3VudCI6MC44M31dLCJkZWxpdmVyeSI6eyJjYXJyaWVyIjoiUm95YWwgTWFpbCBUcmFja2VkIDQ4PyI
sImFtb3VudCI6MS42Nn0sImludm9pY2UiOnsiaW52b2ljZU51bWJlciI6IkpPTkVTMTIzMTIzIiwib3
JkZXJOdW1iZXIiOiJNU1BTMjEzOCIsImFkZHJlc3NlZSI6Ik1yIFNtaXRoJ3MgUGFpbnQgU2hvcCIsI
nRheFJlZ2lzdHJhdGlvbk51bWJlciI6IkdCMTIzNDU2NzgiLCJpc1RheEV4ZW1wdCI6dHJ1ZSwiZHVl
RGF0ZSI6IjIwMjUtMDQtMDFUMTI6MDA6MDAiLCJpc3N1ZURhdGUiOiIyMDI1LTAzLTAxVDEyOjAwOjA
wIiwib3JkZXJEYXRlIjoiMjAyNS0wMy0wMVQxMjowMDowMCJ9fQ==
Character Encoding
To ensure correct display on the Checkout Page, JSON requires that some characters are encoded. Including, but not limited to, those below.
Character | Description | Encoding |
---|---|---|
£ | Pound symbol | \u00A3 |
™ | Trademark symbol | \u2122 |
Commodity Codes
Standard commodity codes. Typically only required for advanced Basket integrations.
Code | Description | Notes |
---|---|---|
0100 | LIVE ANIMALS | |
0200 | MEAT/MEAT PRODUCTS | |
0300 | FISH/SEAFOOD PRODUCTS | |
0400 | DAIRY PRODUCE | |
0600 | PLANTS, SHRUBS AND TREES | |
0700 | VEGETABLES AND VEGETABLE PRODUCTS | |
0800 | FRUIT AND FRUIT PRODUCTS | |
0900 | BEVERAGES - NON-ALCOHOLIC | |
1200 | ANIMAL FEEDING STUFFS | |
2200 | ALCOHOLIC BEVERAGES | |
2260 | PUBLISHING SERVICES | |
2261 | PRINTING SERVICES | |
2400 | TOBACCO/TOBACCO PRODUCTS | |
2500 | BUILDING AGGREGATES | |
2700 | SOLID FUEL; HEATING/ INDUSTRIAL/ AGRICULTURAL OILS | |
2701 | PETROL/DIESEL - ROAD FUEL | UK Only |
2702 | LUBRICATING OILS | |
2703 | DIESEL/PETROL – ROAD FUEL | ROI Only |
2800 | CHEMICALS/ACIDS | |
3000 | FIRST AID PRODUCTS | |
3100 | AGRICULTURAL FERTILISERS | |
3200 | PAINTS/VARNISHES | |
3400 | CLEANING PRODUCTS | |
3600 | INDUSTRIAL EXPLOSIVES | |
3700 | PHOTOGRAPHIC FILM PRODUCTS | |
3760 | WASTE DISPOSAL SERVICES | |
3800 | INSECTICIDES/FUNGICIDES/DISINFECTANTS | |
4000 | RUBBER PRODUCTS | |
4001 | TYRES - MOTOR VEHICLES | |
4200 | LEATHER CASES AND BAGS | |
4560 | CONSTRUCTION/DEMOLITION SERVICES | |
4561 | ROOFING SERVICES | |
4562 | ELECTRICAL CONTRACTING | |
4563 | PLUMBING, HEATING AND DRAINAGE SERVICES | |
4564 | PLASTERING SERVICES | |
4565 | JOINERY SERVICES | |
4566 | PAINTING/GLAZING SERVICES | |
4700 | WOOD, TIMBER PRODUCTS, PULP AND PAPER PRODUCTS | |
4800 | OFFICE STATIONERY | |
4801 | NEWSPRINT | |
4802 | WALLPAPER | |
4900 | BOOKS: PRINTED MATERIAL | |
5060 | MOTOR VEHICLE REPAIR/MAINTENANCE SERVICES | |
5560 | HOTEL/RESTAURANT SERVICES | |
5561 | CATERING SERVICES | |
5600 | ROPE, CABLE, NETTING | |
5700 | CARPETS/FLOOR COVERINGS | |
6060 | PASSENGER TRANSPORT | |
6061 | FREIGHT TRANSPORT SERVICES | Visa Only |
6200 | CLOTHING | |
6300 | PACKING MATERIALS/SACKS/BAGS | |
6360 | STORAGE/WAREHOUSING SERVICES | |
6361 | TRAVEL AGENCY SERVICES | |
6362 | FREIGHT / CARRIAGE CHARGES (NON-COURIER / DELIVERY SERVICE PROVIDERS) | Visa Only |
6400 | FOOTWEAR | |
6460 | COURIER SERVICES (COURIER / DELIVERY SERVICES PROVIDERS) | |
6461 | TELECOMMUNICATIONS SERVICES | |
6500 | HEADGEAR | |
6560 | FINANCIAL SERVICES (NON-INSURANCE) | |
6561 | EQUIPMENT LEASING SERVICES | |
6562 | CAR LEASING SERVICES: QUALIFYING CARS | UK Only |
6563 | COMMERCIAL VEHICLE LEASING SERVICES | |
6564 | FACTORING SERVICES | |
6565 | CAR LEASING SERVICES: NON - QUALIFYING CARS | UK Only |
6600 | UMBRELLAS AND WALKING STICKS | |
6660 | INSURANCE SERVICES - GENERAL | |
6760 | FINANCIAL ADMINISTRATION SERVICES | |
6761 | PENSION ADVISORY/ADMINISTRATION SERVICES | |
6900 | BUILDING BRICKS/TILES/STONES | |
6901 | SINKS, BATHS, WASHBASINS; OTHER PLUMBING/HEATING PRODUCTS | |
7000 | GLASSWARE | |
7060 | PROPERTY RENTALS | |
7061 | ESTATE AGENCY SERVICES | |
7062 | PROPERTY MANAGEMENT SERVICES | |
7100 | INDUSTRIAL METALS (BASE/PROCESSED) | |
7160 | CAR HIRE SERVICES: QUALIFYING CARS | |
7161 | RENTAL OF AGRICULTURAL MACHINERY | |
7162 | RENTAL OF CONSTRUCTION EQUIPMENT | |
7163 | COMPUTER/OFFICE MACHINE RENTAL | |
7164 | RENTAL OF SPORTS/RECREATIONAL EQUIPMENT | |
7260 | COMPUTER CONSULTANCY SERVICES | |
7261 | DATA PROCESSING SERVICES | |
7262 | MAINTENANCE/REPAIR - OFFICE EQUIPMENT | |
7300 | BARBED WIRE/FENCING | |
7460 | LEGAL SERVICES - LAWYERS/SOLICITORS | |
7461 | ACCOUNTING/TAX CONSULTANCY SERVICES | |
7462 | MARKET RESEARCH SERVICES | |
7463 | MANAGEMENT CONSULTANCY SERVICES | |
7464 | ADVERTISING AND MARKETING SERVICES | |
7465 | TECHNICAL ANALYSIS SERVICES | |
7466 | EMPLOYMENT BUREAU SERVICES | |
7467 | SITE SECURITY SERVICES | |
7468 | CLEANING SERVICES | |
7469 | PHOTOGRAPHIC SERVICES | |
7470 | PACKING SERVICES | |
7471 | SECRETARIAL/TRANSLATION SERVICES | |
7472 | OTHER BUSINESS SERVICES | |
7560 | STATUTORY CHARGES/LICENSES | |
8060 | DRIVING TUITION SERVICES | |
8061 | EMPLOYEE TRAINING | |
8200 | HAND TOOLS | |
8201 | MACHINE TOOLS | |
8202 | MACHINE/HAND TOOL PARTS | |
8300 | PADLOCKS, LOCKS, KEYS. SAFES, STRONG BOXES, OTHER IRONMONGERY PRODUCTS | |
8400 | INDUSTRIAL MECHANICAL APPLIANCES/PARTS | |
8401 | INDUSTRIAL ENGINES/PLANT: PARTS | |
8402 | INDUSTRIAL PLANT/EQUIPMENT | |
8403 | KITCHEN EQUIPMENT | |
8404 | FIRE EXTINGUISHERS | |
8405 | COMPUTER HARDWARE | |
8406 | COMPUTER SOFTWARE | |
8407 | VENDING MACHINES | |
8500 | GENERATORS/ELECTRIC MOTORS | |
8501 | TELEPHONES | |
8502 | RECORD/CASSETTE/CD PLAYERS | |
8503 | TAPE RECORDERS/ANSWERING MACHINES | |
8504 | VIDEO RECORDERS | |
8505 | RADIOS | |
8506 | TELEVISION SETS | |
8507 | BURGLAR & FIRE ALARMS | |
8508 | ELECTRICAL SWITCHES/FUSES/PLUGS/CIRCUITS | |
8509 | ELECTRIC LAMPS | |
8560 | MEDICAL SERVICES | |
8600 | RAILWAY LOCOMOTIVE PARTS | |
8700 | MOTOR CARS | |
8701 | COMMERCIAL MOTOR VEHICLES | |
8702 | SPECIAL PURPOSE VEHICLES | |
8703 | MOTOR VEHICLE PARTS (EXCLUDING TYRES) | |
8704 | MOTORCYCLES/SIDECARS | |
8705 | BICYCLES/TRICYCLES | |
8706 | TRAILERS/TRAILER PARTS | |
8800 | AIRCRAFT PARTS | |
9000 | BINOCULARS/TELESCOPES | |
9001 | CAMERAS/FLASHES | |
9002 | PHOTOCOPIERS | |
9003 | MICROSCOPES | |
9004 | MEASURING EQUIPMENT | |
9100 | CLOCKS, WATCHES & PARTS | |
9160 | MEMBERSHIP SUBSCRIPTIONS | |
9200 | MUSICAL INSTRUMENTS | |
9260 | MEDIA/NEWS AGENCY SERVICES | |
9261 | LIBRARY/ARCHIVING SERVICES | |
9360 | EMPLOYEE WELFARE SERVICES | |
9400 | OFFICE FURNITURE | |
9500 | TOYS, GAMES AND MODELS | |
9999 | VAT: INSURANCE REPAIRS |