eCTD Lifecycle Management: Sequences, Amendments, and Version Control
eCTD lifecycle management is the system by which documents within an electronic Common Technical Document submission are tracked, updated, and managed across multiple submission sequences. Each new submission to a regulatory authority receives a sequential sequence number, and documents within each sequence are managed through lifecycle operations: new, append, replace, and delete. Correct lifecycle management ensures regulatory authorities always have the current, authoritative version of every document in the application.
Key Takeaways
Key Takeaways
- Four lifecycle operations govern eCTD document management: new (initial submission), append (add without replacing), replace (supersede prior version), and delete (remove from current view).
- Sequence numbers are four-digit (0000-9999), assigned sequentially, and cannot be reused or reordered once submitted.
- eCTD v4.0 (ICH M8) introduces context-of-use-based organization and enhanced lifecycle metadata, fundamentally changing how lifecycle operations work.
- Incorrect lifecycle operations are a common cause of gateway rejection and reviewer confusion during FDA and EMA review.
What Is eCTD Lifecycle Management?
The eCTD (electronic Common Technical Document) is not a single submission. It is a living dossier that evolves over the lifetime of a drug application. From the original submission through amendments, supplements, annual reports, and responses to agency questions, the eCTD grows as an accumulation of sequences, each containing documents that build upon, modify, or supersede documents in prior sequences.
Lifecycle management is the mechanism that keeps this dossier coherent. Without it, regulatory reviewers would have no way to determine which version of a document is current, which documents have been superseded, and what the complete, current state of the application looks like at any point in time.
The eCTD lifecycle is governed by ICH M2 and M8 specifications, with regional implementations defined by FDA (US), EMA (EU), Health Canada, PMDA (Japan), and other regulatory authorities.
eCTD Sequence Numbering
How Sequences Work
Every submission to a regulatory authority within a single application receives a unique, four-digit sequence number, starting at 0000. Sequences are numbered sequentially and cannot be reused or skipped.
| Sequence | Typical Content |
|---|---|
| 0000 | Original application (NDA, ANDA, BLA, MAA, etc.) |
| 0001 | Amendment to original application |
| 0002 | FDA acknowledgment/filing letter (agency sequence) |
| 0003 | Amendment with additional data |
| 0004 | Approval letter (agency sequence) |
| 0005 | Annual Report #1 |
| 0006 | CBE-30 Supplement |
| 0007 | PAS Supplement |
| 0008 | Amendment to PAS (response to Information Request) |
| ... | Continues sequentially |
Rules for Sequence Numbering
- Sequence numbers are strictly sequential. You cannot skip numbers. If the last submitted sequence was 0015, the next must be 0016, regardless of the submission type.
- Each sequence has exactly one submission type. A sequence cannot contain both a supplement and an annual report. Each submission type gets its own sequence.
- Agency sequences count. In the US, FDA may issue sequences (e.g., approval letters, complete response letters) that consume sequence numbers in the lifecycle. The applicant must account for these when numbering their next submission. FDA publishes acknowledgment sequences that the applicant must incorporate.
- Sequence numbers are per-application. Each NDA, ANDA, or BLA has its own independent sequence numbering. Sequence 0005 for NDA 123456 has no relationship to sequence 0005 for NDA 789012.
Sequence Directory Structure
Each sequence is a directory within the eCTD application folder:
Lifecycle Operations
The Four Operations
Every document included in an eCTD sequence must be assigned a lifecycle operation that tells the receiving authority what to do with that document relative to the existing dossier. The four operations defined in the ICH eCTD specification are:
| Operation | XML Value | Meaning | Effect on Dossier |
|---|---|---|---|
| New | new | Document is being submitted for the first time | Added to the dossier at the specified location |
| Append | append | Additional document at the same location | Added alongside existing documents at the same node |
| Replace | replace | Supersedes a previously submitted document | Old document is marked as superseded; new document becomes current |
| Delete | delete | Removes a previously submitted document | Document is marked as removed from the dossier |
When to Use Each Operation
New: Used in the original submission (sequence 0000) for all documents, and in subsequent sequences when a document is being submitted at a location where no document previously existed.
Example: Submitting a new stability study report in Section 3.2.P.8 that was not included in the original application.
Append: Used when adding an additional document at the same CTD section without replacing the existing document. Both the original and appended documents remain active in the dossier.
Example: Adding a second validation report to Section 3.2.P.5 alongside the existing validation report. Both reports are relevant and current.
Replace: Used when a document supersedes a previously submitted document. The previous document is marked as replaced, and the new document becomes the current version at that location. The replace operation must reference the document being replaced (by its unique leaf ID).
Example: Submitting an updated Quality Overall Summary (Section 2.3) that supersedes the version submitted in sequence 0000. The old version is retained in the dossier history but is no longer the current document.
Delete: Used to remove a document from the active dossier. The document is not physically deleted from the eCTD archive; it is marked as deleted in the lifecycle. Delete operations must reference the document being deleted.
Example: Removing a stability study report that was submitted in error or that is no longer applicable.
Lifecycle Operation Rules
| Rule | Description |
|---|---|
A document can only be replaced or deleted if it was previously submitted with a new or append operation | You cannot replace a document that does not exist in the dossier |
| Replace and delete operations must include a reference to the target document | The XML must contain the leaf ID (checksum-based identifier) of the document being replaced or deleted |
| A replaced document cannot be replaced again | Only the current (most recent) version of a document can be targeted for replacement |
| Delete operations do not include a new document file | Only the XML metadata referencing the deleted document is included |
| New and append operations must include the actual document file | The PDF or other content file must be present in the sequence directory |
The eCTD XML Backbone
Structure of the XML Backbone
The eCTD XML backbone is the metadata file that describes the contents and lifecycle state of each sequence. For US submissions, this file follows the FDA regional DTD and schema specifications.
Key elements of the XML backbone relevant to lifecycle management:
In a subsequent sequence replacing this document:
The modified-file attribute references the leaf ID of the document being replaced, creating the lifecycle chain.
Leaf IDs and Document Tracking
Each document (leaf) in the eCTD is assigned a unique identifier. This ID is used to track the document across the lifecycle. The leaf ID format and generation method vary by publishing tool, but it must be unique within the application.
The lifecycle chain for a document might look like:
At any point, a reviewer can trace the complete history of the document by following the modified-file references backward through the sequences.
Amendment vs. Supplement Sequences
Amendments
An amendment is a submission that adds to or modifies a previously submitted sequence. Amendments are used to:
- Respond to FDA Information Requests during review
- Provide additional data requested by the agency
- Correct errors in a previous submission
- Submit data that was not available at the time of the original submission
An amendment gets its own sequence number and references the sequence it is amending. In the US regional envelope, the amendment identifies the related sequence.
Supplements
A supplement is a new submission type (PAS, CBE-30, CBE-0) that proposes a change to the approved application. A supplement also gets its own sequence number. The supplement's eCTD sequence contains only the modules and sections affected by the proposed change, plus required Module 1 administrative documents.
Relationship Between Amendments and Supplements
A supplement may have its own amendments. For example:
Each of these sequences is a separate eCTD submission with its own XML backbone, but they are linked through the regional envelope metadata indicating their relationship.
Document Versioning Best Practices
File Naming Conventions
While the eCTD specification does not mandate specific file naming conventions (the XML backbone handles document identification), consistent naming practices improve internal management:
| Practice | Example | Rationale |
|---|---|---|
| Include version indicator | stability-report-v2.pdf | Distinguishes versions within internal systems |
| Include date or sequence reference | qos-section-2-3-seq0005.pdf | Tracks when the document was prepared |
| Use lowercase and hyphens | drug-substance-spec.pdf | Avoids cross-platform file system issues |
| Avoid special characters | No spaces, parentheses, or ampersands | Prevents XML encoding issues |
| Keep names under 64 characters | Required by some regional specifications | Ensures compatibility |
Internal Version Control
Regulatory publishing teams should maintain an internal document inventory that tracks:
| Field | Purpose |
|---|---|
| CTD Section | Where the document sits in the CTD structure |
| Document Title | Human-readable identifier |
| Current Version | Active version number |
| Leaf ID | eCTD lifecycle identifier |
| First Submitted | Sequence where document was first submitted |
| Last Updated | Sequence where document was last replaced |
| Status | Current (active), Replaced, Deleted |
| Owner | Responsible author/department |
Common Versioning Errors
| Error | Consequence | Prevention |
|---|---|---|
| Replacing a document that was already replaced in a later sequence | Technical validation failure | Always check the current leaf ID before creating a replace operation |
Using new when replace is correct | Creates duplicate documents at the same CTD location | Review the existing dossier state before assigning lifecycle operations |
Using append when replace is correct | Both old and new versions remain active, creating confusion | Use append only when both documents should coexist |
Incorrect modified-file reference | Validation failure or broken lifecycle chain | Verify leaf IDs against the cumulative dossier inventory |
| Submitting the same physical file with different leaf IDs | Duplicate content in the dossier | Maintain a single source of truth for each document |
Regional Lifecycle Differences
US (FDA)
FDA's eCTD implementation follows the US Regional DTD and Technical Conformance Guide. Key regional specifics:
| Element | US Requirement |
|---|---|
| Regional envelope | US-regional.xml in Module 1 |
| Submission type | Identified in regional envelope (original-application, supplement, amendment, annual-report) |
| Sequence numbering | Four-digit, starting at 0000 |
| Agency sequences | FDA publishes sequences (approval letters, etc.) that consume sequence numbers |
| STF (Submission Tracking File) | Not used; replaced by regional envelope metadata |
| Validation | FDA eCTD validation criteria (published by FDA ESG) |
EU (EMA)
EMA's implementation differs in several ways:
| Element | EU Requirement |
|---|---|
| Regional envelope | eu-regional.xml in Module 1 |
| Submission type | Includes variation types (Type IA, Type IB, Type II) per EU variation regulation |
| Sequence numbering | Four-digit, starting at 0000 |
| Envelope information | Includes procedural information (procedure type, legal basis) |
| Tracking table | Required for centralized procedure submissions |
| Validation | EU Module 1 specification and eAF (electronic Application Form) |
Canada (Health Canada)
| Element | Canada Requirement |
|---|---|
| Regional envelope | ca-regional.xml in Module 1 |
| Submission type | Includes Canadian-specific types (SNDS, SANDS, NDS-N, etc.) |
| Transaction description | Required in Module 1 |
| Validation | Health Canada eCTD validation criteria |
Japan (PMDA)
| Element | Japan Requirement |
|---|---|
| Regional envelope | jp-regional.xml in Module 1 |
| Module 1 structure | Significantly different from US/EU Module 1 |
| Language requirements | Japanese language for Module 1 and parts of Modules 2-5 |
| Granularity | Different document granularity expectations |
The Submission Tracking File (STF)
Purpose
Some regions use or have used a Submission Tracking File to provide a high-level overview of the submission lifecycle. The STF is a separate XML file that tracks the sequence of submissions, their types, and their relationships.
Current Status by Region
| Region | STF Status |
|---|---|
| US (FDA) | Not used; lifecycle tracked through regional envelope and FDA systems |
| EU (EMA) | Lifecycle information included in eu-regional.xml |
| Canada | Transaction description in ca-regional.xml |
| Japan | jp-regional.xml contains lifecycle metadata |
Managing Complex Lifecycle Scenarios
Scenario 1: Concurrent Supplements
When an applicant has multiple supplements under review simultaneously, lifecycle management becomes more complex. Each supplement is filed as a separate sequence, but both may modify the same sections of the application.
Example:
Both supplements reference the same Section 3.2.P.3 document. If Supplement A is approved first, the document in Section 3.2.P.3 is now different from what Supplement B was originally filed against.
Resolution: The applicant should inform the review division about concurrent submissions. When the second supplement is approved, an amendment may be needed to reconcile the overlapping changes.
Scenario 2: Withdrawal and Resubmission
If an applicant withdraws a supplement, the sequence number is consumed (it cannot be reused). The resubmission gets a new sequence number.
Documents from the withdrawn sequence (0011) should not be referenced by lifecycle operations in subsequent sequences. The resubmission (0012) should use new operations for its documents, not replace operations referencing the withdrawn sequence.
Scenario 3: Agency-Initiated Changes
When FDA approves a supplement, it may require modifications to the proposed changes. The applicant must then submit a post-approval sequence incorporating FDA's required modifications.
The Sequence 0012 submission uses replace operations to update the documents affected by FDA's conditions.
Validation of eCTD Lifecycle
Pre-Submission Validation
Before submitting an eCTD sequence, the applicant should validate:
| Check | Description |
|---|---|
| Leaf ID uniqueness | Every leaf ID in the sequence is unique and does not duplicate IDs from prior sequences |
| Modified-file references | Every replace and delete operation correctly references an existing, current leaf ID |
| Operation appropriateness | new is used only for first-time documents; replace targets the most recent version |
| File presence | Every new and append operation has a corresponding file in the sequence directory |
| No orphaned files | Every file in the sequence directory is referenced in the XML backbone |
| Checksum verification | File checksums match the values in the XML backbone |
| PDF compliance | All PDFs meet the regulatory authority's technical requirements |
| Cross-reference validity | Hyperlinks between documents resolve correctly |
Common Validation Failures
| Failure | Cause | Fix |
|---|---|---|
| Duplicate leaf ID | Same ID assigned to different documents across sequences | Generate new unique ID |
| Invalid modified-file reference | Referencing a leaf ID that does not exist or was already replaced | Check cumulative dossier inventory for current leaf ID |
| Missing file | XML references a file not present in the sequence directory | Add the file or remove the XML reference |
| Incorrect operation | Using new for a document that already exists at that location | Change to replace and add modified-file reference |
| Checksum mismatch | File was modified after checksum was calculated | Recalculate checksum or regenerate the publishing output |
Key Regulatory References
| Reference | Description |
|---|---|
| ICH M8 (eCTD v4.0) | eCTD specification, including lifecycle operations |
| ICH M2 | Electronic standards for regulatory information transfer |
| FDA eCTD Technical Conformance Guide | US-specific eCTD requirements |
| FDA eCTD Validation Criteria | Technical validation rules for US eCTD submissions |
| EMA eCTD Specification | EU-specific eCTD requirements |
| EMA EU Module 1 Specification | EU regional envelope requirements |
| Health Canada eCTD Guidance | Canadian eCTD requirements |
| ICH M4 | Organization of the CTD |
| 21 CFR 314.50 | Content and format of NDAs |
| 21 CFR 314.70 | Post-approval changes (supplements) |
References
No. Once a sequence number has been assigned and submitted (even if rejected at the gateway), that number is consumed. The corrected resubmission must use the next sequential number. Some regional authorities may have specific procedures for gateway rejections, but the general rule is that sequence numbers are never reused.

