<p>It seems we have an answer in the Cardano documentation library <a href="https://docs.cardano.org/native-tokens/minimum-ada-value-requirement" rel="nofollow noreferrer">Native tokens - Minimum Ada value requirement</a>:</p>
<p>For a UTxO containing a token bundle B the min-ada-value calculation is as follows :</p>
<pre><code>Case 1 : Token bundle B in the UTxO u contains only ada (no other tokens) minAda (u) = minUTxOValue

Case 2 : Token bundle B in the UTxO u contains ada as well as other tokens minAda (u) = max (minUTxOValue, (quot (minUTxOValue, adaOnlyUTxOSize)) * (utxoEntrySizeWithoutVal + (size B)))
</code></pre>
<p>it is too much information to fully paste it here</p>

CC BY-SA 4.0
2022-04-24T08:53:24.203Z
Disagree this should have been closed. 
The docs are wordy, unclear, and talks of 'change at fork' (years ago). Plutus lib doesn't implement this fn and its "minUtxo" is hard coded. 
A lot of people hit this error. There still isn't a good answer to this Q
waalge
CC BY-SA 4.0
2021-04-27T22:52:36.437Z
Users throughout the SE network are expected to "basic research" before asking a question, which is the reason why the network is respected so much for having "high-quality content'. If you were able to find the answer in 14 minutes after asking the question, perhaps you shouldn't have asked the question? I do appreciate the enthusiasm though!
Nike Dattani
CC BY-SA 4.0
2021-04-28T06:52:25.477Z
@NikeDattani thank you i was looking for this information pretty long, it was a fortuity that i found the answer shortly after posting here, but maybe i just was to dumb to find the right keywords, hope others are smarter than me =)
wutzebaer
CC BY-SA 4.0
2021-04-27T22:48:41.540Z
2022-02-28T04:23:57.090Z
2022-02-28T04:23:57.090Z
wutzebaer
<p>I get OutputTooSmallUTxO even with 2 ADA, is there any formula to predict the min output?</p>
<pre><code>Command failed: transaction submit  Error: Error while submitting tx: ShelleyTxValidationError ShelleyBasedEraMary (ApplyTxError [LedgerFailure (UtxowFailure (UtxoFailure (OutputTooSmallUTxO [(Addr Testnet (KeyHashObj (KeyHash &quot;fd39564503fb2202a2fcbe55dd3bb54cc4121c9a5d729a384e432d49&quot;)) (StakeRefBase (KeyHashObj (KeyHash &quot;b4f1c2fbf4268fb784ff29631c4bb96e9d6cb3c6764f9c0718ab641b&quot;))),Value 2000000 (fromList [(PolicyID {policyID = ScriptHash &quot;c3a79051ed13af016c01b2d639518620939328b4850c573169c35a65&quot;},fromList [(&quot;43dff6dc96b32060&quot;,1),(&quot;ALIENS1&quot;,1),(&quot;SpaceBeep&quot;,1),(&quot;ack2&quot;,1),(&quot;electri2c&quot;,1),(&quot;electric&quot;,1),(&quot;shock2a&quot;,1),(&quot;spacesound&quot;,1)])]))])))])
</code></pre>

CC BY-SA 4.0
2021-04-27T23:43:05.513Z
I’m voting to close this question because it was easily researchable (answer found in ~15 min) and is not up to the standards of comprehensive, unique questions that is usually expected of Stack Exchange answers.
Joe Kerr
CC BY-SA 4.0
2021-04-27T23:45:45.780Z
Didn't see this before, but also look at @NikeDattani 's comment below under the answer for more feedback.
Joe Kerr
CC BY-SA 4.0
2021-04-28T02:00:27.007Z
wutzeber: I was not one of the 2 users that downvoted, nor was I the one that initiated the close voting. But [ignoring this advice here](https://cardano.stackexchange.com/questions/64/outputtoosmallutxo-even-with-2-ada#comment48_66) has started to cost you, and it will probably get worse over time if you continue to (appear to) take no notice.
Nike Dattani
<output><mint><transaction>
OutputTooSmallUTxO even with 2 ADA
# OutputTooSmallUTxO even with 2 ADA

(Asked by: username_0 on 2021-04-27)

I get OutputTooSmallUTxO even with 2 ADA, is there any formula to predict the min output?
Command failed: transaction submit  Error: Error while submitting tx: ShelleyTxValidationError ShelleyBasedEraMary (ApplyTxError [LedgerFailure (UtxowFailure (UtxoFailure (OutputTooSmallUTxO [(Addr Testnet (KeyHashObj (KeyHash "fd39564503fb2202a2fcbe55dd3bb54cc4121c9a5d729a384e432d49")) (StakeRefBase (KeyHashObj (KeyHash "b4f1c2fbf4268fb784ff29631c4bb96e9d6cb3c6764f9c0718ab641b"))),Value 2000000 (fromList [(PolicyID {policyID = ScriptHash "c3a79051ed13af016c01b2d639518620939328b4850c573169c35a65"},fromList [("43dff6dc96b32060",1),("ALIENS1",1),("SpaceBeep",1),("ack2",1),("electri2c",1),("electric",1),("shock2a",1),("spacesound",1)])]))])))])

**Tags:** output, mint, transaction
> **Comments:**
> **username_1**: I’m voting to close this question because it was easily researchable (answer found in ~15 min) and is not up to the standards of comprehensive, unique questions that is usually expected of Stack Exchange answers.  
> **username_1**: Didn't see this before, but also look at @NikeDattani 's comment below under the answer for more feedback.  
> **username_2**: wutzeber: I was not one of the 2 users that downvoted, nor was I the one that initiated the close voting. But [ignoring this advice here](https://cardano.stackexchange.com/questions/64/outputtoosmallutxo-even-with-2-ada#comment48_66) has started to cost you, and it will probably get worse over time if you continue to (appear to) take no notice.  

---

## 1 answers

### Answer by username_0 on 2021-04-27. Score: 2

It seems we have an answer in the Cardano documentation library Native tokens - Minimum Ada value requirement:
For a UTxO containing a token bundle B the min-ada-value calculation is as follows :
Case 1 : Token bundle B in the UTxO u contains only ada (no other tokens) minAda (u) = minUTxOValue

Case 2 : Token bundle B in the UTxO u contains ada as well as other tokens minAda (u) = max (minUTxOValue, (quot (minUTxOValue, adaOnlyUTxOSize)) * (utxoEntrySizeWithoutVal + (size B)))

it is too much information to fully paste it here

> **Comments:**
> **username_2**: Users throughout the SE network are expected to "basic research" before asking a question, which is the reason why the network is respected so much for having "high-quality content'. If you were able to find the answer in 14 minutes after asking the question, perhaps you shouldn't have asked the question? I do appreciate the enthusiasm though!  
> **username_0**: @NikeDattani thank you i was looking for this information pretty long, it was a fortuity that i found the answer shortly after posting here, but maybe i just was to dumb to find the right keywords, hope others are smarter than me =)  
> **username_3**: Disagree this should have been closed.  The docs are wordy, unclear, and talks of 'change at fork' (years ago). Plutus lib doesn't implement this fn and its "minUtxo" is hard coded.  A lot of people hit this error. There still isn't a good answer to this Q  

---

