IFTFCC International transport freight costs and other charges
TBG3 Transport
A message specifying freight, handling and transport costs and other related charges between transport service providers and their customers.
Header
- 00010Message headerMandatoryMax 1A service segment starting and uniquely identifying a message. The message type code for the International transport freight costs and other charges message is IFTFCC. Note: International transport freight costs and other charges messages conforming to this document must contain the following data in segment UNH, composite S009: Data element 0065 IFTFCC 0052 D 0054 18B 0051 UN 1. Data element S009/0057 is retained for upward compatibility. The use ofS016 and/or S017 is encouraged in preference.2. The combination of the values carried in data elements 0062 and S009 shallbe used to identify uniquely the message within its group (if used) or ifnot used, within its interchange, for the purpose of acknowledgement.
- 00020Beginning of messageMandatoryMax 1A segment to indicate the beginning of the message and transmit identifying number. 
- 00030Contact informationConditionalMax 1A segment to indicate the message sender's contact person/department. 
- 00040Communication contactConditionalMax 9A segment to specify the telephone number of the message sender and other communication-related information. 
- 00050Free textConditionalMax 99A segment to give an explanation regarding the freight costs charged for in this message, credit facilities, letter of credit and arrangements made by the principal. 
- 00060Date/time/periodConditionalMax 9A segment to indicate date/times related to the message. 
- 00070Transport service requirementsConditionalMax 9A segment to identify contract and carriage conditions and or services in the context of which all charges in this message apply. 
- 00080Document/message detailsConditionalMax 9A segment to indicate a document relating to the whole message. 
- Segment group 1Repeat 9- 00100Place/location identificationMandatoryMax 1A segment to indicate a location. 
- 00110Date/time/periodConditionalMax 9A segment to indicate the date of issue of the IFTFCC message. 
 
- 00100Place/location identificationMandatoryMax 1
- Segment group 2Repeat 9- 00130ReferenceMandatoryMax 1A segment to identify a reference, e.g.: Sales contract reference number, Transport contract reference number (bill of lading, air waybill), Shipment reference number, Payee's reference number, Payer's reference number, Creditor's number, Debtor's number, Reference to the applicable General Conditions such as deposited at the Registry of the District Court. 
- 00140Date/time/periodConditionalMax 9A segment to indicate a date/time related to the reference. 
 
- 00130ReferenceMandatoryMax 1
- Segment group 3Repeat 99- 00160Monetary amountMandatoryMax 1A segment to specify the total amount payable. 
- 00170Percentage detailsConditionalMax 1A segment to indicate the applied reduction or surcharge percentage details as included in the total amount payable. 
 
- 00160Monetary amountMandatoryMax 1
- Segment group 4Repeat 9- 00190Duty/tax/fee detailsMandatoryMax 1A segment specifying the tax type, such as Value Added Tax (VAT). 
- 00200Percentage detailsConditionalMax 1A segment to indicate the applicable percentage for the tax type. 
- 00210Monetary amountConditionalMax 2A segment to specify an amount associated to the tax. 
 
- 00190Duty/tax/fee detailsMandatoryMax 1
- Segment group 5Repeat 9- 00230CurrenciesMandatoryMax 1A segment to specify a default currency or rate of exchange. 
- 00240Date/time/periodConditionalMax 9A segment to specify a date and time relating to a rate of exchange. 
 
