Some coupons are worded poorly, confusing or just plain weird.  There have been several instances where I’ve found it helpful to know what all those numbers at the bottom of the coupon mean and how they will act when I get to the register. My intention with this post is to help you use the coupon properly.  I’ve heard it said that the coupon is your contract with the  manufacturer so please heed the coupon wording carefully.

Anatomy of a Coupon

Barcode Example

Barcode Example

A coupon typically consists of 4 basic parts: A text description, an expiration date, a basic barcode and an advanced barcode. The advance barcode (right) contains information about the expiration date and other criteria from the manufacturer. The registers at most stores are not programmed to understand this info, but they may be in the future. For now, you can ignore it.

For the most part, the standard barcode (above) contains all the relevant information.

The coupon barcode usually looks like this: A-BBBBB-CCC-DD-E
(5-44000-250-33-6  in the cracker coupon example)

Each piece of the barcode represents something about its use and the coupon will beep at the register if any part of the barcode does not match the product(s) you are purchasing.

A: On a manufacturer coupon this is always a 5 or a 9. Coupons coded with a 5 can be doubled automatically if your store does coupon doubling.  Those with a 9 will not double automatically. In the example of our cracker coupon, it starts with a 5 and would double automatically if the register is programmed to do so. (At Publix this only applies at stores outside of Florida and for coupons less than or equal to 50¢).

BBBBB: This number corresponds to the manufacturer’s code and matches the first digits of the UPC for the product. For example, 44000 is the manufacturer code for all Nabisco products.

CCC: This set of numbers is the most difficult to understand and the most important.  It describes the family or “brand” of product the coupon is valid for.  If it is for any product from that manufacturer it will contain all zeros. Each digit that is not zero represents a more specific product within the family so that if they are all numbers (non zero) it is for a very specific product.  Unfortunately, the family code does not match the UPC codes on the package and can only be matched up by trial and error or by searching on coupon decoding websites.

For our example above: if the family code was 000, the coupon would work on any Nabisco product. The actual family code for the coupon above is 250 which means it will work on any of the Nabisco “cracker” family (not cakes, cheese etc.)  If the code was  251 it would only work on Triscuit Crackers. Some products are not coded by family and are given the generic code 992. A 992 coupon will either never beep, even if you didn’t buy the product, or it will always beep even with the proper purchase,  requiring cashier intervention. In the past, these 992 coupons were abused by people who using them on items they were not intended for.  Because of this, most registers are programmed to beep and will require the cashier to check that the coupons and items match.

DD: This is the “value/quantity” code which tells the register how many items you have to buy and how much to take off.  A list of these codes is published below.  On our cracker coupon, the value code is 33, which according to the table is buy 2, get $1.oo off,  which matches the text description on the coupon. In some cases there may be differences in the wording and the code, but please remember that the wording is your contract.

E: This last digit is random and doesn’t appear to have any relevance to the couponer.

Coupon Value Codes:

00 Beep for manual input
01 Free Item – Beep to enter value

02 B4G1
03 $1.10
04 $1.35
05 $1.40
06 $1.60
07 B3 $1.50
08 B2 $3.00
09 B3 $2.00
10 $0.10
11 $1.85
12 $0.12
13 B4 $1.00
14 B1G1
15 $0.15
16 B2G1
17 reserved
18 $2.60
19 B3G1
20 $0.20
21 B2 $0.35
22 B2 $0.40
23 B2 $0.45
24 B2 $0.50
25 $0.25
26 $2.85
27 reserved
28 B2 $0.55
29 $0.29
30 $0.30
31 B2 $0.60
32 B2 $0.75
33 B2 $1.00
34 B2 $1.25
35 $0.35
36 B2 $1.50
37 B3 $0.25
38 B3 $0.30
39 $0.39
40 $0.40
41 B3 $0.50
42 B3 $1.00
43 B2 $1.10
44 B2 $1.35
45 $0.45
46 B2 $1.60
47 B2 $1.75
48 B2 $1.85
49 $0.49
50 $0.50
51 B2 $2.00
52 B3 $0.55
53 B2 $0.10
54 B2 $0.15
55 $0.55
56 B2 $0.20
57 B2 $0.25
58 B2 $0.30
59 $0.59
60 $0.60
61 $10.00
62 $9.50
63 $9.00
64 $8.50
65 $0.65
66 $8.00
67 $7.50
68 $7.00
69 $0.69
70 $0.70
71 $6.50
72 $6.00
73 $5.50
74 $5.00
75 $0.75
76 $1.00
77 $1.25
78 $1.50
79 $0.79
80 $0.80
81 $1.75
82 $2.00
83 $2.25
84 $2.50
85 $0.85
86 $2.75
87 $3.00
88 $3.25
89 $0.89
90 $0.90
91 $3.50
92 $3.75
93 $4.00
94 reserved 95 $0.95
96 $4.50
97 reserved 98 B2 $0.65 99 $0.99