Instruction errors (runtime)

InsufficientFunds

Appears as insufficient funds for instruction

Instruction

InsufficientFunds

“insufficient funds for instruction”

An account does not have enough lamports for the operation.

Common causes

  • Transferring more SOL than the account holds, or than it can spend while staying rent exempt.

How to fix it

  • Fund the account, or transfer less. Accounts must keep the rent-exempt minimum unless they are being closed.

Decode another error

Try: