Welcome to Assurentry! New FDA compliance features available.
Skip to main content
21 CFR 207 • SPL • Content of Labeling

The Digital Twin.

Every drug product must be 'listed' with FDA using Structured Product Labeling (SPL). We transform your physical label into the XML code FDA requires.

FDA Accepted
256-Bit Encrypted
24/7 Monitoring
// SPL DATA
<document>
<id root='2.16.840...'/>
<code code='34391-3'/>
<title>Drug Label</title>
<author>
<assignedEntity>
<representedOrganization>
<id extension='123...'/>
<name>Pharma Inc</name>
</representedOrganization>
</assignedEntity>
</author>
<component>
<structuredBody>
<component>
<section>
<code code='42229-5'/>
<title>SPL UNCLASSIFIED</title>
SPL FORMAT REQUIRED: ALL LISTINGS MUST BE SUBMITTED IN XML
RENEWAL DEADLINE: DECEMBER 31ST FOR ALL REGISTERED ESTABLISHMENTS
WARNING: UNLISTED DRUGS CANNOT BE IMPORTED OR DISTRIBUTED
DAILYMED SYNC: UPDATES APPEAR WITHIN 24-48 HOURS OF ACCEPTANCE
SPL FORMAT REQUIRED: ALL LISTINGS MUST BE SUBMITTED IN XML
RENEWAL DEADLINE: DECEMBER 31ST FOR ALL REGISTERED ESTABLISHMENTS
WARNING: UNLISTED DRUGS CANNOT BE IMPORTED OR DISTRIBUTED
DAILYMED SYNC: UPDATES APPEAR WITHIN 24-48 HOURS OF ACCEPTANCE
SPL FORMAT REQUIRED: ALL LISTINGS MUST BE SUBMITTED IN XML
RENEWAL DEADLINE: DECEMBER 31ST FOR ALL REGISTERED ESTABLISHMENTS
WARNING: UNLISTED DRUGS CANNOT BE IMPORTED OR DISTRIBUTED
DAILYMED SYNC: UPDATES APPEAR WITHIN 24-48 HOURS OF ACCEPTANCE
Step 1: Ingredients

Active vs. Inactive.

SPL requires every ingredient to be identified by a Unique Ingredient Identifier (UNII). We map your formula against the FDA Substance Registration System (SRS) to ensure perfect matching.

UNII Code Verification
Strength & Unit Calculation
Ingredient Registry
Active Ingredient
Acetaminophen
UNII Code
362O9ITL9D
Inactive Ingredient
Magnesium Stearate
UNII Code
70097M6I30
Validated against FDA Substance Registration System (SRS)

Select Dosage Form

SPL requires precise NCI Thesaurus codes.

Tablet
C42998
Solution
C42986
Aerosol
C42887
Injection
C42946
Step 2: Form

Dosage Form.

Is it a Tablet or a Capsule? A Cream or a Lotion? FDA has strict definitions (NCI Thesaurus) for dosage forms. Choosing the wrong one triggers a listing error.

Step 3: Authority

Regulatory Pathway.

How is your drug legal? Is it an OTC Monograph drug? An approved New Drug (NDA)? A homeopathic? We identify the correct “Marketing Category” code for your submission.

New Drug App
NDA
For novel drugs. Requires full clinical trials and pre-market approval.
C73594
Abbreviated NDA
ANDA
For generic drugs. Requires bioequivalence to RLD.
C73584
OTC Drug
Monograph
For GRASE ingredients (Sunscreen, Sanitizer). No pre-approval needed.
C73604
Outer
Case
NDC 50580-123-03
Contains 12 Cartons
Inner
Carton
NDC 50580-123-02
Contains 1 Bottle
Unit
Bottle
NDC 50580-123-01
Step 4: Packaging

Package Hierarchy.

SPL requires a nested view of your packaging. A bottle inside a carton inside a case. Each level needs its own NDC segment. We visualize this hierarchy for you.

Step 5: The JPG

Content of Labeling.

You must attach a high-res JPG of your label to the SPL. It must be legible, under 50KB size (historically), and true-to-color. We validate your image file before submission.

label.jpg
File Size
48KB / 50KB
Resolution
300 DPI
Legibility
OCR PASS
<section>
<id root='...'/>
<code code='34391-3'/>
<title>INDICATIONS</title>
<text>
<paragraph>For relief of...</paragraph>
</text>
</section>
Schema Validation (XSD)
Vocabulary Check (NCI)
LOINC Code Match
UNII Verification
Cardinality Rules
Zero Errors