- 00230CurrenciesMandatoryMax 1
- Segment group 6Repeat 999- 00260Charge/rate calculationsMandatoryMax 1A segment to specify in text or code the applicable charge, such as trucking costs, haulage costs, sea freight, inland freight destination, issue of transport document, Currency Adjustment Factor (CAF), Bunker Adjustment Factor (BAF), terminal handling charge destination, commission, shed hiring, storage costs, lumpsum. 
- 00270Place/location identificationConditionalMax 9A segment to indicate a location related to the charge, such as: - 'from' location (starting point) - 'to' location (ending point) - 'on-hire' location (where hiring started) - 'off-hire' location (where hiring ended) 
- 00280Date/time/periodConditionalMax 9A segment to specify a date or time or period related to the charge, such as: - charged period - 'on-hire' period (i.e. period of hiring) - 'on-hire' date (when hiring started) - 'off-hire' date (when hiring ended) 
- 00290ReferenceConditionalMax 9A segment to identify a reference related to the charge, such as the reference number of the transport service contract, or of the transport document, or the applicable tariff number, or the applicable goods classification number. 
- 00300Free textConditionalMax 9A segment to specify an explanation regarding the charge. 
- 00310Percentage detailsConditionalMax 9A segment to indicate the applicable reduction or surcharge percentage details. This percentage is given here for information purposes and does not form part of a calculation applying to this charge. If a percentage forms a factor in a calculation the PCD segment within the MOA segment group should be used - i.e. the MOA-group within this TCC segment group. 
- 00320QuantityConditionalMax 9A segment to specify a quantity relevant to calculate the charge, such as: - chargeable number of containers - changeable number of days - chargeable number of exles - chargeable number of packages. 
- Segment group 7Repeat 9- 00340Price detailsMandatoryMax 1A segment to specify the price for the charge, such as the net price or the gross price (the gross price can be the value of the goods depending on the charge type rate as specified in the related TCC segment). 
- 00350CurrenciesConditionalMax 9A segment to indicate the currency in which the price is expressed. An exchange rate can be specified in the CUX segment within the MOA segment group - i.e. the MOA-group within this TCC-group. 
 
- 00340Price detailsMandatoryMax 1
- Segment group 8Repeat 9- 00370Monetary amountMandatoryMax 1A segment to specify an amount related to a charge, such as: - intermediate amount (such as in a pre-defined sequence) - total charge amount in invoice currency. 
- Segment group 9Repeat 1- 00390CurrenciesMandatoryMax 1A segment to indicate an exchange rate by which an amount can be re-calculated, such as: - from charge currency (i.e. currency in which the charge applies) into reference currency (i.e. currency in which freight is payable) - from reference currency into invoice currency (i.e. currency in which payment will take place). 
- 00400Date/time/periodConditionalMax 1A segment to specify a date and time related to the exchange rate. 
 
- 00390CurrenciesMandatoryMax 1
- 00410Percentage detailsConditionalMax 1A segment to specify a percentage related to the amount, such as reduction or surcharge percentage applicable to the charge. 
- Segment group 10Repeat 1- 00430Duty/tax/fee detailsMandatoryMax 1A segment to specify the tax type, such as Value Added Tax (VAT) related to the charge. 
- 00440Percentage detailsConditionalMax 1A segment to indicate the applicable percentage for the tax type. 
 
- 00430Duty/tax/fee detailsMandatoryMax 1
 
- 00370Monetary amountMandatoryMax 1
 
- 00260Charge/rate calculationsMandatoryMax 1
- Segment group 11Repeat 99- 00460Name and addressMandatoryMax 1A segment to identify a party's name, address and function, such as message sender, message receiver, payee, payer, ordering party. 
- 00470Financial institution informationConditionalMax 9A segment identifying the financial institution such as a bank and account numbers for the payee only. 
- 00480Place/location identificationConditionalMax 9A segment to indicate the place of registry (for payee). 
- Segment group 12Repeat 9- 00500Contact informationMandatoryMax 1A segment to identify a person or department within a party. 
- 00510Communication contactConditionalMax 9A segment to identify a communication number of a person or department to whom communication should be directed. 
 
- 00500Contact informationMandatoryMax 1
- Segment group 13Repeat 9- 00530ReferenceMandatoryMax 1A segment identifying the reference by its number. 
- 00540Date/time/periodConditionalMax 9A segment to specify a date/time related to the reference. 
 
- 00530ReferenceMandatoryMax 1
 
