Scan Data — Tobacco Compliance

Get your tobacco rebates
without touching a CSV.

BuiltPOS automatically generates and submits weekly scan-data files to Altria, RJR, ITG, and Philip Morris on every Sunday → Saturday cycle. No exports, no SFTP scripting, no missed deadlines. Just collect the buydowns you're already entitled to.

Live with Altria/AGDC since April 2026. RJR, ITG, and Philip Morris in active rollout.

Why scan-data matters

Manufacturers pay you to scan their products at checkout — you just have to prove it. Most independent retailers leave thousands on the table because the reporting overhead isn't worth it. BuiltPOS makes it free.

💰 Rebates you're already owed

Altria's AGDC program alone can return $200–$800/month per location depending on volume. RJR, ITG, and PM each have their own buydown structures. If you're not reporting, you're funding the manufacturer's marketing for free.

📂 Zero CSV management

Most POS systems "support" scan data via a manual export → format → upload workflow that takes 30+ minutes weekly. BuiltPOS does it automatically — the file generates and submits over SFTP / HTTPS without anyone touching the back office.

📅 Compliance, not just rebates

State excise audits increasingly request scan-data submissions as supporting evidence. Per-store timezone-aware Sun→Sat rollups, idempotent re-pushes, and a 90-day archive give you a defensible audit trail.

How it works

Wire the manufacturer credentials once. Sell as you normally do. Files push themselves.

Sales ring at the POS

Every transaction with a tobacco UPC is captured normally. No special workflow for the cashier. No extra taps.

BuiltPOS auto-tags scan-data products

UPCs matching enrolled brand families (Marlboro, Newport, Camel, Black & Mild, etc.) are flagged. The "Scan Data (Tobacco)" module manages the catalog server-side so it stays current without manual updates.

Weekly file generated Sunday → Saturday

Per the AGDC spec, files cover one calendar week ending on Saturday. The scheduler runs in your store's timezone (DST-aware via IANA tz). Re-runs are idempotent — safe to retry on network blips.

Auto-pushed to manufacturer endpoint

Altria's AGDC SFTP, RJR's API, ITG's portal, Philip Morris' submission. Each push is logged with response code; failed pushes surface in BuiltOFFICE so you can flag issues without learning a new tool.

Brand support

Live integrations and what's in the rollout queue.

Manufacturer Program Transport Status
Altria AGDC (Marlboro, Black & Mild, etc.) SFTP, weekly Sun→Sat Live
RJ Reynolds RJR Engage Direct (Camel, Newport) HTTPS API, weekly In rollout
ITG Brands ITG Trade Tools (Winston, Kool, Maverick) SFTP, weekly In rollout
Philip Morris USA PM USA Marketplace (Marlboro export, etc.) HTTPS API, weekly In rollout

Need a brand we don't list? Email us — we add manufacturers based on customer demand.

Built for compliance, not just convenience

Scan data is a regulated reporting workflow. We treat it like one.

🕐 Per-store timezone scheduler

Each store's Sun→Sat window is computed in its own IANA timezone (America/New_York, America/Chicago, etc.). DST transitions don't shift your week. Multi-state operators stay aligned per location.

🛡️ Field-31 backfill protection

AGDC's Field 31 (manufacturer rebate eligibility flag) was historically dropped on null fallthrough — a silent compliance failure. BuiltPOS backfills the value from the product master so submissions never reject for an empty field.

📜 90-day archive + reproducibility

Every submission is archived as a JSON snapshot of the source rows + the formatted output file + the manufacturer's response. Audits get an exact replay; you can re-export any week on demand from BuiltOFFICE.

📦

Included in the Growth plan and above.

Scan Data ships as a paid add-on on Essentials ($49.99/mo) or bundled into Growth ($99/mo) and Enterprise. Most smoke-shop and convenience operators land on Growth — the rebates pay the plan back many times over.

See pricing Start free trial

Stop leaving rebates on the table.

Free plan. No credit card. Activate Scan Data once, forget about it.

Create Free Account → Book a demo