---
title: "Plaid"
space: "ERPNext"
url: "https://www.prilk.com/docs/erpnext/integrations/banking/plaid"
updated: "2026-05-16"
---

# Plaid

Plaid is a US/Canada-focused bank-account-data API — the North-
American counterpart to GoCardless Banking. It ships natively with
ERPNext via `Plaid Settings` and connects to 12,000+ US banks.

## When to use it

- You're operating in or selling to a US/Canadian entity that's not
  covered by GoCardless Banking's EU/UK list.
- You need to pull US bank transactions into ERPNext on a schedule.

For Dutch / EU bank accounts, use [GoCardless
Banking](./gocardless-banking) instead — Plaid's European coverage
is limited and pricier.

## Settings

Open **Plaid Settings** (single doctype) in the awesomebar. Required
fields:

- **Client ID** and **Secret** from your [Plaid dashboard](https://dashboard.plaid.com/).
- **Environment** — Sandbox / Development / Production.

Plaid's pricing tiers: Sandbox is free, Development free for limited
items, Production charges per active item per month plus per-call
fees. Sign up at [plaid.com](https://plaid.com/).

## Workflow

1. Configure Plaid Settings with your API credentials.
2. From a **Bank Account** record, click **Link with Plaid**. You're
   redirected to Plaid Link to authenticate with the user's bank.
3. On success, ERPNext stores an access token and starts pulling
   transactions into **Bank Transaction** records.
4. Subsequent transactions sync via the ERPNext scheduler.

## Prilk support

We don't actively maintain Plaid integrations — our market is EU.
If your bench needs Plaid working, the upstream ERPNext docs are the
authoritative source:
[ERPNext Plaid docs](https://docs.erpnext.com/docs/user/manual/en/plaid).
