Verifying the Receiving FFL Before You Charge the Card: ATF eZ Check, License Copies, and a Clean Drop-Ship Workflow

Verifying the Receiving FFL Before You Charge the Card: ATF eZ Check, License Copies, and a Clean Drop-Ship Workflow
By Craig Dunham September 12, 2026

For a licensed firearm retailer, receiving FFL verification should be treated as a controlled compliance process rather than a quick visual check of a document attached to an order.

The practical objective is straightforward: before relying on another licensee’s status, the retailer should have reliable evidence that the license information it received is authentic, current, internally consistent, and appropriate for the transaction being documented.

ATF’s FFL eZ Check system is one of the most useful tools in that process. It allows users to validate certain license information against ATF’s records, including the license number, expiration date, license name, trade name, premises address, and mailing address for license types covered by the system. But eZ Check has limits, and those limits matter.

Most importantly, under the current version of 27 CFR § 478.94, a licensee generally verifies another licensee’s status through a certified copy of that license together with such additional verification as the transferor considers necessary. 

ATF proposed a change in 2026 that would have allowed eZ Check itself to serve as an alternative verification method, but ATF withdrew that rule effective July 6, 2026 after receiving significant adverse comments.

That means a sound FFL license verification workflow should not treat eZ Check as a substitute for every record that current regulations require.

Instead, retailers should combine required license documentation, independent ATF validation, discrepancy review, expiration controls, and organized recordkeeping. The result is a defensible compliance record that can also help explain order cancellations, refunds, and other payment events when questions arise later.

Why Receiving FFL Verification Matters

A firearm retailer handling online orders may receive receiving-dealer information from several sources: the customer, another business, a previously stored record, an emailed license copy, or information already saved in an ecommerce system.

None of those sources should automatically be treated as current merely because the information looks familiar.

A professional receiving FFL verification process answers several separate questions:

  • Is the license number associated with a real ATF license?
  • Does the license remain current according to authoritative information?
  • Does the name match?
  • Does the business premises address match?
  • Is the license type what the record says it is?
  • Does a customer-provided copy agree with ATF’s information?
  • Is the saved copy still within the term of the current license?
  • Who verified it, when, and using what source?
  • Were discrepancies identified and resolved?

These questions matter because a convincing-looking PDF does not independently establish that the information is genuine or current.

ATF has specifically identified eZ Check as a means for verifying or authenticating a license. ATF’s system was designed in part to address the risk that modern imaging and scanning technology could be used to create authentic-looking copies of firearms licenses.

The verification process therefore needs two dimensions.

The first is document compliance: maintaining whatever license documentation current federal requirements call for.

The second is independent validation: checking the document against an authoritative source rather than trusting the document simply because someone supplied it.

This distinction is especially important in ecommerce, where employees may never have dealt with the receiving business before.

It is also valuable operationally. A retailer with hundreds or thousands of saved FFL records does not want every order to become an improvised investigation. A well-maintained FFL-on-file database allows staff to determine quickly whether a record is current, who last reviewed it, and whether something has changed.

Payment administration benefits from the same discipline. When a transaction is cancelled because required compliance information could not be confirmed, a dated verification record can help reconstruct why the order changed status and when a refund was initiated.

That payment evidence should remain appropriately separated from regulated firearm records. Payment processors generally do not need the retailer’s entire compliance file merely to understand an ordinary refund or cancellation.

Retailers building wider operational controls may also need to coordinate these procedures with their broader merchant underwriting documentation for firearm retailers, particularly when a processor expects the business to demonstrate consistent compliance procedures.

How ATF FFL eZ Check Works

ATF describes FFL eZ Check as a system that permits verification of a Federal Firearms License. For license types supported by the online system, the user enters the first three digits and the last five digits of the license number.

If the license information is valid and active, the system can return information including the license number, expiration date, license name, trade name, premises address, and mailing address. ATF may also display information concerning a Letter of Continuing Authorization when applicable.

The official ATF FFL eZ Check system should therefore be viewed as an independent comparison source—not merely another place to copy an address from.

A disciplined reviewer should compare what ATF displays with the information that was supplied to the retailer.

What It Confirms

For license types covered by eZ Check, the system can help confirm whether the license information entered corresponds with an active FFL record and provides several identifiers that can be compared against the retailer’s documentation.

Table 1: eZ Check Data Review

FieldWhat to ConfirmRed Flag
License numberNumber corresponds with the record being reviewedNumber does not return the expected licensee
License nameLegal licensee name agrees with documentationUnexplained different entity
Trade nameDBA information is consistent where applicableCompletely unrelated business identity
Premises addressMatches the relevant license recordStreet, city, or state inconsistency
Mailing addressConsistent where the document includes itUnexplained material difference
Expiration dateLicense appears within its stated term or supported continuation statusExpired date without satisfactory supporting information
LOA informationReview if displayedStatus is unclear or inconsistent with other documentation

ATF itself cautions users that when information on the license being verified does not match eZ Check information, or when the license appears expired, the discrepancy should not simply be ignored.

That principle is central to online firearm retailer compliance: a mismatch is a reason to investigate, not a field for staff to overwrite until the order passes.

What It Does Not Confirm

FFL eZ Check should not be interpreted more broadly than ATF describes it.

It does not prove that every statement made by a customer is accurate. It does not authenticate every email address, website, employee, telephone number, business relationship, payment card, or order instruction connected with the transaction.

It also does not validate every license type through the online search.

ATF currently states that eZ Check does not validate Type 03 collector licenses or Type 06 ammunition-manufacturer licenses. Attempts to use the online system for those license types can produce an error even when the underlying license is valid. ATF directs users needing verification of those types to the Federal Firearms Licensing Center.

That limitation is important because staff should not convert a system limitation into a legal conclusion.

For example, an eZ Check failure involving a license type the system expressly excludes does not establish that the license is invalid. The correct response is to stop the internal review and use the authoritative verification channel identified by ATF.

Nor should eZ Check be described as currently replacing every required license document.

ATF published a direct final rule in May 2026 that would have changed § 478.94 so that a transferor could verify another FFL directly through eZ Check instead of obtaining a certified license copy. 

But that rule was withdrawn before taking effect. Current ATF regulations continue to state that verification is established through a certified copy furnished by the transferee and such other means as the transferor considers necessary.

The applicable ATF regulation on licensee-to-licensee verification under 27 CFR § 478.94 should therefore control over outdated summaries of the withdrawn rule.

How to Compare the License Record

Once license information has been received, staff should compare the record methodically instead of relying on a general impression that “everything looks right.”

A simple four-part review—name, license number, premises address, and expiration information—catches many obvious discrepancies. License type should also be reviewed because different license classifications represent different federally licensed activities.

Name, Address, Expiration, and License Type

Start with the license number. The number being checked should be the number associated with the license document actually received.

Next, compare the licensee name. A trade name may differ from the legal name, so employees should distinguish between a true inconsistency and an ordinary DBA relationship displayed in ATF’s data.

The premises address deserves its own review rather than being treated as incidental information.

ATF’s eZ Check results include the premises address, and ATF’s own problem-report process specifically identifies a premises-address difference as a reportable verification issue.

This article does not address where firearms may be sent or how a transfer may be routed. From the standpoint of license validation alone, the rule is simpler: when the premises address on the record conflicts with authoritative information, stop the verification process and resolve the discrepancy before relying on the record.

Do not “fix” the record based solely on customer instructions.

Do not substitute another location because it seems related to the business.

Do not assume that similar business names indicate common ownership.

Obtain clarification from the licensee and validate material changes through authoritative records or appropriate ATF channels.

Expiration information requires the same discipline.

FFLs have defined license terms. A copy that was valid when first obtained does not become permanently reliable merely because it remains stored in the retailer’s document library.

Current § 478.94 contains specific provisions relevant to previously furnished certified information and expired licenses. Businesses should apply those provisions carefully rather than adopting a simplistic internal rule that every expired date automatically means one thing in every circumstance.

Table 2: License Record Comparison

ItemExpected MatchAction if Different
License numberCorresponds with the same license recordStop review and verify source
Legal nameConsistent with ATF recordDetermine whether difference is explainable and authoritative
Trade nameConsistent where usedConfirm relationship to legal licensee
Premises addressMatches authoritative license dataDo not rely on record until discrepancy is resolved
ExpirationCurrent status can be establishedReview authoritative status information
License typeConsistent with supplied documentationEscalate unexplained mismatch
Customer-supplied documentConsistent with ATF informationTreat inconsistency as unresolved

