Field Name Start Length Comments Example
Origin ZIP 1 6 US ZIP Code or Canadian Postal Code "64101 " or "M1A1A0"
Destination ZIP 7 6 US ZIP Code or Canadian Postal Code "64101 " or "M1A1A0"
MC Discount 13 4 Numeric, with 2 implied decimal places 5% = "0500"
50% = "5000"
50.25% = "5025"
L5C Discount 17 4 Numeric, with 2 implied decimal places See above
5C Discount 21 4 Numeric, with 2 implied decimal places See above
1M Discount 25 4 Numeric, with 2 implied decimal places See above
2M Discount 29 4 Numeric, with 2 implied decimal places See above
5M Discount 33 4 Numeric, with 2 implied decimal places See above
10M Discount 37 4 Numeric, with 2 implied decimal places See above
20M Discount 41 4 Numeric, with 2 implied decimal places See above
30M Discount 45 4 Numeric, with 2 implied decimal places See above
40M Discount 49 4 Numeric, with 2 implied decimal places See above
Absolute MC 53 5 Numeric, with 2 implied decimal places $55.00 = "05500"
LTL Fuel Surcharge 58 6   2% = "2 "
2.5% = "2.5 "
TL Fuel Surcharge 64 6   See above
Last LTL Weight Break 70 6 The LTL Fuel Surcharge applies up to this weight break. Optional, default = 10,000 lbs. 10,000 lbs. = "010000"
Article Area 76 230 The following 4 fields make up 1 article. There are 10 articles total, one after the other  
     Class   4 NMFC Class for this article See classes below
     Weight   6 The weight of this article 6,245 lbs. = "006245"
     Rate   6 The rate for this article in cents $43.21 = "004321"
     Charge   7 The charge for this article in cents $432.10 = "0043210"
Rated As 306 7 This field tells how the shipment was rated "ACTUAL " or "DEFICIT" or "MINIMUM" or "AMC "
Actual Weight 313 6 The actual weight of the shipment 9500 lbs. = "009500"
Sum of Charges 319 8 The sum of the charges for each article in cents $4,567.89 = "00456789"
Deficit Class 327 4 The class a deficit weight is rated at See classes below
Deficit Weight 331 6 The deficit weight if the shipment was deficit rated 500 lbs. = "000500"
Deficit Rate 337 6 The rate for the deficit in cents $43.21 = "004321"
Deficit Charge 343 7 The charge for the deficit in cents $432.10 = "0043210"
Billed Weight 350 6 The weight the shipment was rated at 10,000 = "010000"
Subtotal Charge 356 8 The sum of the Sum of Charges and the Deficit Charge in cents $12,345.67 = "01234567"
Discount Percent Used 364 4 The discount that was applied. Numeric, with 2 implied decimal places 5% = "0500"
50% = "5000"
50.25% = "5025"
Discount Amount 368 8 The amount of the discount that was applied, in cents $123.45 = "00012345"
Total Charge 376 8 The Subtotal Charge less the Discount Amount, in cents $98.50 = "00009850"
Fuel Surcharge Used 384 6 The fuel surcharge percentage that was used 2% = "2 "
2.5% = "2.5 "
Fuel Surcharge Amount 390 7 The amount of the fuel surcharge, in cents $5.89 = "0000589
Grand Total Charge 397 8 The sum of the Total Charge and the Fuel Surcharge Amount $10,987.65 = "01098765
Not Used 405 1    
Tariff Name 406 15 The Tariff to use when rating the shipment "MARS 500"
Effective Date 421 8 The effective date of the rates to use from the tariff in Tariff Name, YYYYMMDD 01-01-02 = "20020101"
Record ID 429 20 Anything  
Return Code 449 2 Tells whether or not the shipment was rated successfully  See return codes below
Not Used 451 50    

Record length = 500

Valid Classes are: "50 ", "55 ", "60 ", "65 ", "70 ", "77.5", "85 ", "92.5", "100 ", "110 ", "125 ", "150 ",
"175 ", "200 ", "250 ", "300 ", "400 ", "500 "

Return Codes:
"00" = Successful
"01" = This tariff is not available
"02" = Rates are not available for this date
"03" = The origin ZIP Code was not found in this tariff
"04" = The destination ZIP Code was not found in this tariff
"05" = A rate base number was not found for this pair of ZIP Codes
"06" = Tariff data is missing or corrupt
"99" = Internal system error