Plaid is the connection layer between your bank and third-party apps

Plaid is a company that sits between your bank and the apps you use — it lets those apps read your account information or move money without you handing over your actual bank password. When you connect your bank to a budgeting app, a tax software, a lending platform, or a payment service, Plaid is often the mechanism doing that connection behind the scenes.

You do not interact with Plaid directly. Instead, you see a Plaid login screen that looks like your bank's website, you enter your bank credentials there, and then Plaid verifies you with your bank and grants the app permission to see what it needs. The app never sees your password — Plaid handles the authentication.

Plaid operates in the United States, Canada, Europe, Australia, and other countries. It works with thousands of banks and credit unions, from large national institutions to smaller regional ones. If your bank is not on Plaid's list, the app you are trying to connect to may offer an alternative method, such as uploading statements or entering account details manually.

Key Takeaways

  • Plaid is a middleman service that lets apps access your bank account information without storing your password.
  • You log in through Plaid using your real bank credentials, but Plaid holds those credentials, not the third-party app.
  • Plaid can read account balances, transaction history, and account ownership details, depending on what the app requests and what your bank allows.
  • Plaid does not move money on its own — the app you are using decides what actions to take with the information Plaid provides.
  • Not every bank works with Plaid; if yours does not, the app may offer manual upload or direct entry as an alternative.

What Plaid can and cannot do with your account

Plaid can read your account balance, transaction history, account type, and account ownership information. It can also verify that an account exists and belongs to you. Many tax software platforms use Plaid to pull your transaction history so you do not have to enter it by hand. Budgeting apps use it to show you spending across multiple accounts in one place.

Plaid cannot move money, change your password, or close your account. Those actions require explicit permission from you through the app itself, and even then, the app — not Plaid — is responsible for executing the transfer. If a lending app uses Plaid to verify your income by reading your deposits, Plaid is only reading; the app decides whether to approve the loan.

The specific data Plaid retrieves depends on what the app requests and what your bank allows. A tax software might ask for read-only access to transactions from the past year. A payment app might ask for account and routing numbers. You should see a permission screen before Plaid connects, telling you what the app intends to access.

How the login process works

When you choose to connect your bank through Plaid, the app redirects you to a Plaid login screen. This screen looks similar to your bank's login page, but it is hosted by Plaid, not your bank. You enter your bank username and password there.

Plaid then contacts your bank on your behalf to verify your identity. If your bank uses multi-factor authentication — a code sent to your phone or email, or a security question — Plaid will prompt you to complete that step. Once you are verified, Plaid sends a confirmation back to the app, and the connection is established.

Your bank password is stored by Plaid, not by the app you are connecting to. This is the core security difference: the app never sees your credentials. However, this also means Plaid holds sensitive information, which is why Plaid is regulated as a financial services company and must meet security and privacy standards.

Banks that work with Plaid and those that do not

Plaid supports most major U.S. banks, including Chase, Bank of America, Wells Fargo, Citibank, and US Bank. It also works with many credit unions, online banks like Ally and Charles Schwab, and regional institutions. You can search Plaid's institution list on their website to confirm whether your bank is supported.

Some banks do not use Plaid. If your bank is not on the list, the app you are trying to connect to may offer other methods: uploading a recent bank statement as a PDF, entering your account and routing numbers manually, or using a different connection service. Some apps support multiple connection methods, so you can choose the one that works for your bank.

A few banks have restricted Plaid access in the past due to security concerns or business decisions. If you encounter a message that your bank does not support Plaid, contact the app's support team to learn what alternatives are available.

Security and privacy considerations

Plaid is required to comply with financial regulations in the countries where it operates. In the United States, it must follow standards set by the Consumer Financial Protection Bureau and state banking regulators. Plaid encrypts data in transit and at rest, and it undergoes regular security audits.

That said, connecting any third-party app to your bank account carries some risk. You are trusting both Plaid and the app with access to your financial information. Before you connect, review what data the app is requesting and whether you actually need to grant that access. If an app asks for more information than it needs to function, you can decline and look for an alternative.

You can revoke Plaid access at any time through your bank's settings or through the app itself. Disconnecting removes the app's ability to read your account going forward, though it does not undo any transactions the app already completed.

When Plaid is used for lending and income verification

Many lending platforms, gig economy apps, and income verification services use Plaid to confirm your income or employment. Instead of asking you to upload pay stubs or tax returns, they read your deposit history through Plaid. A loan app might look at six months of deposits to estimate your monthly income. A gig work platform might verify that you are receiving regular payments from a specific source.

This method is faster than manual verification, but it is not foolproof. Plaid reads what your bank shows, so if your deposits are irregular, seasonal, or from multiple sources, the app's income calculation may not match your actual earnings. Always review what the app calculated and correct it if necessary before submitting an application.

Some apps allow you to choose between Plaid verification and manual upload. If you think Plaid will misrepresent your income, you can upload documents instead and explain your situation in writing.

Alternatives to Plaid for connecting your bank

Not every app uses Plaid. Some use competitors like Finicity, Yodlee, or Akoya. Others build their own connections directly with banks. A few still ask you to enter your credentials directly into their platform, which is generally considered less secure than using a middleman service.

If an app does not support Plaid and you are uncomfortable with the alternatives it offers, you can often complete the process manually. Upload statements, enter account numbers by hand, or provide documentation instead of a live connection. It takes longer, but it keeps your password out of the app's hands.

Some banks also offer their own connection services. If your bank has a partnership with an app you want to use, you may be able to connect through the bank's own system instead of Plaid.

Frequently Asked Questions

Does Plaid charge me money to use it?

No. Plaid is free for consumers. The app you are connecting to pays Plaid for the service. You will never see a bill from Plaid or be charged a fee for using it to connect your bank.

Can Plaid move money out of my account without my permission?

No. Plaid can only read account information. The app you are using decides whether to move money, and you must authorize that action through the app itself. Plaid does not initiate transfers on its own.

What happens if I disconnect Plaid from an app?

The app loses access to your account information going forward. Any transactions the app already completed remain in effect. You can reconnect later if you change your mind, but the app will need to request permission again.

Is it safe to give Plaid my bank password?

Plaid is regulated and encrypted, so it is generally considered safer than giving your password directly to a third-party app. However, you are still trusting Plaid with sensitive information. Only connect through Plaid if you trust both Plaid and the app you are using.

What if my bank is not on Plaid's list?

The app you are trying to use should offer an alternative method, such as manual entry, document upload, or a different connection service. Contact the app's support team to find out what options are available for your bank.