When a License Copy Needs Additional Verification

A customer-supplied FFL PDF can be useful as part of the documentation package, but its appearance is not independent verification.

Modern PDFs are easy to duplicate, alter, forward, or retain after the underlying information changes.

That does not mean every customer-provided document should be treated as fraudulent. It means the document should be treated as unverified input until compared with authoritative information.

A sensible review asks:

Is the license number internally consistent?

Does ATF return the expected licensee?

Does the legal name agree?

Does the premises address agree?

Does the expiration information agree?

Does the license type make sense compared with the record supplied?

If an answer cannot be reconciled, the reviewer should not simply approve the file because an order is waiting.

Signed and Certified License Copies

The terminology here matters.

Under current 27 CFR § 478.94, verification between licensees is generally established through the transferee furnishing a certified copy of its license, together with such other means of verification as the transferor considers necessary.

Section 478.95 addresses certified copies. It explains that the original license contains a purchasing certification statement and that the license may be reproduced and the reproduction certified by the licensee for use under § 478.94.

ATF’s current best-practices guidance also states that a certified copy may be mailed, emailed, or faxed.

That means two common statements should both be avoided:

“Every FFL transaction must involve an original paper license.”

and

“eZ Check means no license copy is required anymore.”

Neither accurately describes the current framework.

The latter is particularly important because some material published during 2026 may reference the proposed eZ Check alternative. ATF withdrew that change effective July 6, 2026.

The official ATF Federal Firearms Licensee Quick Reference and Best Practices guidance provides useful operational context for current license verification practices.

License Type Review

License type is another field that should be verified rather than guessed from a company name.

Table 3: License Type Review

License TypeGeneral PurposeCompliance Caution
Type 01Dealer in firearms other than destructive devicesConfirm the actual license record rather than inferring type from business name
Type 02Pawnbroker in firearms other than destructive devicesVerify the classification shown on the license
Type 03Collector of curios and relicseZ Check does not validate Type 03 licenses online
Type 06Manufacturer of ammunition other than ammunition for destructive devices or armor piercing ammunitioneZ Check does not validate Type 06 licenses online
Other FFL typesManufacturer, importer, dealer, or other licensed activity depending on typeConfirm current classification from authoritative records

The operational point is not to teach employees how to use one license type to accomplish something another type does not permit.

The point is to prevent staff from assuming that all FFL numbers represent interchangeable authority.

When the license type in a document conflicts with what staff expect, treat the inconsistency as a compliance-review issue.

How to Maintain an FFL-on-File Library

A retailer that repeatedly works with licensed businesses benefits from maintaining an organized FFL-on-file library.

The library should not merely be a folder containing PDFs.

It should function as a controlled index that tells staff what was verified, when it was verified, who verified it, and when the underlying information needs attention.

Table 4: FFL-on-File Library

FieldPurposeUpdate Trigger
FFL nameIdentifies licensed entityLegal-name change
Trade nameConnects DBA with legal entityDBA change
License numberPrimary license identifierNew or amended license information
License typeIdentifies classificationLicense classification change
Premises addressSupports identity comparisonAddress change
Expiration dateDrives expiration controlsRenewal/new license information
Date last verifiedShows freshness of reviewEvery verification event
Verification sourceShows how record was checkedEach new review
Staff reviewerProvides accountabilityEach new review
Document versionPrevents use of obsolete filesReplacement license received
Discrepancy notesPreserves review historyAny mismatch or clarification
StatusActive, review required, expired, etc.Material change

The benefit of this structure is traceability.

Suppose an employee opens a saved dealer profile containing a license that expires shortly. Without a verification date, the employee cannot tell whether someone reviewed it yesterday or three years ago.

With an indexed record, the answer is visible immediately.

A strong system should also preserve older verification history instead of silently overwriting everything whenever a field changes. Knowing that an address changed on a particular date can be more useful than seeing only today’s value.

Access controls matter as well.

