BuiltPOS automatically generates and submits weekly scan-data files to Altria (including Philip Morris USA), RJR and ITG 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, including Philip Morris USA, since April 2026. RJR and ITG in active rollout.
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.
Altria's AGDC program, which covers Philip Morris USA brands like Marlboro, alone can return $200–$800/month per location depending on volume. RJR and ITG each have their own buydown structures. If you're not reporting, you're funding the manufacturer's marketing for free.
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.
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.
Wire the manufacturer credentials once. Sell as you normally do. Files push themselves.
Every transaction with a tobacco UPC is captured normally. No special workflow for the cashier. No extra taps.
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.
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.
Altria's AGDC SFTP (Philip Morris USA included), RJR's API, ITG's portal. Each push is logged with response code; failed pushes surface in BuiltOFFICE so you can flag issues without learning a new tool.
Live integrations and what's in the rollout queue.
| Manufacturer | Program | Transport | Status |
|---|---|---|---|
| Altria | AGDC (Philip Morris USA, Black & Mild, Copenhagen, 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 | Reported through Altria AGDC (Marlboro, Parliament, Virginia Slims, L&M) | SFTP with Altria, weekly Sun→Sat | Live |
Need a brand we don't list? Email us — we add manufacturers based on customer demand.
Scan data is a regulated reporting workflow. We treat it like one.
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.
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.
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.
Scan Data is a paid add-on at $34.95/mo on any plan. For most smoke-shop and convenience operators the manufacturer rebates pay it back many times over.
Free plan. No credit card. Activate Scan Data once, forget about it.