diff --git a/tips/TIP-0040/tip-0040.md b/tips/TIP-0040/tip-0040.md
index 92866f3aa..1dd90eb62 100644
--- a/tips/TIP-0040/tip-0040.md
+++ b/tips/TIP-0040/tip-0040.md
@@ -291,8 +291,8 @@ Upon the creation of a Delegation Output, the protocol assigns to it a unique id
#### Output Syntactic Validation
-- `Amount` field must fulfill the [storage deposit requirements](../TIP-0047/tip-0047.md) and must not be `0`.
-- `Amount` field must be ≤ `Token Supply`.
+- `Amount` field must not be `0`.
+- `Amount` field must fulfill the [storage deposit requirements](../TIP-0047/tip-0047.md).
- It must hold true that `1` ≤ `Unlock Conditions Count` ≤ `1`.
- `Unlock Condition Type` of an Unlock Condition must define one of the following types:
- Address Unlock Condition