FFL records should not be placed in an uncontrolled shared drive merely because multiple teams occasionally need them. Compliance personnel, ecommerce employees, customer-service employees, accounting personnel, and payment administrators do not necessarily need identical access.

Retailers already applying stronger controls to secure payment systems for FFL operations can extend the same principles—role-based access, controlled storage, and documented processes—to licensing records without merging the two record sets.

Expiration Tracking and Re-Verification

Expiration control is one of the simplest ways to prevent stale license information from becoming operationally “permanent.”

The retailer’s system should know when the current license term ends and should be capable of flagging records that need attention.

That does not require inventing an arbitrary legal requirement such as “every FFL must be rechecked every 30 days.”

Current federal guidance does not create a universal monthly verification schedule for every saved FFL record.

Instead, re-verification should be linked to legally relevant dates and material changes.

A reliable system can create warnings before an expiration date so the record receives human review before employees rely on stale documentation.

The reviewer should then apply current ATF rules to the situation. Current § 478.94 contains specific provisions concerning previously supplied certified information and transactions following a license expiration date, so businesses should avoid substituting an oversimplified internal assumption for the regulation.

Table 5: Re-Verification Triggers

TriggerWhy It MattersAction
Expiration approachingSaved record may soon become staleReview current license status
New license document receivedExisting record may have changedValidate and version new document
Premises address changesIdentity information no longer matchesVerify before relying on new information
Legal name changesEntity identity needs reconciliationConfirm authoritative record
Trade-name changeCan create apparent mismatchConfirm relationship to licensed entity
Customer PDF conflicts with saved fileOne record may be obsolete or incorrectStop and resolve discrepancy
Business appears inactiveExisting document may no longer reflect operational statusConfirm through authoritative sources
Email or telephone contact repeatedly failsMay indicate stale business informationRequire compliance review rather than assumption
License type differs from saved recordAuthority/classification may have changed or record may be wrongConfirm current license data

A “re-verify” flag should not automatically mean “reject.”

It means the information should not be relied upon until the review is complete.

That distinction prevents automated systems from turning uncertainty into an unsupported conclusion.

Red Flags That Require Compliance Review

Some discrepancies deserve immediate attention because they undermine confidence that the retailer is dealing with the same license record it believes it has verified.

Premises Address Mismatch

A premises-address mismatch should trigger a compliance hold on the verification process.

ATF’s eZ Check problem-report interface expressly recognizes a difference in premises address as a verification issue.

The appropriate compliance response is to compare authoritative records and obtain clarification from the licensee.

This is not an invitation to find another address or create an alternative routing arrangement.

The objective is simply to determine whether the licensing record is authentic and current.

Name Mismatch

A legal name difference may sometimes be explained by a trade name, but staff should verify that relationship rather than assuming it.

“ABC Sporting Goods LLC” and “ABC Arms” may be associated—or they may not.

The ATF record can display both license name and trade name where applicable.

Buyer-Supplied PDF That Conflicts With ATF Data

A PDF supplied by a customer should never become authoritative merely because it contains an ATF-style layout, a signature, or an FFL number.

If ATF’s data conflicts with the document, preserve the discrepancy and escalate it.

Do not modify the compliance database to match whichever source is more convenient.

License Number Not Found

First determine whether the license type is one that eZ Check supports.

Type 03 and Type 06 licenses are not validated through the online search, so an error involving one of those categories does not by itself establish invalidity.

For other unexplained failures, follow the authoritative verification process rather than relying on screenshots, search-engine results, or customer assurances.

Expired Information

An expired date is a review trigger.

Because current federal rules contain provisions concerning license expiration and certified information, staff should apply the actual regulation to the facts rather than implement an improvised rule.

Uncontrolled Documents

A license stored in a personal inbox, employee desktop, messaging thread, or ungoverned cloud folder can create version problems.

The compliance library should establish one authoritative internal record so employees are not choosing among four different PDFs attached to old emails.

Practical FFL Verification Workflow

