South Africa: Supreme Court of Appeal Support SAFLII

You are here:  SAFLII >> Databases >> South Africa: Supreme Court of Appeal >> 1985 >> [1985] ZASCA 87

| Noteup | LawCite

International Business Machines South Africa (Pty) Ltd. v Commisioner for Customs and Excise (468/83) [1985] ZASCA 87; [1985] 2 All SA 596 (A) (19 September 1985)

Download original files

PDF format

RTF format


101 / 85

468/83/AV

INTERNATIONAL BUSINESS MACHINES SOUTH AFRICA (PROPRIETARY) LIMITED

AND

THE COMMISSIONER FOR CUSTOMS AND EXCISE

468/83/AV

IN THE SUPREME COURT OF SOUTH AFRICA (APPELLATE DIVISION)

In the matter between:

INTERNATIONAL BUSINESS MACHINES SOUTH
AFRICA (PROPRIETARY) LIMITED Appellant
AND
THE COMMISSIONER FOR CUSTOMS AND
EXCISE Respondent
CORAM: KOTZé, MILLER, BOTHA, JJA, GALGUT et NICHOLAS, AJJA
HEARD: 20 August 1985

DELIVERED: 19 September 1985

JUDGMENT NICHOLAS, AJA

This appeal concerns the classification for customs duty purposes of a machine named the IBM 3624

Consumer
2 Consumer Transaction Facility, an automated teller machine of the kind which has become familiar in banks and building societies in many parts of South Africa.
Ss. (1) of s. 47 of the Customs and Excise Act, No 91 of 1964 ("the Act") provides inter alia that customs duty shall be paid on all imported goods in ac- cordance with the provisions of Schedule No 1 ("the Schedule").
Part 1 of the Schedule deals with ordinary customs duty. This part is modelled on the "Nomenclature", which was an annexe to the Convention on Nomenclature for the Classification of Goods in Customs Tariffs. This is one of three Conventions ("the Brussels Conventions")

which

3

which were signed on 15 December 1950, and to which the
Republic of South Africa has acceded. The essential
aims of the Convention on Nomenclature were:

"(a) to establish a common basis for the classification of goods in national Customs tariffs;

(b)to facilitate comparison of the Customs duties applicable in the various countries to all goods entering into international commerce;
(c)to simplify international Customs tariff negotiations;
(d)to facilitate the comparison of international trade statistics;
(e)to provide governments and traders alike with a firm guarantee of the maximum uniformity in the classification of goods in national Customs tariffs; and
(f)to facilitate international trade and thus to contribute to its expansion."

(This is an extract from the brochure hereinafter referred

to.)

