← Blog|Tobacco & Scan Data|

AGDC Scan Data Explained: How to Earn Tobacco Promotions Automatically

If you sell tobacco and aren't enrolled in AGDC scan data programs, you're leaving real money on the table every single week. Here's what the program actually is and how to make sure your POS supports it.

What is AGDC?

AGDC (Altria Group Distribution Company) is the distribution arm of Altria, which manufactures Marlboro, Newport, and other major tobacco brands. They run a scan data program that rewards tobacco retailers for accurately reporting unit scan data at the point of sale.

In exchange for reporting what you sell, when you sell it, AGDC provides promotional allowances — manufacturer price reductions applied to eligible products. These allowances can amount to $0.20 to $2.00 per pack on eligible items, depending on the promotion cycle and product.

The Tier system: Tier 1, 2, and 3

AGDC structures its program in tiers, each requiring more POS integration in exchange for higher allowances:

TierWhat you reportWhat you get
Tier 1Basic scan data — which UPCs sold, in what quantity, at what priceStandard promotional price allowances
Tier 2Tier 1 + loyalty fund data — consumer purchase patternsTier 1 allowances + consumer loyalty fund rebates
Tier 3Tier 2 + EAIV — electronic age & identity verification at checkoutFull program: highest allowance rates + loyalty rebates + EAIV compliance credit

What your POS needs to support scan data

To participate in any tier of AGDC scan data, your POS must:

  1. Know which product UPCs are AGDC-eligible
  2. Sync the current promotional cycle data (cycle allowances update regularly)
  3. Automatically apply the correct in-store price at the register for enrolled products
  4. Report scan data to AGDC on schedule

For Tier 2, additional consumer loyalty fund reporting is required. For Tier 3, the POS must prompt the cashier to verify the consumer's age and identity via the EAIV system before completing the sale of age-restricted tobacco products.

Why most POS systems don't support this

Square, Clover, and other general-purpose POS systems have no concept of manufacturer scan data allowances. They can't connect to AGDC APIs, they don't know which UPCs are enrolled, and they can't report scan data in the required format.

Even some tobacco-focused software handles this manually — requiring the store owner to download allowance spreadsheets, update prices manually, and send report files by email. This is error-prone and time-consuming.

How Skyline handles scan data (automatically)

Skyline integrates with AGDC at all three tiers via a dedicated gateway service that runs locally on your Windows POS machine:

  • AGDC-eligible UPCs are synced to your POS database automatically before each promotional cycle
  • When a qualifying tobacco product is scanned, the correct promotional price is applied immediately — no manual override needed
  • Tier 2 loyalty fund queries happen in the background at checkout
  • Tier 3 EAIV verification is prompted automatically for age-restricted products
  • Your AGDC credentials are stored encrypted in the local gateway — they never leave your machine

Skyline is one of the only retail POS systems with full AGDC Tier 1/2/3 support

Talk to Sales About Scan Data →