diff --git a/hledger/Hledger/Cli/Commands/Add.md b/hledger/Hledger/Cli/Commands/Add.md index 473823f19..12eae65f6 100644 --- a/hledger/Hledger/Cli/Commands/Add.md +++ b/hledger/Hledger/Cli/Commands/Add.md @@ -72,6 +72,7 @@ You can use `-I`/`--ignore-assertions` to disable assertion checking temporarily ## add and balance assignments +Balance assignments are not recalculated during a `hledger add` session. When `add` runs, it sees the journal with all balance assignments already processed and converted to assertions. So if you add a new posting which is dated earlier than a balance assignment, it will break the assertion and be rejected. -If you need to do this, use `hledger add -I`. +You can make it work by using `hledger add -I`.