Another
4 Another of the Brussels Conventions was the Convention Establishing a Customs Co-operation Council (CCC). Under the authority of the CCC, the Nomenclature Committee supervises the operation of the Convention on Nomenclature, and generally takes all appropriate steps to ensure international uniformity in the interpretation and application of the Nomenclature.
The customs tariffs of 148 countries, territories or areas (including the Republic of South Africa) are based on the Nomenclature.
The characteristic features of the Nomenclature (referred to as the CCCN) are described in a
brochure issued by the CCC ("In brief .... THE CUSTOMS
CO-OPERATION COUNCIL"):

"The

5

"The CCCN is systematic. It provides a framework for the classification of goods in Customs tariffs but, since it includes Interpretative Rules and legal Notes, it also constitutes a comprehensive classification system which has been designed to ensure:

(a)maximum simplicity, so that it can be readily understood by the public as well as by experts;
(b)precision, so that the most appropriate heading for a given commodity can be readily identified; and
(c)exactness in application, so that the same commodity will be classified in the same way in the tariffs of all the countries using the Nomenclature."

The Nomenclature comprises:

"(a) the Rules for the Interpretation of the Nomenclature which prescribe the general principles governing the classification system; (b) Section and Chapter Notes, which define

the scope and limits of Sections, Chapters

and ....
6

and of certain headings. These legal Notes permit the headings to be drafted in concise form without any loss of precision or of exactitude in their interpretation; and (c) a list of headings, arranged in systematic order, covering all the items in international commerce. The 1,011 headings in the Nomenclature ... are arranged in 99 Chapters which are themselves grouped in 21 Sections. In general, goods are grouped according to the material of which they are made; further most Chapters are developed 'progressively', - that is, starting from raw materials and progressing to finished articles."

The Nomenclature Committee prepares Explanatory Notes

(often referred to as "the Brussels Explanatory Notes"
or "the Brussels Notes") which when issued constitute the
official interpretation of the Nomenclature as approved
by the CCC.

The appellant, INTERNATIONAL BUSINESS

MACHINES
7 MACHINES SOUTH AFRICA (PROPRIETARY) LIMITED, (to which I shall refer as "the company") has for several years imported into and marketed in the Republic of South Africa a variety of business machines. These include the IBM 3624 which it has entered for customs duty purposes under tariff sub-heading 84.53.10 of Part 1 of the Schedule. In May 1982 the Controller of Customs and Excise at Johannesburg advised the company that the machine should have been classified under tariff subheading 84.54.90 and demanded payment of R257 019,07, being the amount of customs duty alleged to have been underpaid, and of R2 5 702,00 as a provisional payment to cover any penalty which the Commissioner might decide

to
8 to impose. These sums were deposited by the company on 7 June 1982. Thereafter the company requested the Commissioner to make a determination, in terms of s.47 (9) of the Act, that the IBM 3624 be classified under tariff sub-heading 84.53.10. In November 1982, the company was advised that the machine had been classified under tariff sub-heading 84.54.90 "in terms of a Brussels decision on a similar machine viz. IBM 3614".
In terms of para (b) read with paras (e) and (f) of ss. (9) of s. 47,the company appealed to the Transvaal Provincial Division of the Supreme Court. The appeal was dismissed with costs including those consequent upon the employment of two counsel.

With

9 With the leave of the Court a quo, the company now appeals to this Court.
The importance of the dispute which has arisen lies in the fact that goods falling under heading 84.53.10 are imported free of duty, while goods falling under 84.54.90 are subject to a duty of 5% plus a surcharge. THE PROCESS OF CLASSIFICATION
Classification as between headings is a three-stage process: first, interpretation - the ascertainment of the meaning of the words used in the headings (and relative Section and Chapter Notes) which may be relevant to the classification of the goods concerned; second, consideration of

the

10 the nature and characteristics of those goods; and third, the selection of the heading which is most appropriate to such goods.
The materials for interpretation are prescribed in NOTE IX (formerly NOTE VIII) of the GENERAL NOTES to the Schedule. NOTE IX is entitled "RULES FOR THE INTERPRETATION OF THE SCHEDULE". It provides that "Interpretation of the Schedule shall be governed by the following principles." There are then set out five rules of which the first reads:

"(1) The titles of sections, chapters and sub-chapters are provided for ease of reference only; for legal purposes, classification (as between headings) shall be determined according to the

terms

11

terms of the headings and any relative section or chapter notes, and, provided such headings or notes do not otherwise indicate, according to paragraphs (2) to (5) below."

The "RULES FOR THE INTERPRETATION OF THE NOMENCLATURE", comprised in the Nomenclature, are substantially identical with NOTE IX. They include a commentary to each rule. It is not necessary for present purposes to refer to the commentaries.
Further material for interpretation is contained in the relative Brussels Notes. S. 47(8)(a) of the Act provides that

"(a) The interpretation of Part 1 of
Schedule No. 1 shall be subject
to the Explanatory Notes to the
Nomenclature issued by the Cus
toms

12
toms Co-operation Council, Brus
sels, from time to time "

This provision does not mean that the Notes are to be
regarded as peremptory injunctions. For, as was pointed
out by TROLLIP JA in Secretary, Customs and Excise v.
Thomas Barlow and Sons 1970(2) SA 660(A) at 676 C - D,

"... they are not worded with the linguistic precision usually characteristic of statutory precepts; on the contrary they consist mainly of discursive comment and illustrations."

All that s. 47(8)(a) requires is that the interpretation of the relative headings and Section and Chapter Notes shall be in conformity with, and not contrary to, the Brussels Notes.

INTERPRETATION

13 INTERPRETATION OF TARIFF HEADINGS 84.53 AND 84.54
These tariff headings fall under SECTION XVI of Part 1 of the Schedule ("Machinery and Mechanical Appliances; Electrical Equipment, Parts thereof") and specifically under Chapter 84 ("Boilers, Machinery and Mechanical Appliances; Parts thereof"). Heading 84.53
An understanding of this heading and its related material requires some background information on the nature of data processing and automatic data processing machines. The following is taken from the affidavit, filed on behalf of the company, of Prof. T.D. Crossman, who is an associate professor in the Department

of
14

of Accounting and the head of the Division of Business
Information Systems at the University of the Witwaters-
rand:

"5. I should commence by saying that data

processing is undertaken by a data processing system, the elements of which are commonly and collectively referred to as 'a computer'.

6. The electronic digital computer first appeared in the middle 1940's. Then, it was a specialised calculating tool of mathematicians and scientists. Today, it is helping to solve information problems in almost every area of human activity.

7.1 In order to appreciate fully the operation of the computer we consider it necessary first to outline the procedures undertaken in a simple commercial task. When a stock control clerk receives a requisition he will

perform

15 perform the following tasks:

7.1.1Read the information appearing on the requisition. In computer terms he accepts information for processing - this is the INPUT of the procedure.
7.1.2Refer to a price list to obtain the unit price. In so doing he refers to stored or filed information -the computer term is STORAGE.
7.1.3Multiply the unit price by the quantity. This is the ARITHMETIC of the procedure.
7.1.4Enter the answer in the appropriate column - this is the OUTPUT.

In the course of his task the stock control clerk may concern himself with the following activities - addition, subtraction, multiplication and division. These are some of the functions which

can

16

can be performed by a computer.

7.2 The operation of the computer involves the same four distinct tasks as the operation done by the stock control clerk - input, storage, arithmetic and output - but in order to perform correctly the operation must be executed in a pre-determined sequence. The correct operation of the procedure depends on the observation of this pre-determined sequence of instructions. It is therefore necessary to add a fifth element to the four listed above - PROGRAM. The program is not part of the information to be processed, but the list of instructions that have to be followed in order to provide a problem solution. Information given for the purpose of processing is described as DATA. The program is applied to the data in order to give the required results. The program must reside in the computer before it can be executed.

7.3

17

7.3In the same way as the tasks performed by an office clerk, their sequence and so on, are under the direction and control of a manager, so too a computer needs certain hardware and software components to perform a control function. We can call these the CONTROL elements.
7.4The computer operation procedure is therefore as follows:

7.4.1 the original information is read
into the machine. INPUT

7.4.2the completed answer is read out of the machine OUTPUT
7.4.3in between is the "work area", called the CENTRAL PROCESSOR
7.4.4in which reference is made to the stored data and the stored program STORAGE
18

7.4.5 and also in which the cal
culations are carried out

ARITHMETIC

7.4.6 and the whole proceedings
supervised by CONTROL

7.5The computer installation will therefore consist of the central processor and its appurtenances (peripherals), commonly known as HARDWARE.
7.6The program to instruct the computer and the data on which it will work are collectively known as SOFTWARE.
7.7The central processor can store and manipulate data, store and execute program instructions on such data and monitor these procedures through the medium of software known as an operating system. It will also have the capacity to communicate the results of its processing (the output).
7.8The manipulation of data may involve

many

19

many processes, but will include the central processor's capacity to process arithmetic functions, to compare data items, to assemble data into predetermined output formats and to arrive at conclusions based on criteria supplied to it. These functions will only be executed on instructions, the vehicle of instruction being the computer programm. Finally, the output device will present the result in a readable and usable form - the computer print-out.

7.9 The term 'data processing' embraces all the above operations.

8.1 By way of illustration, let us take a look at the pocket calculator:

8.1.1 The first hand-held calculators
were simple devices limited to
adding, substracting, multiplying,
dividing and displaying a result.
The result was displayed only tem
porarily

20

porarily and was soon replaced with another entry.

8.1.2 This type of calculator is similar

to the CPU (Central Processing Unit). The CPU accepts data and performs operations on it. As the computer continues processing, the result of each operation are quickly replaced with another piece of data or instruction.

8.1.3As pocket calculators became more advanced, memory became a standard feature. Constants or results were stored and used over again in later calculations. Eventually, however, these too could be erased when the 'clear memory' key was pushed (or, in some calculators, the calculator was turned off).
8.1.4Of course, main storage in the computer is much larger and more complex than the memory of a pocket calculator; however, their functions
21
tions are the same. The computer's memory stores data and instructions until the CPU is ready to use them. Like some calculators' memory, main storage is temporary. Once a program is processed, its data and instructions are replaced with information required by another program. Therefore, to permanently keep data we need some kind of auxiliary storage device and a means of transferring data between these devices and main storage."

Prof. Grossman then described, with reference to a diagram,
the general organisation of a computer or data processing
system, so-called because a computer can consist of more
than one unit forming the system, namely, an input unit, a Central Processing Unit (CPU) and an output unit.

The input unit converts data and instructions

from

22

from man-readable language to machine-readable code, and

transmits the coded information or data to the Central

Processing Unit (CPU).

The CPU usually consists of three inter-related

elements: a control unit, an arithmetic/logic unit and
a memory unit.

"The control unit, as its name implies, maintains order and controls what is happening in the CPU. It does not process or store data. Rather it directs the sequence of operations. The control unit interprets the instructions of a program in storage and initiates commands to circuits to execute the instructions by producing the proper signals. Other functions of the control unit are to communicate with the input device in order to begin the transfer of instructions and data into storage and similarly to initiate the transfer of results from storage to the output device.

The

23

The Arithmetic/Logic Unit (ALU) handles the execution of all arithmetic computations and logical operations. Since the bulk of internal processing involves calculations or comparisons, the capabilities of a computer often depend upon the design and capabilities of the ALU. The Arithmetic/Logic Unit does not store data; it merely performs the necessary manipulations.

The primary storage unit (internal memory) holds all instructions and data necessary for processing. It also holds intermediate and final results during manipulation. Data is transferred from the input device to the primary storage unit where it is held until it is needed for processing. Data that has been processed and immediate results from ALU calculations are also held in primary storage. After all computations and manipulations are completed, the final results remain in memory. The control unit directs them to be transferred to an output device.

The programs required to operate the computer

(control

24

(control programs) and the programs required to perform various tasks (application programs) are stored in the memory unit of the CPU or on other storage devices such as magnetic disk or tape units connected to the CPU. The control unit uses the control program to co-ordinate the functionning of the machines which cumulatively are the data processing system."

I turn now to heading 84.53 and sub-heading 84.53.10.

They read:

"84.5 3 AUTOMATIC DATA PROCESSING MACHINES

AND UNITS THEREOF; MAGNETIC OR OPTI= CAL READERS, MACHINES FOR TRANSCRI= BING DATA ON TO DATA MEDIA IN CODED FORM AND MACHINES FOR PROCESSING SUCH DATA, NOT ELSEWHERE SPECI= FIED OR INCLUDED:
84.53.10 Automatic digital data processing machines and units thereof (con-nectable)"

Included in the Notes to Chapter 84 is the following

paragraph

25

paragraph:

"3. - (A) For the purposes of heading No. 84.53, the expression 'automatic data processing machines' means: (a) Digital machines having storages capable of storing not only the processing program or programs and the data to be processed but also a program for translating the formal programming language in which the programs are written into machine language. These machines must have a main storage which is directly accessible for the execution of a program and which has a capacity at least sufficient to store those parts of the processing and translating programs and the data immediately necessary for the current processing run. They must also be able themselves, on the basis of the instructions contained in the initial program, to modify,

by ....

26

by logical decision, its execution during the processing run;

(b) Analogue machines capable of
simulating mathematical models
and comprising at least: analogue
elements, control elements and
programming elements;

(c) Hybrid machines consisting of
either a digital machine with

analogue elements or an analogue machine with digital elements.

(B) Automatic data processing machines may be in the form of systems consisting of a variable number of separately-housed units. A unit is to be regarded as being a part of the complete system if it meets all the following conditions:

(a) it is connectable to the central
processing unit either directly

or through one or more other units;

(b) it is specifically designed as
part of such a system (it must,
in particular, unless it is a

power
27

power supply unit), be able to accept or deliver data in a form (code or signals) which can be used by the system). Such units imported separately are also to be classified in heading No. 84.53.

4.

5. "

The following is the Brussels Note relating to

heading 84.53.

"84.53 - AUTOMATIC DATA PROCESSING MACHINES AND UNITS THEREOF; MAGNETIC OR 0P= TICAL READERS, MACHINES FOR TRANS= CRIBING DATA ONTO DATA MEDIA IN CODED FORM AND MACHINES FOR PROCES= SING SUCH DATA, NOT ELSEWHERE SPE= CIFIED OR INCLUDED.

(1) AUTOMATIC DATA PROCESSING MACHINES
AND UNITS THEREOF
Data processing consists in handling information
of all kinds, in pre-established logical sequen
ces

28

ces and for a specific purpose or purposes.

Automatic data processing machines are machines which, by logically interrelated operations performed in accordance with pre-established instructions (program), furnish data which can be used as such or, in some cases, serve in turn as data for other data processing operations.

The present heading covers data processing machines in which the logical sequence of the operations can be changed from one job to another, and in which the operation can be automatic, that is to say with no manual intervention for the duration of the task. These machines mostly use electronic signals but may also use other technologies (e.g., pneumatic, fluid or optical); some may use combinations of two or more of these technologies.

They may be self-contained, all the elements required for data processing being combined in the same housing, or they may be in the form of systems consisting of a variable

number

29

number of separately-housed units.

Such machines are described as digital, analogue or hybrid (analogue/digital), according to the method of processing the data.

The present heading also covers separately imported constituent units of the automatic data processing systems described above.

The heading does not cover machines, instruments or apparatus incorporating or working in conjunction with an automatic data processing machine and performing a specific function. Such machines, instruments or apparatus are classified in the headings appropriate to their respective functions or, failing that, in residual headings.

(A) DIGITAL MACHINES

These digital data processing machines have storages, and also stored programs which can be changed from job to job.

Digital

30

Digital machines process data in coded form. A code consists of a finite set of characters (binary code, standard six bit ISO code, etc.).

The data input is usually automatic, by the use of data media such as punched cards or tapes, or magnetic tapes, or by direct reading of original documents, etc. There may also be arrangements for manual input by means of keyboards or the input may be furnished directly by certain instruments (e.g., measuring instruments).

The input data are converted by the input units into signals and stored in the storage units.

The digital data processing machines of the present heading must have a sufficient overall storage capacity to enable them to store not only the processing program or programs and the data to be processed, but also a translating program which serves to translate the formal programming language in which the programs are written (Algol, Assembler, Cobol, Fortran, PL/1, RPG, etc.) into machine language.

Part

31

Part of the data and program or programs may be temporarily stored in auxiliary storage units such as those using magnetic discs or drums, magnetic tapes, etc. But these machines must have a main storage which is directly accessible for the execution of a particular program and which has a capacity at least sufficient to store those parts of the processing and translating programs and the data immediately necessary for the current processing run.

The data are processed according to one of the stored programs. Apart from the characteristics described above, the machines of the present heading must also be able themselves, on the basis of the instructions contained in the initial program, to modify, by logical decision, the execution of that program during the processing run.

Digital data processing machines usually consist of a number of separately-housed inter-connected units. They form a 'system'.

A complete digital data processing system must

comprise
32

comprise, at least:

(1) A central processing unit which generally incorporates the main storage, the arithmetical and logical elements and the control elements; in some cases, however, these elements may be in the form of separate units.
(2) An input unit which receives input data and converts them into signals which can be processed by the machine*.
(3) An output unit which converts the signals provided by the machine into an intelligible form (printed text, graphs, displays, etc.) or into coded data for further use (processing, control, etc.).

Two of these units (input and output units,

for example) may be combined in one single unit.

These systems may include remote input and output units in the form of data terminals.

Such systems may also include peripheral units,

apart

33

apart from the input and output units, designed to. increase the capacity of the system, for instance, by expanding one or more of the functions of the central unit

Such units are inserted between the input and the output units (start and end of the system), although adapting and converting units (channel adaptors and signal converters) may occasionally be connected before the input unit or after the output unit.

A unit is to be regarded as being a part of the complete digital data processing system, if it satisfies the following conditions:

(a) It is connectable to the central processing unit, either directly or through one or more other units; and
(b) It is specifically designed as part of such a system. It cannot be considered as such unless, in particular, it is capable of accepting or delivering data in a form (code or signals) which can

be

34

be used by the system. (This last condition does not apply to power supply units which, although specifically designed as parts of data processing systems, do not use the coded form).

The interconnections may be made by material means (e.g., cables) or by non-material means (e.g., radio or optical links).

Appliances such as measuring or checking instruments adapted by the addition of devices (signal converters, for example), which enable them to be connected directly to a data processing machine, are, in particular, not to be regarded as specifically designed as parts of automatic data processing systems. Such appliances fall to be classified in their own appropriate heading.

Digital data processing machines are put to many uses, for example, in industry, in trade, in scientific research and in public and private administrations."

(The paragraph which I have underlined was

introduced
35

introduced by amendment in June 1979. It will be referred to as "the 1979 amendment").
Counsel for the Commissioner said that a distinction was to be drawn between "a general all-purpose programmable computer" and "a specialised machine or system" specially designed for a specific purpose. He submitted that heading 84.53 "clearly refers to general or all-purpose computers and not to specialised machines or systems".
This distinction is not drawn either in the heading, or in the Chapter Note, or in the Brussels Note. The only passage to which counsel could refer in support of his submission was the statement in the relative Brussels Note that

"The

36 .

"The present heading covers data
processing machines in which the
logical sequence of the operations
can be changed from one job to
another "

That characteristic does not distinguish all-purpose
computers from special purpose computers: it distinguishes
computers whose program} can. be changed, and those
whose operation is limited to a single program, e.g. a
pocket calculator.