The following workflow is deliberately limited to license validation, documentation, and recordkeeping. It does not provide firearm-shipping or transfer-routing instructions.

  1. Receive the license information: Place incoming license information into the controlled verification process rather than treating an attachment as automatically approved.
  2. Record the stated license number and business identity: Capture the legal name, trade name where applicable, premises address, expiration information, and license type shown on the supplied record.
  3. Verify through current ATF resources: Use the current authoritative verification resource applicable to the license type.
  4. Compare the legal name and premises address: Do not accept unexplained mismatches.
  5. Confirm the license type: Check that the classification recorded internally agrees with the verified documentation.
  6. Review expiration and current-status information: Avoid relying indefinitely on an old copy solely because it remains in the database.
  7. Resolve discrepancies before relying on the record: Pause compliance approval when material information cannot be reconciled.
  8. Save required and verified documentation: Preserve the current certified license documentation and relevant verification evidence according to the retailer’s compliant recordkeeping procedures.
  9. Record the verification date and reviewer: The database should reveal exactly when and by whom the review occurred.
  10. Add expiration controls: Make approaching expiration visible before an employee attempts to rely on the record.
  11. Re-verify when material information changes: Address, business identity, license classification, or conflicting documentation should trigger another review.
  12. Retain regulated records under current ATF requirements: Do not apply payment-system retention periods to federally regulated firearm records.
  13. Separate payment documentation appropriately: A payment team may need the order status, refund record, or reason code without receiving the entire regulated compliance file.
  14. Escalate unclear cases: When authoritative information does not resolve the discrepancy, obtain guidance from ATF or qualified compliance/legal counsel rather than improvising.

This kind of structured process complements the operational controls that processors may evaluate when assessing high-risk merchant accounts for firearm retailers, while keeping firearm-law compliance decisions separate from processor underwriting decisions.

Recordkeeping for ATF Compliance and Payment Disputes

Good recordkeeping has value only when the records are organized enough to reconstruct what happened.

A useful verification file can establish:

  • which license information was received;
  • which certified license record was retained;
  • which authoritative source was consulted;
  • when the check occurred;
  • what information matched;
  • what discrepancies were found;
  • who investigated the discrepancy;
  • what authoritative information resolved it; and
  • when the internal record was updated.

ATF inspections can involve examination of records licensees are required to maintain. Current ATF regulations require extensive retention of specified firearms records, including transaction and acquisition/disposition records, with particular retention requirements depending on record type.

That does not mean every internal verification screenshot has an independently specified federal retention period.

Businesses should distinguish between:

  1. records the law specifically requires them to maintain;
  2. license-verification documentation supporting those processes; and
  3. ordinary business and payment records maintained for operational purposes.

Table 6: Record Retention and Storage

RecordWhy RetainedStorage Caution
Certified license documentation required by applicable regulationSupports licensee verificationKeep in controlled compliance storage
eZ Check verification evidenceDocuments independent validationRecord date/source so screenshot does not become misleading later
Verification logShows reviewer and review historyPrevent unauthorized editing
Discrepancy notesExplains why a record was held or correctedKeep factual and objective
Expiration informationSupports re-verification controlsDo not treat old date as permanent status
Order-status historyExplains operational eventsDo not unnecessarily duplicate regulated records
Refund confirmationSupports customer-service/payment documentationLimit payment system to information actually needed
Chargeback evidenceSupports response to processor disputeAvoid oversharing sensitive firearm records

Payment Dispute Documentation

Receiving FFL verification records can become relevant to payment administration without becoming payment records themselves.

Imagine an online order is placed and a compliance discrepancy prevents the retailer from completing its normal order-review process.

The customer later disputes the charge or alleges that the merchant arbitrarily cancelled the order.

The useful payment evidence might include:

  • order date;
  • applicable customer-facing policy;
  • date the order entered compliance review;
  • neutral notation that required compliance information could not be validated;
  • cancellation date;
  • refund date;
  • refund amount; and
  • processor confirmation.

The processor normally does not need every license document, regulated record, employee note, or ATF-related file merely to confirm that the merchant cancelled and refunded an order.

Data minimization is the safer default.

When firearm retailers build their broader chargeback and payment-compliance procedures, they should establish in advance which team can authorize disclosure of regulated or sensitive records.

A merchant should provide firearm-specific compliance material to a processor only when the information is genuinely necessary, legally appropriate, and consistent with applicable privacy and recordkeeping obligations.

Keep Regulated Records and Payment Records Appropriately Separated

