diff --git a/doc/manual/command-ref/nix-store.xml b/doc/manual/command-ref/nix-store.xml
index d73cb92ee..bf12d06f1 100644
--- a/doc/manual/command-ref/nix-store.xml
+++ b/doc/manual/command-ref/nix-store.xml
@@ -215,6 +215,41 @@ printed.)
+Special exit codes:
+
+
+
+ 100
+ Generic build failure, the builder process
+ returned with a non-zero exit code.
+
+
+ 101
+ Build timeout, the build was aborted because it
+ did not complete within the specified timeout.
+
+
+
+ 102
+ Hash mismatch, the build output was rejected
+ because it does not match the specified outputHash.
+
+
+
+ 104
+ Not deterministic, the build succeeded in check
+ mode but the resulting output is not binary reproducable.
+
+
+
+
+
+With the flag it's possible for
+multiple build failures to occur, in this case the 1xx status codes
+are or combined.
+