Nor does the 1979 amendment provide any
support for the submission. In terms of that
amendment

"The heading (sc. 84.53) does not cover machines, instruments or apparatus incorporating or working in conjunction with an automatic data

processing

37

processing machine and performing
a specific function "

That has nothing to do with a distinction between all-purpose and special purpose computers and systems.
Pointing away from counsel's submission that the heading covers only general all-purpose computers and not specialised machines, are two statements in the Brussels Note: one is that "Data processing consists in handling information of all kinds .... for a specific purpose or purposes"; and the other is the last paragraph
which reads:

"Digital data processing machines are put to many uses, for example, in industry, in trade, in scientific research and in public and private administrations."

(My emphasis.)

Prof
38 Prof. Bornman, a professor and head of the Department of Computer Science and Information Systems at the University of South Africa, who furnished an affidavit on behalf of the Commissioner, put the distinction drawn by counsel in a somewhat different way. He said that, in the light of what he had said earlier in regard to automatic data processing machines,

" it is clear that,

on the whole, I find myself in respectful disagreement with the deponents to the Applicant's affidavits, mainly on question of 'nomenclature'. They use terms such as 'automatic data processing' in relation to a machine, device, unit or system whether or not such machine, device, unit or system performs a specific function or not.

They

39

They also employ the term to denote both automatic data processing machines proper and machines which employ the techniques of automatic data processing in performing their functions and either operate in conjunction with an automatic data processing machine or have an automatic data processing device incorporated in them. That would merely be a matter