A good architecture might allow the payment system to show:

“Compliance review incomplete — order cancelled — refund issued.”

The compliance system can retain the detailed reason:

“Premises address inconsistent with current verification source; clarification requested; record not approved.”

That separation keeps the accounting team informed without copying every firearm-related document into the processor’s portal.

It also limits the number of systems containing sensitive information.

The same principle is relevant to broader firearm-industry payment processing risk controls: compliance documentation should support the payment operation without being unnecessarily exposed through it.

Privacy and Data Minimization

Compliance does not require indiscriminate collection.

A retailer should retain records required by law and information reasonably necessary for a legitimate compliance or business purpose, while limiting redundant copies and unnecessary sharing.

That means an FFL verification database should have:

  • controlled user permissions;
  • an audit trail where practical;
  • version control;
  • secure backups;
  • defined retention policies;
  • restrictions on exports and downloads;
  • procedures for departed employees; and
  • a clear distinction between regulated and ordinary commercial information.

Avoid copying documents into every department’s software merely because the technology permits it.

A customer-service employee may need to know that a verification is pending. That employee may not need the entire underlying license file.

Likewise, a processor may need evidence of a refund. That does not automatically justify sending the processor every regulatory document connected with the original order.

Common FFL Verification Mistakes

Many verification failures are process failures rather than sophisticated fraud.

A retailer receives a familiar-looking document, an employee recognizes the dealer name, and the order is approved without checking whether the saved information remains current.

A written workflow reduces those shortcuts.

Table 7: Common Verification Mistakes

MistakeCompliance RiskBetter Approach
Relying solely on customer-provided PDFAltered or stale record may go unnoticedCompare with authoritative information
Failing to review expirationOld document may be treated as currentTrack expiration and trigger review
Overlooking premises-address mismatchConflicting license identity information remains unresolvedStop verification and investigate
Confusing license typesStaff may assume licenses are interchangeableConfirm actual license classification
Keeping no verification dateNo way to determine record freshnessRecord date of every meaningful verification
Keeping no reviewer nameWeak accountabilityRecord employee/reviewer
Assuming an old copy remains current indefinitelyRenewal or other changes may be missedMaintain expiration and change controls
Treating every eZ Check error as invalidityType 03/06 limitations can produce misleading conclusionsApply ATF’s stated verification process
Assuming eZ Check replaced the certified-copy requirementRelies on withdrawn 2026 ruleFollow current § 478.94
Silently overwriting mismatchesDestroys useful review historyPreserve discrepancy and resolution
Storing documents in uncontrolled systemsIncreases privacy, version, and access riskUse controlled compliance repository
Sending full compliance files with every payment disputeUnnecessary disclosureProvide only necessary evidence

FFL Verification Checklist

A compliance manager can turn the article’s principles into a short pre-approval checklist:

Document intake

  • Certified license documentation required by current rules is present.
  • License number has been captured correctly.
  • Legal name and trade name are distinguished.
  • License type is recorded.
  • Premises address is recorded.
  • Expiration information is recorded.

Independent verification

  • Appropriate authoritative ATF resource has been checked.
  • Staff understand whether the license type is supported by eZ Check.
  • Name agrees with authoritative information.
  • Address agrees with authoritative information.
  • Expiration/current-status information has been reviewed.
  • Any LOA information displayed has been considered where relevant.

Discrepancy handling

  • No unexplained license-number mismatch remains.
  • No unexplained premises-address mismatch remains.
  • No unexplained business-identity mismatch remains.
  • No unsupported assumption has been made about an excluded eZ Check license type.
  • Clarification is documented.

Record control

  • Verified license record is saved.
  • Verification date is recorded.
  • Reviewer is identified.
  • Verification source is identified.
  • Expiration reminder is active.
  • Older versions remain distinguishable from current versions.

Payment separation

  • Payment team receives only necessary order-status information.
  • Compliance documents are not copied unnecessarily into ordinary payment systems.
  • Refund and cancellation evidence is preserved separately.
  • Sensitive records are disclosed externally only where necessary and appropriate.

Pro Tip: A checklist should make uncertainty visible. “Needs review” is a legitimate status; forcing every record into “approved” or “rejected” encourages staff to guess.