- 00460Name and addressMandatoryMax 1
- Segment group 14Repeat 5- 00560Terms of delivery or transportMandatoryMax 1A segment to specify the terms of transport or delivery. 
- 00570Place/location identificationConditionalMax 2A segment to specify a location relating to the terms given in the segment TOD. 
 
- 00560Terms of delivery or transportMandatoryMax 1
- Segment group 15Repeat 9- 00590Charge payment instructionsMandatoryMax 1A segment to indicate which method of payment is required. 
- 00600CurrenciesConditionalMax 1A segment to specify the payment currency. 
- 00610Place/location identificationConditionalMax 9A segment to identify a place relevant to the charge category, such as the 'to' and 'from' locations such as border crossing places between which the charge category applies. 
- 00620Monetary amountConditionalMax 9A segment to identify the monetary amount associated with the charges, such as the maximum amount that will be paid. 
 
- 00590Charge payment instructionsMandatoryMax 1
- Segment group 16Repeat 5- 00640Payment termsMandatoryMax 1A segment to identify the applicable payment terms. 
- 00650Date/time/periodConditionalMax 5A segment to specify the requested payment date and time, discount termination date and time, interest due date and time. 
- 00660Percentage detailsConditionalMax 1A segment to specify the discount, interest or penalty percentage. 
- 00670Monetary amountConditionalMax 1A segment to specify an amount relating to the discount, interest or penalty. 
 
- 00640Payment termsMandatoryMax 1
- Segment group 17Repeat 99- 00690Transport informationMandatoryMax 1A segment to indicate information related to a certain stage in a transport. 040 D5(040,030) If first, then all
- 00700Charge/rate calculationsConditionalMax 99A segment to point to a charge for which the full details are given in the TCC segment group on message top level. Only the data element 'Freight and charges item number' (in composite C200) is to be used in this case. 
- 00710Date/time/periodConditionalMax 9A segment to indicate date and times relevant to the transport. 
- 00720Place/location identificationConditionalMax 9A segment to indicate a location relevant to the transport, such as: Place/port of loading Place/port of discharge Pre-carriage place/port On-carriage place/port 
- Segment group 18Repeat 9- 00740ReferenceMandatoryMax 1A segment to specify a reference to the transport details (such as voyage number) or a cross-reference. 
- 00750Date/time/periodConditionalMax 1A segment to specify a date or time related to the reference. 
 
- 00740ReferenceMandatoryMax 1
 
- 00690Transport informationMandatoryMax 1
- Segment group 19Repeat 99- 00770Goods item detailsMandatoryMax 1A segment to identify a goods item for which transport is undertaken (such as total number of packages). A goods item can be identified by up to three levels of packaging. 
- 00780Charge/rate calculationsConditionalMax 99A segment to point to a charge for which the full details are given in the TCC segment group on message top level. Only the data element 'Freight and charges item number' (in composite C200) is to be used in this case. 
- 00790Handling instructionsConditionalMax 1A segment to specify handling instructions relating to the goods item. 
- 00800TemperatureConditionalMax 1A segment to specify a temperature setting for a goods item. 
- 00810Transport movement detailsConditionalMax 1A segment to specify transport movement details for a goods item, such as movement type and carrier or merchant haulage. 
- 00820Place/location identificationConditionalMax 9A segment to specify a country associated with a goods item, such as country of origin, or country of destination. 
- 00830Package identificationConditionalMax 9A segment to specify shipping marks for this goods item. 
- 00840Additional product idConditionalMax 9A segment to specify article numbers. 
- 00850Free textConditionalMax 9A segment to specify processable supplementary information relating to the goods item, such as goods description (which may be in short with respect to the original instruction). 
- Segment group 20Repeat 9- 00870MeasurementsMandatoryMax 1A segment to specify measurements, other than dimensions, applicable to a goods item. 
- 00880Number of unitsConditionalMax 1A segment to specify the number of units to each of which the given measurement applies. 
 
