> ## Documentation Index
> Fetch the complete documentation index at: https://docs.methodfi.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Resource Errors

These types of errors occur after a resource has been created. The information
regarding these errors are provided in the resource object's `error` property.

### Error Codes

A resource error's `code` is unique across all resources. This code specifically indicates
exactly what error occurred for what type of resource. Here is how the error codes
are partitioned for each resource:

| Code Range | Resource                                                                                                        |
| ---------- | --------------------------------------------------------------------------------------------------------------- |
| `10XXX`    | [Payments](/2026-03-30/reference/errors/payment-errors#resource-errors)                                         |
| `11XXX`    | [Accounts](/2026-03-30/reference/errors/account-errors#resource-errors)                                         |
| `12XXX`    | [Entities](/2026-03-30/reference/errors/entity-errors#resource-errors)                                          |
| `14XXX`    | [PaymentReversals](/2026-03-30/reference/errors/payment-reversal-errors#resource-errors)                        |
| `16XXX`    | [AccountVerificationSessions](/2026-03-30/reference/errors/account-verification-session-errors#resource-errors) |
| `17XXX`    | [Sensitive](/2026-03-30/reference/errors/sensitive-errors#resource-errors)                                      |
| `18XXX`    | [Payoffs](/2026-03-30/reference/errors/payoff-errors#resource-errors)                                           |
| `19XXX`    | [EntityVerificationSessions](/2026-03-30/reference/errors/entity-verification-session-errors#resource-errors)   |
| `20XXX`    | [Balances](/2026-03-30/reference/errors/balance-errors#resource-errors)                                         |
| `21XXX`    | [Updates](/2026-03-30/reference/errors/update-errors#resource-errors)                                           |
| `23XXX`    | [CreditScores](/2026-03-30/reference/errors/credit-score-errors#resource-errors)                                |
| `25XXX`    | [Webhooks](/2026-03-30/reference/errors/webhook-errors#resource-errors)                                         |

<RequestExample>
  ```json ERROR OBJECT theme={null}
  {
    "type": "PAYMENT_FAILED",
    "code": 10001,
    "sub_type": "PAYMENT_INSUFFICIENT_FUNDS",
    "message": "Source account has insufficient funds."
  }
  ```
</RequestExample>

<ResponseExample>
  ```json ERROR ON RESOURCE theme={null}
  {
    "id": "pmt_rPrDPEwyCVUcm",
    "reversal_id": null,
    "source_trace_id": null,
    "destination_trace_id": null,
    "source": "acc_JMJZT6r7iHi8e",
    "destination": "acc_AXthnzpBnxxWP",
    "amount": 5000,
    "description": "Loan Pmt",
    "status": "failed",
    "error": {
      "type": "PAYMENT_FAILED",
      "code": 10001,
      "sub_type": "PAYMENT_INSUFFICIENT_FUNDS",
      "message": "Source account has insufficient funds."
    },
    "metadata": null,
    "estimated_completion_date": "2020-12-11",
    "source_settlement_date": "2020-12-09",
    "destination_settlement_date": "2020-12-11",
    "created_at": "2020-12-09T00:42:31.209Z",
    "updated_at": "2020-12-09T00:43:30.996Z"
  }
  ```
</ResponseExample>