of

40

of choice of words,unless one wishes to be specific about the nature and function of the device, machine or system in question, in which case the terminology employed by the said deponents is unhelpful."

If I understand Prof. Bornman correctly, he distinguishes between an automatic data processing machine which performs data processing generally, and one which uses the data processing "technique" to perform a specific function. The difference is thus a semantic one - as Prof. Bornman put it, "a matter of choice of words", or "terminology" or a "question of nomenclature".
However clear this distinction may be to professors of Computer Science, I do not think that it is drawn in the language of the heading and the relative

Notes

41 Notes, nor is there anything in the language to suggest that it is only machines of the former kind which are covered by the heading.
Finally on the aspect of the interpretation of heading 84.53, there is the question of the meaning of the 1979 amendment.
In terms, the amendment deals with machines incorporating or working in conjunction with an automatic data processing machine; it does not deal with machines which are units forming part of a complete automatic data processing system , which are dealt with in paragraph 3(B) of the Chapter Note. If possible the 1979 amendment should be construed so as to be in harmony and not in conflict

with

42

with para 3. As TROLLIP JA said in the Thomas Barlow

case (supra) at 676 D

"... it is hardly likely that the Brussels Council intended that its Explanatory Notes should override or contradict its own Nomenclature. Consequently, I think that in using the Brussels Notes one must construe them so as to conform with and not to override or contradict the plain meaning of the headings and notes."