Frequently Asked Questions

What does ATF FFL eZ Check verify?

For license types supported by the system, eZ Check allows users to enter portions of an FFL number and compare the result with ATF information such as license number, expiration date, license name, trade name, premises address, and mailing address.

Is eZ Check enough by itself?

Not under the current version of § 478.94 as of September 2026. Current rules generally require the transferee to furnish a certified copy of the license, with other verification used as necessary. A 2026 rule that would have allowed eZ Check as an alternative was withdrawn before it took effect.

How do I verify an FFL license number?

Compare the received license information with the appropriate current ATF verification source. For eZ Check-supported license types, ATF’s system accepts the first three and last five digits of the FFL number.

What should I do if the premises address does not match?

Stop the compliance review and resolve the discrepancy through authoritative information and clarification from the licensee. Do not assume that another address is acceptable merely because someone supplied it.

How do I know whether an FFL is expired?

Record the expiration date shown on the license and compare current status using authoritative ATF information. Apply current regulations to expired-license situations rather than relying on an internal assumption.

Can I rely on a PDF license supplied by a customer?

A PDF can be part of the documentation process, but its appearance alone is not independent verification. Compare it against authoritative ATF information and retain the compliant verified record.

What is the difference between FFL license types?

FFL types correspond to different licensed activities, such as dealing, collecting, manufacturing, or importing. The categories are not interchangeable. For verification purposes, record the actual type and investigate unexplained inconsistencies.

How often should an FFL-on-file record be rechecked?

There is no universal ATF rule requiring every stored FFL record to be checked on an arbitrary monthly or quarterly cadence. Build re-verification around the license term and material triggers such as expiration, address change, name change, inconsistent documents, or other indications the stored record may be stale.

What should I store in an FFL verification record?

Useful fields include licensee name, license number, license type, premises address, expiration date, verification date, verification source, reviewer, document version, and notes concerning material discrepancies.

What if a licensee appears to be out of business?

Do not rely on assumptions, search-engine results, or an old saved document. Confirm current status through authoritative ATF information and resolve uncertainty before relying on the license record.

Do I need a signed or certified license copy?

Current § 478.94 generally provides for verification through a certified copy furnished by the transferee along with other verification as necessary. Section 478.95 addresses certification of reproduced licenses. The proposed 2026 eZ Check alternative was withdrawn.

Can electronic license copies be used?

ATF’s current best-practices guidance states that a certified copy may be mailed, emailed, or faxed. Electronic storage should still preserve authenticity, accessibility, and appropriate access controls.

What records are useful in an ATF compliance inspection?

Maintain records the law specifically requires and keep verification documentation organized enough to demonstrate how license information was reviewed and discrepancies were addressed. No private checklist guarantees a particular inspection outcome.

Can FFL verification records help with payment disputes?

Yes, indirectly. They can help establish why an order entered compliance review, was cancelled, or was refunded. Payment teams should normally use only the minimum information needed to document the commercial event rather than sending entire regulated files to a processor.

Should firearm compliance records be stored with payment records?

Generally, it is better to separate them according to function and access need. Payment records can reference a compliance status without replicating the complete regulated compliance file.

Conclusion

The safest way to verify a receiving FFL is to treat verification as a documented process rather than a single database lookup.

ATF FFL eZ Check is an important independent validation tool. It helps retailers compare license information against authoritative ATF data and can expose discrepancies involving names, addresses, expiration information, and license identity.

But eZ Check should not be assigned authority it does not currently have. ATF withdrew the 2026 rule that would have allowed the system to replace the certified-license-copy method under § 478.94, so current license-copy requirements still need to be followed.

Customer-supplied PDFs should therefore be validated rather than accepted at face value. License number, business identity, premises address, license type, and expiration information should be reviewed systematically.

An effective FFL-on-file library adds another layer of control by recording the verification source, reviewer, verification date, expiration date, document version, and any discrepancy history.

When information does not match, the correct compliance response is not improvisation. Stop the verification process, confirm the authoritative record, obtain clarification where necessary, and escalate unresolved cases.

Clean documentation makes that process easier to defend during compliance review and easier to explain when cancellations, refunds, or payment disputes later require a clear operational history.