Retail · Receipt Glossary
TC# (Walmart Transaction Code)
Walmart’s transaction code — a 20-digit identifier printed at the bottom of every Walmart receipt for returns and Pay-by-Walmart lookups.
The TC# is Walmart’s 20-digit Transaction Code. It uniquely identifies a single transaction across the entire Walmart system and is critical for returns, warranty claims, and Pay-by-Walmart receipt lookup.
TC# format: 20 digits, usually grouped 4-4-4-4-4 with spaces (e.g., "1234 5678 9012 3456 7890"). The first segment encodes the store; the next encodes the register and date; the last encodes a sequence number plus check digits.
On Walmart receipts, the TC# appears prominently above the bottom Code 128 barcode — the barcode encodes the same value for fast scanning. A receipt missing the TC# is immediately recognizable as fake by anyone who works at Walmart.
Other retailers use different naming: Target calls theirs "REC#", Costco uses a "Trans #", restaurants use "Check #". But TC# is uniquely a Walmart term.
See this in action
Brands whose receipts demonstrate tc# (walmart transaction code).
Related terms
Ready to create a receipt?
Apply this knowledge with our free online receipt maker.
Open the generator