Which Liability Does Binance Margin Repay First? Auto-Repayment Rules Explained

 / 
 / 
3

Binance margin auto-repayment pays off interest before principal. The system will first clear all the interest accrued on your debt, and only then will the remaining funds go toward the principal you borrowed. This order is fixed for both manual and automatic repayments. So if you have multiple debts in different coins at the same time, the repayment 'priority' doesn't depend on when you borrowed or how much you borrowed—it depends on what coin you use to repay.

Step 1: How Auto-Repayment Triggers Work – It's Not Always Active

Many people think that once auto-repayment is turned on, the system constantly monitors your account and deducts funds. That's not how it works.

Situation A: Orders placed with 'Auto-Repay' mode repay after execution

When you place an order and check the "Auto-Repay" box, the system will use the funds you receive from that trade to repay debt—but only after the order is fully filled. It only repays debt in the coin you received.

For example, you borrowed USDC to buy BTC. When you later sell that BTC with "Auto-Repay" checked, the USDC you get from the sale will first be used to pay off any USDC interest, then the USDC principal. If you receive 100 USDC but owe 150 USDC (principal + interest), the system deducts the interest first, puts the rest toward the principal, and the leftover debt keeps accruing interest.

Common reason for failure: After an auto-repay order is filled, if you use the received funds for something else before the system processes the repayment (like opening a new position), your balance might become too low, causing the auto-repayment to fail. The system will try a second repayment, typically using only 90% of your balance, but after repeated failures you'll need to repay manually.

Situation B: Manually clicking 'Close' or 'Close All'

The Close button also handles repayment automatically, but the logic is slightly different. If you only want to repay debt in one specific coin, clicking "Repay All Liabilities" will sell the coin you choose to cover that debt. The key is: it repays only the debt in that chosen coin, not all your debts.

Situation C: Manual repayment in normal mode

You have no open orders and just want to clear a particular debt. Go to your Margin Account, find the liability coin, and enter the amount to repay. The system still follows the same "interest first, then principal" deduction order.

Step 2: Currency Priority for Liabilities – You Can Only Repay in the Same Coin

The real question isn't "which debt is repaid first," but "you must have the same coin as the debt." If you borrowed both BTC and USDC, and your account only holds BTC, the system will not automatically sell your BTC to cover your USDC debt. You can only choose to "repay BTC debt with BTC." To repay the USDC debt, you need to buy USDC separately or manually sell BTC for USDC.

Risk reminder: If a debt is due or interest keeps piling up, and you don't hold the matching coin, the system won't auto-convert other assets—even if your total account value is enough. The overlooked interest can keep accumulating silently until your liquidation threshold is hit.

Step 3: Multiple Borrowings of the Same Coin – The System Amortizes by Time

If you've borrowed the same coin several times (for example, three separate USDC borrowings), they're merged into one single liability for calculating interest and principal. Each time you repay, the system deducts all current interest first, then chips away at the total principal. There's no way to choose to repay the "latest" or the "oldest" borrowing—they're treated as one.

Verification After Repayment

After repaying, go to your Margin Account page and check two things:

  1. The "Liabilities" and "Interest" fields for that coin should be zero, or show your expected remaining amount.

  2. If the liability isn't zero, it means your funds weren't enough to cover the full principal, and the remaining amount will keep accruing interest.

Next step: If the system shows "All liabilities repaid," we recommend you exit the Margin Account page and refresh it. Sometimes the interface cache hasn't updated instantly. Refresh to make sure both the principal and interest fields show 0—only then is the debt truly settled.