diff --git a/Jellyfin.Plugin.TubeArchivistMetadata/Configuration/NumberingScheme.cs b/Jellyfin.Plugin.TubeArchivistMetadata/Configuration/NumberingScheme.cs
new file mode 100644
index 0000000..c8a99d2
--- /dev/null
+++ b/Jellyfin.Plugin.TubeArchivistMetadata/Configuration/NumberingScheme.cs
@@ -0,0 +1,17 @@
+namespace Jellyfin.Plugin.TubeArchivistMetadata.Configuration;
+
+///
+/// The NumberingScheme.
+///
+public enum NumberingScheme
+{
+ ///
+ /// Default (no numbering).
+ ///
+ Default,
+
+ ///
+ /// YYYYMMDD (e.g. 20250804 for August 4th, 2025).
+ ///
+ YYYYMMDD,
+}
diff --git a/Jellyfin.Plugin.TubeArchivistMetadata/Configuration/PluginConfiguration.cs b/Jellyfin.Plugin.TubeArchivistMetadata/Configuration/PluginConfiguration.cs
index ce10eef..e7acccc 100644
--- a/Jellyfin.Plugin.TubeArchivistMetadata/Configuration/PluginConfiguration.cs
+++ b/Jellyfin.Plugin.TubeArchivistMetadata/Configuration/PluginConfiguration.cs
@@ -148,6 +148,11 @@ namespace Jellyfin.Plugin.TubeArchivistMetadata.Configuration
///
public int TAJFTaskInterval { get; set; }
+ ///
+ /// Gets or sets the preferred numbering scheme for episodes (index number) in Jellyfin.
+ ///
+ public NumberingScheme EpisodeNumberingScheme { get; set; } = NumberingScheme.Default;
+
///
/// Gets the playback progress owners Jellyfin usernames to synchronize data from TubeArchivist.
///
diff --git a/Jellyfin.Plugin.TubeArchivistMetadata/Configuration/configPage.html b/Jellyfin.Plugin.TubeArchivistMetadata/Configuration/configPage.html
index d4e07d5..ac93f4d 100644
--- a/Jellyfin.Plugin.TubeArchivistMetadata/Configuration/configPage.html
+++ b/Jellyfin.Plugin.TubeArchivistMetadata/Configuration/configPage.html
@@ -79,6 +79,18 @@
This is the TubeArchivist to Jellyfin playback progress
synchronization interval in seconds (Jellyfin restart required).
+
+
+
+
+
+
+
This is the numbering scheme for episodes in Jellyfin (IndexNumber).
+ Default is the same as no numbering which allows Jellyfin to use the fallback numbering scheme.