State guide
Pennsylvania alcohol ID laws: bars, wine and RTDC sales
By Apparent Logic, LLC · Updated October 5, 2026
Legal sources checked October 5, 2026 · How we review sources
General information, not legal advice. Laws and permit conditions vary; ask your lawyer or regulator what applies. Check ID is a tool for your staff, not a guarantee of compliance or a legal defense. No system can catch every fake ID. Staff must inspect the document and its holder and make the final decision.
Does a Pennsylvania bar or retailer have to scan every customer’s ID? The answer depends on the license, permit and sale. The Liquor Code has specific electronic-check rules for wine expanded and ready-to-drink cocktail permits, alongside the general prohibition on underage sales.
At a glance
- Ordinary alcohol-sale rules and permit-specific transaction scans are different questions.
- Wine expanded and RTDC permit holders must use a transaction scan device for relevant sales to customers who appear under 35.
- The code limits selling or sharing transaction-scan information. Check ID does not claim that it qualifies as a statutory scan device or guarantees a legal defense.
Which sales require an electronic check?
The PLCB identification FAQ, dated May 2017, explains that general carding is not mandated in every ordinary sale, while underage sales remain prohibited and a conditional licensing agreement may impose requirements. It predates RTDC permits, so do not use it as a complete current checklist.
The current legislature text makes these distinctions:
- Wine expanded permits: §415(a)(8) requires a transaction scan for a wine buyer who appears under 35. Paragraph (9) sets staffed-register, trained-clerk and sale-location requirements and prohibits customer self-checkout for the wine sale.
- Ready-to-drink cocktail permits: §415.1(a)(8) requires a transaction scan for an RTDC buyer who appears under 35; (a)(9) addresses the register, trained seller and sale on the licensed premises. The PLCB RTDC FAQ says the customer must be physically present when age is verified.
These are not the only specialized rules: amusement-park public-venue licenses, deliveries and licensing agreements can have distinct conditions. Confirm the particular license and product with the PLCB before choosing a workflow. Do not treat “appears over 35” as permission to sell to a minor.
Which IDs does the code recognize?
§495(a) recognizes valid photo licenses or ID cards from Pennsylvania or another state, Canadian driver’s licenses or other bona fide Canadian identification, US armed-forces ID, and valid passports or travel visas with the holder’s photograph. Read the full provision for your document. A school or work badge is not interchangeable with that list.
An accepted legal document may lack a barcode that the app supports. Check ID’s passport mode has its own supported-chip and device requirements; it does not read every foreign ID or visa. Keep a regulator-approved procedure for documents the app cannot read, and do not assume a passport-chip check substitutes for a permit’s defined transaction scan.
Does a successful scan protect the licensee?
§495(g) describes protection when the required ID is produced, a transaction scan device identifies it as valid, and the seller relies on both in good faith. A green app result is not a legal finding that these conditions are satisfied. We do not claim Check ID supplies this defense or qualifies under the statutory definition. Ask Pennsylvania counsel about equipment, training and reliance.
What about sharing scan data?
§495(h) generally bars selling or disseminating transaction-scan information to third parties, with listed law-enforcement and court-order exceptions. The wine and RTDC permit provisions also prohibit selling or sharing scan-device data while allowing specified enforcement use. Review cloud processing, codes and analytics with counsel before assuming that minimized records are outside those restrictions.
Where Check ID fits
On iPhone and iPad, Check ID reads supported US and Canadian license and ID-card barcodes and compares the encoded birth and expiry dates with your configured rules. A “Verified” barcode result means the information passed those checks; it does not prove that the card is genuine or belongs to the holder. A fake can encode plausible information.
Scan history does not store the scanned person’s name, birth date, address, document number or an ID photo. Records can include the outcome, age in whole years, issuing jurisdiction, document type and scan time. Teams adds venue, device and operator attribution when available. Teams keeps records on our servers for two years by default; Free and Pro history covers seven days on the device or in your iCloud.
Repeat-entry codes, guest lists and product analytics have separate handling. See Security and data for the details and How verification works for supported checks and limitations. Data minimization does not establish that the app’s storage or sharing fits a particular law.
A Teams report reflects the scan events received by the service. It does not establish that every check happened, that a document was genuine, or that the business met a permit condition.
Related guides
- Liquor store age checks
- Convenience-store age checks by product
- Multiple doors and staff shifts with Teams
Sources and review scope
- Pennsylvania General Assembly, Liquor Code §§415, 415.1 and 495, current posted text.
- PLCB, Identification Information FAQ, May 2017; older guidance checked against the provisions above.
- PLCB, Legal RTDC FAQ, including questions 16 and 27.
- PLCB, Summary of Act 86 of 2024.
Frequently asked questions
Do all Pennsylvania bars have to scan every ID?
Do not assume one rule covers every license and sale. General underage-sale prohibitions, wine/RTDC transaction scans, specialized permits and conditional licensing agreements have different requirements.
When do wine and RTDC permits require a scan?
§415(a)(8) and §415.1(a)(8) require a transaction scan before the relevant sale to a customer who appears under 35. Register, staff-training and licensed-premises requirements also apply.
Does Check ID’s “Verified” result create a §495(g) defense?
No such claim is made. The defense has statutory conditions, and a barcode result does not prove authenticity or statutory device qualification. Ask counsel about your equipment and process.
Can Teams scan records be shared with another company?
The code restricts selling or disseminating scan information. Do not assume cloud records, service-provider transmissions or one-way codes are exempt. Review Check ID’s data handling with counsel before enabling a workflow.