defi

What Is a Stability Fee in MakerDAO?

Learn what a stability fee in MakerDAO is, how it works, and why it changes. A beginner-friendly guide with practical examples and clear explanations of this key DeFi concept.

Image depicting real estate investment with keychain, euros, and financial charts.

What Is a Stability Fee in MakerDAO?

A stability fee in MakerDAO is a periodic charge that users pay when they borrow DAI against their collateral in a Maker Vault. This fee is essential for maintaining the stability of the DAI stablecoin and compensating those who hold MKR tokens. Understanding how this fee works helps borrowers manage costs and appreciate the incentive structure behind the Maker protocol.

A financial setup featuring euro banknotes, a calculator, and a laptop keyboard for business analysis.

The Purpose of the Stability Fee in MakerDAO

The stability fee in MakerDAO serves two primary functions: it discourages excessive borrowing and funds the protocol’s risk management. When users lock collateral (like ETH) into a Vault to generate DAI, they are effectively taking out a loan. The stability fee acts as a borrowing cost that accrues over time, motivating users to repay their debt rather than leaving it open indefinitely.

Unlike traditional bank interest, this fee is not set by a central authority. Instead, it is a variable rate determined by MKR token holders through on-chain governance. If the fee is too low, borrowers might create too much DAI, causing its price to drift below $1. If it is too high, borrowing becomes expensive, reducing DAI supply and pushing the price above $1. Thus, the stability fee is a fine-tuning tool for the DAI peg.

How the Stability Fee Compares to Traditional Interest

FeatureStability Fee in MakerDAOTraditional Loan Interest
Setting mechanismGoverned by MKR holdersSet by banks or central banks
Payment timingAccrued continuously, paid upon debt repaymentUsually paid monthly or quarterly
PurposeMaintain DAI peg & incentivize repaymentProfit for lender
FlexibilityCan change rapidly via governance votesFixed or slowly adjusting

The table highlights that while both are costs of borrowing, the stability fee is more fluid and transparent — anyone can see the current rate on-chain and propose changes.

How the Stability Fee in MakerDAO Is Calculated and Paid

Close-up of North Macedonian denar coins on a bamboo table with artistic lighting.

The stability fee is expressed as an annual percentage rate (APR) , but it accumulates second by second. Each Vault has a debt balance that grows over time. When a user closes their Vault by returning the borrowed DAI (plus the accrued fee), the fee is paid to the system. Importantly, the fee is denominated in DAI, but it is effectively collected in MKR through a burn mechanism (the fee is used to buy and burn MKR, reducing supply).

Here’s a simplified step‑by‑step process:

  1. A user opens a Maker Vault and deposits collateral (e.g., ETH).
  2. They generate a certain amount of DAI (up to a collateralization ratio limit).
  3. The stability fee begins accruing on the outstanding DAI debt at the current rate.
  4. The user holds the borrowed DAI for any length of time — days, weeks, or months.
  5. To reclaim their collateral, they must repay the full DAI debt plus the accumulated stability fee.
  6. The fee is then used by the protocol to buy back and burn MKR tokens, distributing value to MKR holders.

Because the fee accumulates continuously, even a short‑term loan incurs a small cost. Borrowers should factor this into their strategy — leaving a Vault open for long periods without active management can lead to a surprisingly large fee.

Real-World Example of the Stability Fee in MakerDAO

Imagine Alice wants to access cash without selling her ETH. She opens a Maker Vault, deposits a substantial amount of ETH, and generates DAI equivalent to a fraction of its value. The current stability fee is moderate — neither extremely low nor punishingly high.

Alice uses the borrowed DAI for a few months. During that time, the fee ticks upward every second. When she finally repays the borrowed DAI and the accrued fee, she finds that the additional cost is comparable to what she would have paid on a short‑term personal loan — but without a credit check or intermediary. Because the fee is variable, Alice also notices that the rate changed twice while she held the loan, reflecting governance votes to keep DAI stable.

This example shows that the stability fee is not a fixed cost — it can shift based on market conditions and community decisions. Alice’s total repayment amount depends on the fee rate at each moment of accrual, making timing a relevant factor for savvy users.

Why the Stability Fee Changes Over Time (Governance)

The stability fee is not set in stone. MKR token holders vote on adjustments through the MakerDAO governance system. These votes happen regularly — sometimes weekly or monthly — and are triggered by on‑chain data about DAI’s market price.

Key factors that influence governance decisions to raise or lower the stability fee:

  • DAI trading above $1 → Lower the fee to make borrowing cheaper, increasing DAI supply and pushing price down.
  • DAI trading below $1 → Raise the fee to make borrowing more expensive, reducing DAI supply and pushing price up.
  • Collateral risk changes → If the underlying collateral (e.g., ETH) becomes more volatile, the fee may be increased to compensate for higher risk.
  • Market demand for DAI → When demand spikes (e.g., during DeFi farming frenzies), governance may raise the fee to prevent runaway borrowing.

This dynamic adjustment is a core feature of MakerDAO. It keeps the system resilient without relying on a central bank. However, it also means borrowers must stay informed — a sudden fee increase can significantly affect the cost of an outstanding loan.

Comparing the Stability Fee with Other DeFi Borrowing Costs

MakerDAO’s stability fee is often compared to borrowing costs on protocols like Aave or Compound, where users supply assets and borrow against them. Here are the key differences:

  • Rate setting: In Aave and Compound, interest rates are algorithmically determined by supply and demand (utilization ratio). In MakerDAO, the rate is set by governance vote.
  • Purpose: The stability fee is primarily designed to stabilize DAI’s peg, not to maximize lending returns. Other protocols adjust rates to balance the pool.
  • Payment method: MakerDAO’s fee is paid only when the Vault is closed (or via a flash loan), whereas Aave/Compound charge interest that must be paid periodically or accrued to debt.
  • Transparency: Both are transparent, but MakerDAO’s governance process adds a layer of human deliberation that can be slower to react than automatic algorithms.

For a borrower, the stability fee may be lower or higher than other protocols depending on market conditions. There is no universal “best” rate — each user must evaluate the fee relative to their collateral, loan duration, and tolerance for governance changes.

Conclusion

The stability fee in MakerDAO is a fundamental mechanism that balances the DAI stablecoin ecosystem. It charges borrowers for generating DAI, incentivizes timely repayment, and gives MKR holders a tool to maintain the $1 peg. By understanding how the fee is calculated, why it changes, and how it compares to other DeFi borrowing costs, users can make smarter decisions about when to open or close a Vault. Whether you are a casual borrower or a governance participant, keeping an eye on the stability fee is essential for navigating MakerDAO’s unique financial system.