Where, therefore, a machine is a unit forming part of a
complete system within the meaning of paragraph 3, it is
not to be regarded as a machine working in conjunction
with an automatic data processing machine under the

1979 amendment.

To sum up on this aspect of the matter.

Heading

43

Heading 84.53 covers all data processing machines and all data processing systems, having the features and characteristics set out in para 3 of the Chapter Note. Neither the heading, nor the Chapter Note, nor the Brussels Note distinguishes between all-purpose machines and systems and special purpose machines and systems; or between automatic data processing machines "proper" and automatic data processing machines which "employ the technique of automatic data processing in performing their specific functions". The sole test is whether the machine in question falls within the language of para 3 read with the Brussels Note. In regard to the 1979 amendment, this does not apply to a unit which forms

part
44

part of a complete system as defined in para 3(B).

Heading 84.54

Tariff heading 84.54 reads:

"84.54 OTHER OFFICE MACHINES (FOR

EXAMPLE, HECTOGRAPH OR STENCIL DUPLICATING MACHINES, ADDRESSING MACHINES, COIN-SORTING MACHINES, COIN-COUNTING AND WRAPPING MACHINES, PENCIL-SHARPENING MACHINES, PERFORATING AND STAPLING MACHINES):

84.54.10 Duplicating machines

84.54.20 Addressing machines