- 00870MeasurementsMandatoryMax 1
- Segment group 21Repeat 9- 00900DimensionsMandatoryMax 1To specify dimensions applicable to a goods item. 
- 00910Number of unitsConditionalMax 1A segment to specify the number of units to each of which the given dimension applies. 
 
- 00900DimensionsMandatoryMax 1
- Segment group 22Repeat 9- 00930ReferenceMandatoryMax 1A segment to indicate a reference to the goods item and or providing a cross- reference to the applicable charge item on the message level directly above (i.e. top message level). 
- 00940Date/time/periodConditionalMax 1A segment to indicate date and time relating to the reference. 
 
- 00930ReferenceMandatoryMax 1
- Segment group 23Repeat 9- 00960Dangerous goodsMandatoryMax 1A segment to indicate the class of dangerous goods, packing group, etc. 
- 00970Free textConditionalMax 1A segment to specify the dangerous goods technical name and to specify any additional dangerous goods information. 
 
- 00960Dangerous goodsMandatoryMax 1
 
- 00770Goods item detailsMandatoryMax 1
- Segment group 24Repeat 999- 00990Equipment detailsMandatoryMax 1A segment to identify the equipment and equipment size and type as used in the transport, for example container number, railway wagon number or trailer number. 
- 01000Charge/rate calculationsConditionalMax 99A segment to point to a charge for which the full details are given in the TCC segment group on message top level. Only the data element 'Freight and charges item number' (in composite C200) is to be used in this case. 
- 01010Number of unitsConditionalMax 1A segment to specify the total number of equipment. 
- 01020Transport movement detailsConditionalMax 1A segment to specify transport movement details for the equipment. 
- 01030MeasurementsConditionalMax 9A segment to specify measurements, other than dimensions, associated with the equipment, such as equipment weight. 
- 01040DimensionsConditionalMax 9A segment to specify dimensions applicable to the equipment. 
- 01050Seal numberConditionalMax 99A segment to identify seal and seal issuer associated with the equipment. 
- 01060Transport placementConditionalMax 9A segment to identify transport details for the equipment. 
- 01070Free textConditionalMax 9A segment to specify processable supplementary information associated with the equipment. 
- Segment group 25Repeat 9- 01090ReferenceMandatoryMax 1A segment to identify the reference by its number, such as lease contract number. 
- 01100Date/time/periodConditionalMax 9A segment to specify a date related to the reference. 
 
- 01090ReferenceMandatoryMax 1
- Segment group 26Repeat 9- 01120Name and addressMandatoryMax 1A segment to identify the equipment owner. 
- 01130Date/time/periodConditionalMax 1A segment to specify a date and time related to the party. 
 
- 01120Name and addressMandatoryMax 1
- Segment group 27Repeat 99- 01150Attached equipmentMandatoryMax 1A segment to identify attached or related equipment such as a chassis attached to a container. 
- 01160Number of unitsConditionalMax 1A segment to specify the applicable number of pieces of equipment. 
 
- 01150Attached equipmentMandatoryMax 1
 
- 00990Equipment detailsMandatoryMax 1
- Segment group 28Repeat 99- 01180Consignment informationMandatoryMax 1A segment to identify a consignment in relation to a charge. 
- 01190Charge/rate calculationsConditionalMax 99A segment to point to a charge for which the full details are given in the TCC segment group on message top level. Only the data element 'Freight and charges item number' (in composite C200) is to be used in this case. 
- 01200Date/time/periodConditionalMax 9A segment to indicate a date and time applying to the consignment. 
- 01210Transport service requirementsConditionalMax 9A segment to identify the contract, conditions of carriage, services, and priority requirements for the transport. 
- 01220Free textConditionalMax 9A segment to specify free form or processable supplementary information, such as consignment remarks or any other additional information. 
- 01230Monetary amountConditionalMax 9A segment to specify an amount relating to this consignment, such as an amount resulting from the specification of the charges for this consignment. 
- Segment group 29Repeat 9- 01250CurrenciesMandatoryMax 1A segment to specify a currency or rate of exchange for this consignment. 
- 01260Date/time/periodConditionalMax 9A segment to specify a date and time related to the rate of exchange. 
 
