EN

Expiry, canceling and blocking

3 minDifficulty Checked 2026-11-10
Key takeaways
  • The sender or the receiver can cancel a check at any time. After expiry, anyone can.
  • An expired check cannot be cashed, but it stays on the ledger until someone cancels it.
  • An account can block incoming checks. With Deposit Authorization on, it can still cash checks.

A check does not have to live forever.

Expiry. The sender can put an end time on a check. After that time, it cannot be cashed. The check does not vanish, though. It sits on the ledger as a dead note until someone cleans it up.

Canceling. Canceling removes the check and moves no money.

  • Before expiry: the sender can cancel. So can the receiver.
  • After expiry: anyone can cancel it.

When a check is removed, the sender gets back the small reserve it was holding, 0.2 XRP today.

So if you wrote a check and changed your mind, cancel it. If someone sent you a check you do not want, you can cancel that too, or ignore it.

Blocking. A check from a stranger cannot take your money or give you anything unless you cash it. But stray checks still clutter your account. You can switch on a setting that refuses all incoming checks.

Checks and locked-down accounts. Some accounts turn on Deposit Authorization. They reject payments from senders they have not approved. Those accounts can still cash a check, because cashing is their own action. That makes a check a polite way to pay someone who does not accept payments from strangers.

Before you cash a check from someone you do not know, look at what it pays. A check for an unknown token gives you that token and a trust line for it.

Check yourself3 questions
1. A check expired last week. Who can cancel it?
2. An account uses Deposit Authorization to block payments from strangers. How can a stranger still pay it?
3. What does the sender get back when a check is canceled?
Sources
Next moduleEscrow and Token EscrowT8 · 12 min