> For the complete documentation index, see [llms.txt](https://docs.notional.finance/v3-technical-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.notional.finance/v3-technical-docs/currency-ids-and-precision/notional-internal-precision.md).

# Notional Internal Precision

## Balances

Notional's internal balance precision is 8 decimals. For example, here is a non-exhaustive list of balance related variables with 1e8 precision:

* User Prime Cash and Prime Debt balances
* User nToken balances
* User fCash balances
* nToken liquidity token balances
* User Vault Share Balances
* User Free Collateral balances
* fCash markets total Prime Cash and total fCash balances
* Prime Cash totalUnderlyingSupply balances
* maxUnderlyingSupply parameters&#x20;
* Leveraged Vaults minAccountBorrowSize parameters

## Rates

Notional's internal rate precision is 9 decimals. For example, here is a non-exhaustive list of rates related variables with 1e9 precision:

* `fCashOracleRates`
* `fCashLastImpliedRates`
* `oracleSupplyRate`
* Leveraged Vaults `minCollateralRatio`, `maxRequiredAccountCollateralRatio`, `maxDeleverageCollateralRatio`, `liquidationRate`, and `feeRate` parameters

## Scalars

Prime Cash scalars are 1e18 precision. For example, the precision of the following variables is 1e18:

* `debtScalar`
* `supplyScalar`
* `underlyingScalar`

## Prime factors

The Prime Cash `debtFactor`and `supplyFactor` precision is 1e36.