- 01250CurrenciesMandatoryMax 1
- Segment group 30Repeat 9- 01280Place/location identificationMandatoryMax 1A segment to identify a location relating to the consignment. 
- 01290Date/time/periodConditionalMax 9A segment to indicate date(s) and time(s) relating to the location. 
 
- 01280Place/location identificationMandatoryMax 1
- Segment group 31Repeat 9- 01310ReferenceMandatoryMax 1A segment to specify a reference which applies to the consignment (such as booking reference) and or a cross- reference to a charge item on message top level (segment group 6:TCC-group). 
- 01320Date/time/periodConditionalMax 9A segment to indicate a date and time relating to the reference. 
 
- 01310ReferenceMandatoryMax 1
- Segment group 32Repeat 5- 01340Terms of delivery or transportMandatoryMax 1A segment to specify the applicable terms of delivery or transport. 
- 01350Place/location identificationConditionalMax 2A segment to specify a location relating to the terms of delivery or transport. 
 
- 01340Terms of delivery or transportMandatoryMax 1
- Segment group 33Repeat 9- 01370Charge payment instructionsMandatoryMax 1A segment to indicate the method of payment applying to this consignment. 
- 01380CurrenciesConditionalMax 1A segment to specify the payment currency related to the charge methodology. 
- 01390Place/location identificationConditionalMax 9A segment to identify a place relevant to the charge category, such as the 'to' and 'from' locations such as border crossing places between which the charge category applies. 
- 01400Monetary amountConditionalMax 9A segment to identify the monetary amount associated with the charge. 
 
- 01370Charge payment instructionsMandatoryMax 1
- Segment group 34Repeat 99- 01420Transport informationMandatoryMax 1A segment to indicate information related to a certain stage in a transport. 040 D5(040,030) If first, then all
- 01430Date/time/periodConditionalMax 9A segment to specify a date and time related to the transport details, such as date and time of departure, date and time of arrival. 
- 01440Place/location identificationConditionalMax 9A segment to specify a location related to the transport details, such as place or port of departure, place or port of arrival. 
- 01450ReferenceConditionalMax 9A segment to specify a reference to the transport details and or providing a cross-reference to the applicable charge item on CNI-level (segment group 28). 
 
- 01420Transport informationMandatoryMax 1
- Segment group 35Repeat 99- 01470Name and addressMandatoryMax 1A segment to identify the party's name, address and function. 
- Segment group 36Repeat 9- 01490Contact informationMandatoryMax 1A segment to identify a person or department within the party. 
- 01500Communication contactConditionalMax 9A segment to specify a communication number for the person or department. 
 
- 01490Contact informationMandatoryMax 1
- 01510ReferenceConditionalMax 9A segment to identify a reference used by the party. 
 
- 01470Name and addressMandatoryMax 1
- Segment group 37Repeat 99- 01530Goods item detailsMandatoryMax 1A segment to identify a goods item for which transport is undertaken (such as total number of packages). A goods item can be identified by up to three levels of packaging. 
- 01540Charge/rate calculationsConditionalMax 99A segment to point to a charge for which the full details are given in the TCC segment group on message top level. Only the data element 'Freight and charges item number' (in composite C200) is to be used in this case. 
- 01550Handling instructionsConditionalMax 1A segment to specify handling instructions relating to the goods item. 
- 01560TemperatureConditionalMax 1A segment to specify a temperature setting for a goods item. 
- 01570Transport movement detailsConditionalMax 1A segment to specify transport movement details for a goods item, such as movement type and carrier or merchant haulage. 
- 01580Place/location identificationConditionalMax 9A segment to specify a country associated with a goods item, such as country of origin, or country of destination. 
- 01590Package identificationConditionalMax 9A segment to specify shipping marks for this goods item. 
- 01600Additional product idConditionalMax 9A segment to specify article numbers. 
- 01610Free textConditionalMax 9A segment to specify processable supplementary information relating to the goods item, such as goods description (which may be in short with respect to the original instruction). 
- Segment group 38Repeat 9- 01630MeasurementsMandatoryMax 1A segment to specify measurements, other than dimensions, applicable to a goods item. 
- 01640Number of unitsConditionalMax 1A segment to specify the number of units to each of which the given measurement applies. 
 
