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
- 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
JSON
{
"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
4XHUyMTIyIiwiYW1vdW50IjoxLjk5fSwiaW52b2ljZSI6eyJpbnZvaWNlTnVtYmVyIjoiSk9ORVMxMj
MxMjMiLCJvcmRlck51bWJlciI6Ik1TUFMyMTM4IiwiYWRkcmVzc2VlIjoiTXIgU21pdGgncyBQYWlud
CBTaG9wIiwidGF4UmVnaXN0cmF0aW9uTnVtYmVyIjoiR0IxMjM0NTY3OCIsImlzVGF4RXhlbXB0Ijpm
YWxzZSwiZHVlRGF0ZSI6IjIwMjUtMDQtMDFUMTI6MDA6MDAiLCJpc3N1ZURhdGUiOiIyMDI1LTAzLTA
xVDEyOjAwOjAwIiwib3JkZXJEYXRlIjoiMjAyNS0wMy0wMVQxMjowMDowMCJ9fQ==
This example shows a simple basket with all tax inclusive amounts and summary tax details
Basket total value £13.99
JSON
{
"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
BUcmFja2VkIDQ4XHUyMTIyIiwiYW1vdW50IjoxLjk5fSwiaW52b2ljZSI6eyJpbnZvaWNlTnVtYmVyI
joiSk9ORVMxMjMxMjMiLCJvcmRlck51bWJlciI6Ik1TUFMyMTM4IiwiYWRkcmVzc2VlIjoiTXIgU21p
dGgncyBQYWludCBTaG9wIiwidGF4UmVnaXN0cmF0aW9uTnVtYmVyIjoiR0IxMjM0NTY3OCIsImlzVGF
4RXhlbXB0IjpmYWxzZSwiZHVlRGF0ZSI6IjIwMjUtMDQtMDFUMTI6MDA6MDAiLCJpc3N1ZURhdGUiOi
IyMDI1LTAzLTAxVDEyOjAwOjAwIiwib3JkZXJEYXRlIjoiMjAyNS0wMy0wMVQxMjowMDowMCJ9fQ==
This example shows a simple basket with all tax inclusive amounts and tax details per line item
Basket total value £13.99
JSON
{
"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
Q4XHUyMTIyIiwiYW1vdW50IjoxLjk5LCJ0YXhSYXRlIjoyMCwidGF4QW1vdW50IjowLjMzfSwiaW52b
2ljZSI6eyJpbnZvaWNlTnVtYmVyIjoiSk9ORVMxMjMxMjMiLCJvcmRlck51bWJlciI6Ik1TUFMyMTM4
IiwiYWRkcmVzc2VlIjoiTXIgU21pdGgncyBQYWludCBTaG9wIiwidGF4UmVnaXN0cmF0aW9uTnVtYmV
yIjoiR0IxMjM0NTY3OCIsImlzVGF4RXhlbXB0IjpmYWxzZSwiZHVlRGF0ZSI6IjIwMjUtMDQtMDFUMT
I6MDA6MDAiLCJpc3N1ZURhdGUiOiIyMDI1LTAzLTAxVDEyOjAwOjAwIiwib3JkZXJEYXRlIjoiMjAyN
S0wMy0wMVQxMjowMDowMCJ9fQ==
This example shows a simple basket with all tax exclusive amounts and tax details per line item
Basket total value £13.99
JSON
{
"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
Q4XHUyMTIyIiwiYW1vdW50IjoxLjY2LCJ0YXhSYXRlIjoyMCwidGF4QW1vdW50IjowLjMzfSwiaW52b
2ljZSI6eyJpbnZvaWNlTnVtYmVyIjoiSk9ORVMxMjMxMjMiLCJvcmRlck51bWJlciI6Ik1TUFMyMTM4
IiwiYWRkcmVzc2VlIjoiTXIgU21pdGgncyBQYWludCBTaG9wIiwidGF4UmVnaXN0cmF0aW9uTnVtYmV
yIjoiR0IxMjM0NTY3OCIsImlzVGF4RXhlbXB0IjpmYWxzZSwiZHVlRGF0ZSI6IjIwMjUtMDQtMDFUMT
I6MDA6MDAiLCJpc3N1ZURhdGUiOiIyMDI1LTAzLTAxVDEyOjAwOjAwIiwib3JkZXJEYXRlIjoiMjAyN
S0wMy0wMVQxMjowMDowMCJ9fQ==
This example shows a simple basket with all tax exclusive amounts and tax details per line item
Basket total value £11.66
JSON
{
"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
b3VudCI6MC44M31dLCJkZWxpdmVyeSI6eyJjYXJyaWVyIjoiUm95YWwgTWFpbCBUcmFja2VkIDQ4XHU
yMTIyIiwiYW1vdW50IjoxLjY2fSwiaW52b2ljZSI6eyJpbnZvaWNlTnVtYmVyIjoiSk9ORVMxMjMxMj
MiLCJvcmRlck51bWJlciI6Ik1TUFMyMTM4IiwiYWRkcmVzc2VlIjoiTXIgU21pdGgncyBQYWludCBTa
G9wIiwidGF4UmVnaXN0cmF0aW9uTnVtYmVyIjoiR0IxMjM0NTY3OCIsImlzVGF4RXhlbXB0Ijp0cnVl
LCJkdWVEYXRlIjoiMjAyNS0wNC0wMVQxMjowMDowMCIsImlzc3VlRGF0ZSI6IjIwMjUtMDMtMDFUMTI
6MDA6MDAiLCJvcmRlckRhdGUiOiIyMDI1LTAzLTAxVDEyOjAwOjAwIn19
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 |