84.54.90 Other"

The Brussels Note relating to this heading reads
as follows (I have lettered three paragraphs for purposes

of ..
45

of reference):

"84.54 - OTHER OFFICE MACHINES (FOR EXAMPLE, HECTOGRAPH OR STENCIL DUPLICATING MACHINES, ADDRESSING MACHINES, COIN-SORTING MACHINES, COIN-COUNTING AND WRAPPING MACHINES, PENCIL-SHARPENING MACHINES, PERFORATING AND STAPLING MACHINES).

(a) This heading covers all office machines
not covered by the preceding three headings
or more specifically by any other heading
of the Nomenclature.

(b) The term 'office machines' is to be taken
in a wide general sense to include all
machines used in offices, shops, fac-

tories, workshops, schools, railway

stations, hotels, etc., for doing 'office work' (i,e, work concerning the writing, recording, sorting, filing, etc., of correspondence, documents, forms records, accounts, etc.).

(c) Office machines are classified here only

if

46

if they have a base for fixing or for placing on a table, desk, etc. The heading does not cover the hand tools, not having such a base, of Chapter 82.

The machines of the present heading may be hand-operated, mechanically operated or electrically operated (including electromagnetic relay and electronic operated machines)."

(The emphasis is in the original).
The Note then states that the heading includes inter alia 18 named machines, including certain duplicating machines, addressing machines, ticket issuing machines and coin-sorting or coin-counting machines. Among the eighteen are

"5. Automatic banknote dispensers operating in conjunction with

an
47

an automatic data processing machine, whether on-line or off-line."

In terms of para (a), if a machine is covered by one of the three preceding headings it is not covered by heading 84.54. If, therefore, a machine falls under heading 84.53, it is not classified under heading 84.54.
In terms of para (b) the expression "office machines" is used "in a wide general sense". It includes all machines used in the locations referred to (the list is not comprehensive: it would no doubt include banks and building societies), for doing "office work". That connotes machines used by workers in an office etc. It would not, I conceive, include a machine

designed

48

designed to be used, not by an office worker, but by a customer or client.
Para (c) excludes every office machine which does not have a base for fixing or placing "on a table, desk, etc." THE IBM 3624 CONSUMER TRANSACTION FACILITY.
The second stage in the process of classification is to consider, as a preliminary to a decision whether it should appropriately be assigned to heading 84.53 or to heading 84.54, the nature and characteristics of the IBM 3624.
In the affidavit of Mr. P.P. FULTON, filed on behalf of the company, it is said that the IBM 3624

is'
49

is designed and used as a unit forming part of the IBM

3600 Finance Communication System.

The IBM 3600 is a data processing system with
three parts, namely

"12.1 a controller and terminals (referred to as the 3600 sub-system);

12.2a communication link; and
12.3a central computing system.
13. The controller and terminals which comprise the system, are the following:

13.1 the IBM 3601 or 3602 Finance Com
munication Controller;

13.2 " the IBM 3604 keyboard display, the

IBM 3606 and 3608 Financial Service terminals;

13.3 the IBM 3610 document printer;

13.4

50

13.4the IBM 3618 Administrative Line Printer; and
13.5the IBM 3624 Consumer Transaction Facility.

14

15

The 3624 is a unit of the IBM 3600 Finance Communication System, which system is capable of being used by a variety of commercial enterprises and in particular by financial institutions such as banks and Building Societies.

16.1 The 3624, and similar machines, are used by financial institutions to facilitate and expedite banking transactions by their respective customers. A particularly convenient aspect of the 3624 is that it can be used by customers to perform many of an institution's wide variety of functions outside normal

business ....

51

business hours, or within business hours, without having to deal with officials of the institution, such as tellers. In addition it can be used by customers at unmanned locations.

16.2 Using the 3624 and similar machines,
financial institutions are now

able to provide a service to their customers which they were unable to provide without the use of computers. We call this an on-line banking service. It allows customers to carry out banking transactions at any location at which a 3624 is installed across the country.

16.3 The on-line banking service allows
customers to carry out banking
operations at any 3624. For this
reason, the customers' records must
be stored on a single central com
puter, rather than retained at a
single 3624 terminal. Hence the

3624

52

3624 cannot service customer requests except in communication and consultation with the central computer.

17.1 The operation of the

3624 requires that a customer be given an identification card bearing a magnetic strip that contains identification data. When the customer inserts a card into the card reader slot in the 3624, a series of instructions on the display screen guides him step by step through the transactions. When the identification card is inserted the unit requests that the customer's secret personal identification number be entered on the keyboard so that his identity can be established. The customer then selects the transaction which he wishes to perform and completes the necessary keyboard entries for that purpose. The 3624 perfoms a multiplicity of transactions. On the

