Age checks, sale hours and staff controls run at the register; delivery eligibility and Alabama’s 24-hour volume caps run on every delivery and pickup order. The controls are part of checkout, not an afterthought, so doing it right is the default.
Alabama’s delivery law sets twenty specific conditions on delivery, and the
package-store rules add their own. Each card below carries the rule it comes from and says what the software
does about it, so you can check it rather than take our word for it.
Every county — and the wet cities inside the dry ones.
Alabama isn’t wet or dry — it’s wet or dry by county, with municipalities that go their own way inside a dry one. Before a delivery order is accepted, the delivery point is placed in its county and inside its city limits from US Census boundaries — not the mailing city typed in the address, which often names a post office. Dry counties are refused except inside their wet cities, and a dry city inside a wet county is refused too, each one added from its official record.
45 deliverable22 blocked by law70 wet cities inside them
The 24-hour limit counts the customer’s earlier orders.
Every delivery order is checked against what that customer has had delivered in the past 24 hours,
and every pickup order against what they’ve picked up — two separate limits, as the law sets them. There is no guest checkout: every order needs a signed-in account with a
verified ID, and that customer is counted across every FoolProof store they order from. Counter
sales are not capped — the caps in the law apply to delivery and to curbside/takeout.
Ala. Code § 28-3A-13.1(b)(6) (delivery); § 28-3A-13.3 (pickup) — FoolProof counts every pickup class on the same 24-hour clock
Daily volume caps
9,000 mL of spirits. 9,000 mL of wine. The equivalent of 120 twelve-ounce beers. 288 ounces of
draft, where local law allows draft delivery. An order over a cap is refused when it is placed, not
flagged for review afterwards.
§ 28-3A-13.1(b)(6)
Ready for an inspection
The ABC Board may inspect your premises whenever you are open, and you must let it see and copy your
records on request. Refusals, voids and drawer opens are recorded with who did it and when and can be
searched on screen, and the Inspection packet gathers your compliance records for any date range in one
download rather than dug out of paper.
§ 28-3A-25(a)(5)–(6)
What has to happen at the door
Recipient 21 or over, photo ID scanned and matched to the customer’s verified ID (or to the
name on the order when none is on file), signature captured, and the driver confirming it went hand to hand — the driver app won’t complete the
drop without them, and any refusal sends the order back to the store. The package label (“contains
alcohol, 21+ signature required”) prints from your receipt printer and the driver confirms it before
leaving. Where our map data places an address at a college residence hall, or at a licensed store on our
records, the order is refused before it’s taken; a check we have no data for is noted on the order as
not checked, never passed.
An order has to reach the customer on the same calendar day it leaves your shelf, and never more than
75 miles out. FoolProof refuses delivery addresses beyond 75 miles or outside Alabama, and a drop on a
later calendar day than the pickup, in your store’s time zone, can’t be completed.
§ 28-3A-13.1(b)(1), (b)(17)
Sale hours, in your time zone
Your store’s sale windows are checked in its local time — at the register, offline, and for
pickup and delivery — and a window that crosses midnight is handled properly. Sunday sales in Alabama
are a local option, so Sunday is closed unless your city or county has authorized Sunday sales, which is
recorded when your store is set up. Until you set your own hours, Alabama’s default sale hours
apply, and a sale outside every legal window is refused and logged.
No premium, gift or discount to induce an alcohol purchase — which reaches rewards earned on
alcohol — no general merchandise in a package store, and no delivery-only discounts. FoolProof keeps
each rule with its citation on your Compliance page and has no points or rewards program; counter
sign-up collects an email or phone number (and a name, if given), nothing else. Campaign and storefront wording that reads like an inducement is flagged for you to confirm before it goes out; FoolProof doesn’t decide whether a promotion is legal.
Ala. Admin. Code r. 20-X-6-.12; r. 20-X-5-.13(1)(b); r. 20-X-6-.21(2)
Your licenses, with their expiry dates
Your store’s licenses sit on the store record with their expiry dates, and one that is about to
expire shows up as needing attention. License conditions such as a $5,000 minimum wholesale inventory
from at least two distilleries and two wineries, and 500 square feet of selling floor, remain yours to
keep — FoolProof does not measure them.
Ala. Admin. Code r. 20-X-5-.13(1)(a), (1)(d)
Purchase records
The law asks you to keep, for at least three years, the date of every purchase, the actual price paid
and the vendor’s name. Purchase orders and received lines carry all three, stay in your account,
and are included in your full data export.
Ala. Code § 28-3A-25(a)(5)
Delivery provisions apply to stores holding an Alabama Delivery Service License, and rules are
configured for your store when you are set up. Every delivery order is refused unless that license is on
file and current, and the delivery log, package labels and annual delivery report totals are built in;
filing the report stays with you. This describes how the software behaves — it is not
legal advice, and your beverage attorney should still review your operation.
Not written in Title 28
The parts the law leaves to you.
Who is allowed to do what, and how a second store differs from the first. No
statute spells these out, and they still decide whether the rules above actually hold on a busy night.
Staff controls
Custom roles and per-page permissions, PIN clock-in, and manager approvals keep sensitive actions to the right people.
Per-store rules
Rules are set per store, so each location carries its own sale hours, delivery settings and licenses.
Compliance you can configure, not fight
Alabama’s alcohol rules vary by county and city. FoolProof keeps the ones it enforces in your store’s configuration and checks them at the moment they matter: when a sale is tendered, when a delivery or pickup order is placed, when a driver reaches the door. Your team doesn’t have to remember those rules, because the system checks them for you.
Records that hold up
Because FoolProof is your system of record, the history behind every sale, refund, and adjustment stays intact and searchable. When you need to demonstrate compliance — to a distributor, a bookkeeper, or a regulator — the trail is already there, tied to a real transaction rather than reconstructed after the fact.
You stay the seller of record
FoolProof provides software tools that help you operate within the law. You remain responsible for holding the right licenses, verifying age at sale and delivery, and configuring your store's rules to match your jurisdiction. Our compliance features are aids that make the right thing the easy thing — not a substitute for your own legal obligations.
This page describes product features and is not legal advice. Alcohol laws vary by jurisdiction and change over time; consult your attorney and the Alabama ABC Board to confirm your obligations.
Run a tighter, safer store.
See how the compliance controls work on a real sale and delivery.