- 01630MeasurementsMandatoryMax 1
- Segment group 39Repeat 9- 01660DimensionsMandatoryMax 1To specify dimensions applicable to a goods item. 
- 01670Number of unitsConditionalMax 1A segment to specify the number of units to each of which the given dimension applies. 
 
- 01660DimensionsMandatoryMax 1
- Segment group 40Repeat 9- 01690ReferenceMandatoryMax 1A segment to indicate a reference to the goods item (such as order number) and or providing a cross- reference to the applicable charge item on the message level directly above (i.e., CNI-level). 
- 01700Date/time/periodConditionalMax 1A segment to indicate date and time relating to the reference. 
 
- 01690ReferenceMandatoryMax 1
- Segment group 41Repeat 9- 01720Dangerous goodsMandatoryMax 1A segment to indicate the class of dangerous goods, packing group, etc. 
- 01730Free textConditionalMax 1A segment to specify the dangerous goods technical name and to specify any additional dangerous goods information. 
 
- 01720Dangerous goodsMandatoryMax 1
 
- 01530Goods item detailsMandatoryMax 1
- Segment group 42Repeat 999- 01750Equipment detailsMandatoryMax 1A segment to identify the equipment and equipment size and type as used in the transport, for example container number, railway wagon number or trailer number. 
- 01760Charge/rate calculationsConditionalMax 99A segment to point to a charge for which the full details are given in the TCC segment group on message top level. Only the data element 'Freight and charges item number' (in composite C200) is to be used in this case. 
- 01770Number of unitsConditionalMax 1A segment to specify the total number of equipment. 
- 01780Transport movement detailsConditionalMax 1A segment to specify transport movement details for the equipment. 
- 01790MeasurementsConditionalMax 9A segment to specify measurements, other than dimensions, associated with the equipment, such as equipment weight. 
- 01800DimensionsConditionalMax 9A segment to specify dimensions applicable to the equipment. 
- 01810Seal numberConditionalMax 99A segment to identify seal and seal issuer associated with the equipment. 
- 01820Transport placementConditionalMax 9A segment to identify transport details for the equipment. 
- 01830Free textConditionalMax 9A segment to specify processable supplementary information associated with the equipment. 
- Segment group 43Repeat 9- 01850ReferenceMandatoryMax 1A segment to identify the reference by its number, such as lease contract number. 
- 01860Date/time/periodConditionalMax 9A segment to specify a date related to the reference. 
 
- 01850ReferenceMandatoryMax 1
- Segment group 44Repeat 9- 01880Name and addressMandatoryMax 1A segment to identify the equipment owner. 
- 01890Date/time/periodConditionalMax 1A segment to specify a date and time related to the party. 
 
- 01880Name and addressMandatoryMax 1
- Segment group 45Repeat 99- 01910Attached equipmentMandatoryMax 1A segment to identify attached or related equipment such as a chassis attached to a container. 
- 01920Number of unitsConditionalMax 1A segment to specify the applicable number of pieces of equipment. 
 
- 01910Attached equipmentMandatoryMax 1
 
- 01750Equipment detailsMandatoryMax 1
 
- 01180Consignment informationMandatoryMax 1
- 01930Message trailerMandatoryMax 1A service segment ending a message, giving the total number of segments in the message (including the UNH & UNT) and the control reference number of the message. 1. 0062, the value shall be identical to the value in 0062 in thecorresponding UNH segment.