basis

53

basis of what is said above it

will already have been seen that it -

17.1.1Reads the information encoded magnetically on the Identification Cards and stores this information in the 3624 Storage.
17.1.2Checks the PIN (i.e. the personal identification number) number by comparing data entered on the keyboard with the information from the card (previously stored) using a predetermined encryption Algorithm, which is a coded formula.
17.1.3Guides the customer through transactions by displaying the guidance messages on the display panel. These messages originate from either the internal 3624 program or from the program in the CPU.
17.1.4Like all computer terminals the 3624 translates customer requests entered by key depressions on the

keyboard

54

keyboard into machine-readable electronic impulses which are read and understood by the CPU.

17.2 The customers' orders may result in the completion of any one or more of the following transactions:

17.2.1the issue of cash;
17.2.2the issue of vouchers such as travellers' cheques, bonus bonds and travel insurance certificates;
17.2.3the transfer of funds to other accounts;
17.2.4the answering of enquiries, for example as to interest earned, exchange rates, the gold price

or any other information contained in the data base of the system;

17.2.5 the furnishing of account infor
mation;

17.2.6

55
17.2.6the giving of marketing messages;
17.2.7the printing of transaction statements;

17/2.8 the acceptance of deposits;

17.2.9the printing of receipts;
17.2.10the ordering of cheque books.

17.3 The 3624 is designed to be capable of initiating multiple program determined functions. .......

18 The customer's use of the 3624 is achieved by way of a special key which, when depressed, enables the customer to 'talk' to any department of the bank. For example if the customer wishes to order a new chequebook he would merely enter the appropriate code number and the message would be relayed to the computer. The following morning the department responsible would obtain a printout containing .

all

56

all new chequebook orders.

19.1 The 3624 can only operate when
connected to a central processing
unit and/or a controller. The
3624 cannot be used except as a
component of an on-line banking
system, that is it cannot operate
off-line. Typically it will
operate through an IBM 3601 or
3602 line controller connected

to an IBM 370 CPU. The 3624 and
the said controllers and the IBM
370 Central Processing Unit are
all units of the IBM 3600 Finance
Communication System

19.2 However, the 3624 contains program
mable storage. It is programmable
to the extent that it can and does
independently perform a number of
tasks (as opposed to transactions)
before sending a message to the CPU,
for example, validating the cus
tomer's personal identity number

against

57

against his account number as read from his identification card. The programmable storage can also be used, inter alia, to make the 3624 bilingual. The choice of language will be made according to the information contained on the identification card referred to above. The customer, using the identification card, would then get the operating instructions and computer response in the language of his choice. The 3624 can accommodate up to 8 different languages.

20. The 3624 is available in four models.

Two were designed for installation with-in the institution's banking hall, and two are designed to be built into the wall of a building so that the customer can operate them from outside both during hours when the institution itself is open to business and during hours when
it is closed The 'through the
wall models' can also be for 'drive in'

use

58

use in that they can be so located that a customer can drive up in his motor car and, without getting out of the car, transact the various transactions he wishes to perform using the 3624."

None of all this is disputed in the answering affidavits

filed on behalf of the Commissioner.

SELECTION OF APPROPRIATE HEADING
The decision of the Nomenclature Committee

Counsel for the Commissioner urged that the
Court should uphold the determination on the basis of a
decision by the Nomenclature Committee at its 40 th
Session held in June 1978. This decision was recorded
as follows:

"DECISIONS OF THE NOMENCLATURE COMMITTEE 1. The Committee re-examined the classification of the above machines