The SPL Firewall.

FDA's gateway rejects submissions with even a single validation error. Our pre-submission engine runs 1,000+ checks (Schema, Vocabulary, Cardinality) to ensure acceptance.

21 CFR 201.10

Naming Rules.

The “Established Name” (generic) must be at least 50% the size of the “Proprietary Name” (brand). We check your label typography to prevent misbranding charges.

21 CFR 201.10(g)
PainAway™
100% Height
(Acetaminophen 500mg)
Min 50%
Prominence Requirement Met
Oral
C38288
Topical
C38304
Intravenous
C38276
Ophthalmic
C38287
Delivery

Route of Administration.

Is it Topical or Transdermal? Oral or Buccal? FDA defines these terms precisely. Selecting the wrong route code triggers a technical rejection.

Controlled Substances

DEA Scheduling.

If your drug contains a controlled substance (e.g., Codeine, Testosterone), the DEA Schedule (CII-CV) must be coded into the SPL and appear on the label.

Controlled Substance
CII
DEA Schedule II
Establishment
FEI: 3001234567
Drug Listing
SPL Linked
Data Integrity

The Facility Link.

Your drug listing must link to a valid, registered establishment via its DUNS number. If the facility registration expires, your drug listing becomes invalid. We monitor the link.

Operations

Repacker Logic.

Repacking bulk drugs into unit doses? You must reference the source NDC in your SPL. We handle the complex “Source NDC” mapping required for repackers.

10,000ct
Drum
Source NDC
12345-001-10
Repacking Op
Your NDC
99887-001-01
Kit Product
NDC 50580-999-01
Part 1 (Drug)
Inner NDC
Part 2 (Device)
Component
Co-Pack

Complex Kits.

Kits (Drug + Device, or Multiple Drugs) require a nested SPL structure. We generate the parent “Kit Listing” and link all inner components correctly.

ANDA

TE Code Match.

For generic drugs, your Therapeutic Equivalence (TE) code must match the Orange Book. We verify your TE code assignment (e.g., AB, AP) against the RLD.

RLD (Brand)
Your Generic
TE Code: AB
FD&C Blue No. 1
Permitted
FD&C Red No. 40
Permitted
Red No. 2
BANNED
Inactives

Color Safety.

Certain color additives (e.g., FD&C Yellow No. 5) require specific warning statements. We scan your inactive ingredients for restricted colorants.

Compliance Log

Renewal Audit Trail.

FDA inspectors often ask for proof of past listings. Our platform maintains a permanent, immutable history of every annual certification you've filed.

2023
Certified
2024
Certified
2025
Certified
2026
Certified
Manufacturer
NDC: 12345-001
Private Label Mapping
Your Brand
NDC: 99887-001
Distributor

Private Labeling.

If you are a Private Label Distributor (PLD), your listing is a “clone” of the manufacturer's listing. We handle the complex cross-referencing required to link your brand to their facility.

Final Step

Live on DailyMed.

The goal: Your product appearing on DailyMed and in the NDC Directory. This is what buyers, hospitals, and Amazon check to verify your drug is real.

dailymed.nlm.nih.gov
Live

Platform vs. Coding XML.

You build the brand. We build the code.

Comparison
Consultants
Hourly
Smarter
Assurentry
Platform
SPL Creation
Zero coding required.
Manual XML Coding
Auto-Generated
NDC Assignment
Check digit calculation.
Manual Tracking
Validated Logic
Image Validation
50kb limit & resizing.
You guess
Pre-Check
DailyMed Sync
Confirmation of publication.
Unknown
Guaranteed
Cost
Flat rate per listing.
$500+ / Product
$199 / Product

List your drug in minutes.

Stop fighting with XML files. Launch your drug product today.

Listing Integrity

Ensuring your drug data remains accurate and compliant year-round.

Validation Rules

Running 1,000+ FDA validation rules before submission.

Renewal Alerts

Automated reminders for the Oct-Dec renewal window.

Change Control

Easy updates when you change suppliers or packaging.

Frequently Asked Questions

Common questions about this regulatory requirement.

100% FDA Acceptance Guarantee

Secure Your Supply Chain.

Don't let a clerical error stop your shipment at the border. Join 2,800+ food companies who trust Assurentry for automated compliance.

256-bit Encrypted
Instant PDF
4.9/5 Rating
Official US Agent