Hello Viraj,

I know of two options to reduce the duplication of the amount value:

1. Using transaction typed metadata

  2023/06/06 McDonalds
      ; amount_spent:: $23.98
      Expenses:Food:Restaurants                    (tag("amount_spent"))
      Liabilities:Apple Card                      (-tag("amount_spent"))
      Income:Credit Card Rewards         (-(tag("amount_spent")) * 0.02)
      Assets:Apple Cash

  See https://ledger-cli.org/doc/ledger3.html#Typed-metadata


2. Using a define 

  define spent_amount=$23.98
  2023/06/06 McDonalds
      Expenses:Food:Restaurants                           (spent_amount)
      Liabilities:Apple Card                             (-spent_amount)
      Income:Credit Card Rewards                (-(spent_amount) * 0.02)
      Assets:Apple Cash

  See https://ledger-cli.org/doc/ledger3.html#index-define


Hope this helps,
Alexis

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/ty4szlg6plx7c4ty4ixuf6gohf4hyx4yjqnpct4xeetpkj5rcs%40fgfvyi2zrlm5.

Reply via email to