(sc
59

(sc. 'IBM banknote dispensers') on the basis of details supplied by the manufacturer and information collected by the Secretariat concerning IBM 3614 banknote dispensers.

2. The Committee decided by 20 votes to 2 that, by analogy with its previous decisions concerning Bankomat and NCR banknote dispensers, the IBM banknote dispenser should be classified in heading 84.54, as an office machine."

The IBM 3624 is, it is common cause, in all material respects the same as the IBM 3614 which was the subject of the decision.
It was submitted that the decision was a cogent authority: it was directly in point, and was the considered opinion of an international committee, one

of

60 of whose main tasks, according to the brochure above referred to, include the giving of

"... decisions on the more delicate
classification questions raised by
administrations or by international
organisations "

Whatever may be the status of such a decision so far as customs administrations and international organisations are concerned, it is not, until it is reflected in an Explanatory Note, authoritative in a South African Court. Before that, it is no more than an expression of opinion which involves the interpretation of the relative tariff headings and the Notes relating thereto.

Under our system, questions of interpretation

of
61 of documents are matters of law, and belong exclusively to the Court. On such questions the opinions of witnesses, however eminent or highly qualified, are (except in regard to words which have a special or technical meaning) inadmissible. (See Phipson on Evidence, 13th ed., sec 27-46). So, subject to the exception mentioned, the Courts do not receive opinion evidence, either as to the meaning of a statutory provision (See Camden (Marquis) v. Inland Revenue Commissioners (1914) 1 KB 641 (CA at 649-50), or a patent specification (See Gentiruco v. Firestone SA (Pty) Ltd 1972(1) SA 589(A) at 617-18), or any other document.

The opinion of a person not called as a

witness

62

witness, or of a committee, is similarly inadmissible.
The Nomenclature Committee's decision is, therefore, legally irrelevant, and cannot be taken into account in deciding this appeal. Applicability of heading 84.53
The evidence of the company's deponents (which is not disputed by the Commissioner's deponents save in regard to the semantic niceties referred to above) is that the IBM 3624 is a machine which falls squarely within item 84.53.10 read with para 3 of the relative Chapter Note, and the Brussels Note.
The IBM 3600 system is an automatic data processing machine such as is described in para 3(A)(a)

of
63 of the Chapter Note, and it is "a complete digital data processing system" as set out in the Explanatory Note. The IBM 3624 is a unit forming part of that system, and it meets all the conditions set out in para 3(B) and in the Explanatory Note. It is one of a number of separately housed units of an automatic data processing machine system. It is connectable to the central processing unit. And it is specially designed as part of the system: in particular, it is able to accept and deliver data in a form (codes or signals) which can be used by the system.
Although the IBM 3624 performs the function of an automated teller, it does not fall within

the
64 the 1979 amendment, because it is a unit forming part of a complete automatic data processing machine and hence is not a machine working in conjunction with an automatic data machine.

The conclusion is therefore that tariff heading

84.53 applies to the IBM 3624.
Applicability of tariff heading 84.54

Paragraph (a) of the Brussels Note to heading
84.54 makes it clear that where a machine is covered
by one of the preceding three headings, it is not covered by heading 84.54. In view of the conclusion just mentioned, therefore, the IBM 3624 is not covered by heading 84.54.
There are other reasons why it is. not classifiable under heading 84.54,

It

65

It is not an "office machine" even in the "wide general sense" referred to in para (b) of the Note: it is used, not for doing "office work", but, as its full name indicates, by the customers of banks and building societies themselves.
Nor does it appear (See Fulton's description quoted above),that the IBM 3624 has "a base for fixing or for placing on a table, desk, etc." as required in para (c).
Although one of the main uses of the IBM 3624 in South Africa at present is to issue banknotes, it cannot properly be called an "automatic banknote dispenser". As appears from Fulton's affidavit, the IBM 3624 is far more than an automatic banknote dispenser

and

66

and cannot be classified as such:

"24.1.1 The term 'automatic banknote dispenser' implies that such a machine has the sole and specific function of dispensing bank notes only. The IBM 3624 is designed to and can dispense a variety of documents besides bank notes, and even when it is performing that dispensing function it is operating as a unit of an automatic data processing machine. In addition it has all the other functions enumerated above. The dispensing of bank notes is certainly not its principal, sole or specific function.

24.1.2 The 3624 is sometimes referred to as an Automated Teller Machine and is virtually the counterpart of the human teller. It performs many of the functions of the human teller. However it performs further functions of clerks assigned to answer

enquiries

67

enquiries regarding account balances and of the ledger clerks who enter the customer's transactions into the bank's books. The function of the 3624 is contained in its descriptive name, namely to perform as a consumer transaction facility and thus enable customers to perform their banking operations without the intervention of a human teller or any other member of the bank's staff.

24.1.3 The 3624 is so designed that it

can continue performing its other functions even if the document dispenser is not operating, as will happen if the supply of bank notes or vouchers contained in the cartridge runs out."

The conclusion is that heading 84.54 is not

applicable to the IBM 3624.

CONCLUSION

68

CONCLUSION

In the result the appeal against the Commissioner's determination will be upheld.
The company requested that in the event of the Court upholding the appeal, an order should also be made in terms of prayer (c) of the Notice of Motion (for the refund to the company of the sum deposited with the Controller of Customs and Excise, Johannesburg) and in terms of prayer (d) (for the payment of interest on that sum from 7 June 1982, being the date of the deposit).
I do not think that an order should be made in terms of prayer (c). The effect of the order to be made will be that the Commissioner's determination will no longer remain in force, so that any amount due

in

69

in terms thereof will no longer be payable. (See s. 47(9)(b) of the Act.) There is no reason to believe that the Commissioner will not take the appropriate action in this regard.
Nor do I think that an order should now be made in terms of prayer (d): it is not clear from the brief argument put forward on behalf of the company that interest will be payable, at any rate from the date mentioned in prayer (d).
At the beginning of the hearing the company made an application to this Court for an order condoning and allowing the late service and filing of Volume 6 of the record. This application was supported by the Commissioner. It was granted and the parties agreed

that
70 that the costs relating thereto should be costs in the appeal. It will be ordered accordingly.
The appeal is upheld with costs, including the costs consequent on the employment of two counsel. The costs relating to the application for condonation are costs in the appeal. The order of the Court a quo is set aside, and there is substituted therefor the following:

"(a) The appeal is upheld with costs, including the costs consequent upon the employment of two counsel. (b) An order is granted that there be substituted for the determination of the Commissioner of Customs and Excise a determination that tariff heading 84.53.10 be the heading under which the

IBM

71

IBM 3624 Consumer Transaction Facility shall be classified."

H C Nicolas, AJA )

KOTZé, JA ) GALGUT, AJA )