diff --git a/bin/create-round b/bin/create-round
index a65a32d732791b61055cf4501a020756b48fb95b..762b37d547c9a9164c7f41e050b30f8c97611d43 100755
--- a/bin/create-round
+++ b/bin/create-round
@@ -10,6 +10,7 @@ parser = argparse.ArgumentParser(description='Založí soutěžní kolo')
 parser.add_argument('-y', '--year', type=int, required=True, help='ročník')
 parser.add_argument('-c', '--cat', type=str, required=True, help='kategorie')
 parser.add_argument('-s', '--seq', type=int, required=True, help='pořadí kola')
+parser.add_argument('-C', '--code', type=str, help='kód kola (default: roven pořadí)')
 parser.add_argument('-l', '--level', type=int, required=True, help='úroveň v hierarchii oblastí')
 parser.add_argument('-p', '--part', type=int, default=0, help='část v rámci skupiny kol (default: 0)')
 parser.add_argument('-n', '--name', type=str, required=True, help='název kola')
@@ -33,6 +34,7 @@ rnd = db.Round(
     year=args.year,
     category=args.cat,
     seq=args.seq,
+    code=args.code or str(args.seq),
     part=args.part,
     level=args.level,
     name=args.name,