Compounded medications are not FDA approved. FDA does not review compounded medications for safety, effectiveness, or quality before they are marketed.

Safety

How to Read a Pharmacy Warning Letter

An allegation-and-notice stage, not a final verdict. Read the details before deciding.

FDA warning letters, Form 483 observations, recalls, and state-board discipline are the public record of a pharmacy's compliance history — but they're easy to misread. This piece explains what each document is and why a present record matters more than a clean one.

The four kinds of record

Form 483 is a list of inspection observations an FDA investigator issues at the end of an inspection — potential problems noted, not final findings. A warning letter is a more formal step: FDA's notice that it believes a facility has significant violations, giving the facility a chance to respond and correct. A recall is a removal or correction of a marketed product, classified by risk level. State-board discipline is action by the pharmacy's licensing board, ranging from fines to license restrictions. Each is a different stage and severity.

Why these are allegations-and-notice, not verdicts

A 483 or warning letter is an allegation-and-response stage, not a final judicial verdict. The facility can respond, correct, and sometimes resolve the issues. Reading a warning letter as proof of current danger overstates it; reading it as meaningless understates it. The right frame is: this is a documented compliance concern that was serious enough for FDA to act on — now read the specifics and the facility's response.

Why a present record can matter more than a clean one

A clean record often means the absence of caught problems — which can reflect genuine quality, or simply that the facility hasn't been inspected recently or closely. A present record, by contrast, tells you specifically what went wrong and how the facility responded. A facility with a documented issue it corrected transparently can be a more known quantity than one with no record at all. Don't treat "no record" as proof of quality; treat it as absence of evidence.

How to read a specific record

Reading a pharmacy compliance record
DocumentWhat it isHow to weigh it
Form 483Inspection observationsPotential issues; read the specifics and response
Warning letterFDA notice of alleged significant violationsSerious; check nature and whether resolved
RecallProduct removal/correctionCheck risk class and scope
State-board actionLicensing-board disciplineCheck severity and current license status

Primary sources

This article's regulatory and safety statements draw on the following primary sources from the U.S. Food and Drug Administration:

Frequently asked questions

Does a warning letter mean the pharmacy is dangerous now?

Not necessarily. A warning letter is FDA's notice of alleged significant violations at a point in time, followed by a response-and-correction process. Read the specific violations and whether they were resolved. It's a serious documented concern, not a permanent verdict — and definitely not something to ignore.

Is a pharmacy with no record automatically safer?

No — a clean record can mean genuine quality or simply that problems weren't caught, perhaps because of limited inspection. A present, resolved record can make a facility a more known quantity than one with no history. Weigh "no record" as absence of evidence, not proof of safety.

Where do I find these records?

FDA publishes warning letters and recall information; Form 483s may require a records request; state boards publish disciplinary actions. Search under the pharmacy's legal name and any doing-business-as names. The verification workflow includes this enforcement-history step.


Evidence status. Pricing figures are provider-reported or independently calculated as of 2026-07-20, not checkout-verified. Compounded medications are not FDA approved. This article is consumer education, not medical advice. See the methodology for how figures are gated and the public evidence ledger for per-figure sources. Found an error? Use the corrections route.