5 easy ways to deposit money

Deposit money your way wherever and whenever you want

Interested in early direct deposit? Click here.

Get your pay early & more with direct deposit

2 convenient ways to deposit cash

Out and about and need to deposit cash to your account? Whether you have your card handy or not, you can add cash at your local retailer in two ways.

Watch how to deposit at the register

Deposit cash at the register using your Green Dot card at 90,000+ locations

Just hand the cashier your cash, they’ll swipe your card, and your money will load automatically. Retail service fee of up to $4.95 applies.

Watch how to add cash using the Green Dot app

Add cash at the register using the Green Dot app*

Generate a secure barcode, hand your cash and the code to the cashier, and the money will deposit automatically. Watch the video for detailed instructions.

Want to learn more?

See our deposit cash FAQs

Transfer money from another bank to your Green Dot account*

A bank transfer is just one convenient way to keep your account ready to use. You can securely move money from another bank to your Green Dot account in just a few clicks.

How to transfer money into your account from another bank


Simply log in to your account using the app and tap Deposit, Bank Transfer. Or log in to GreenDot.com and select Add Funds, Bank Transfer.


No need for a trip to the bank. Manage your transfers all on our site. Money transfers within 3 business days.

No Green Dot fee*

Green Dot does not charge you a fee for this service!

Want to learn more?

Want to learn more?

See our bank transfer FAQs

Quickly send cash to nearly anyone

You can count on MoneyPak® to easily send cash for unexpected expenses, repay an IOU, or as a gift anyone will love.

*Must be 18 or older to use this product. Service fee and limits apply. Card must be activated and personalized with cardholder’s name. Personal information, internet access, working email address, and mobile phone are required to use MoneyPak. Check card eligibility on MoneyPak.com.

Easily send money

Deposit up to $500 cash to any eligible debit or prepaid card in just minutes.Check card eligibility.

Widely accepted

Add cash to most Visa®, Mastercard®, and Discover® cards, in addition to 200+ prepaid debit card brands

In your neighborhood

Available at retailers nationwide makes it quick and convenient to find.

How it works

Using MoneyPak is easy as 1-2-3 done

Buy a MoneyPak at thousands of retailers nationwide.

1st time users will create a secure login at MoneyPak.com

Use the secure MoneyPak number to add funds to any eligible card at MoneyPak.com

Personal information, internet access, working email address, and mobile phone are required to use MoneyPak.

See requirements

Want to learn more?

Want to learn more?

See our MoneyPak FAQs

2 ways to cash or deposit checks

Exclusive offer!

Get a one-time $5 credit when you cash a check to your Green Dot account through the Ingo® Money app. Use promo code Gdot5 by December 31, 2023.* All checks subject to review for approval. Fees may apply.

Cash checks using the Ingo® Money App

Cash checks using the Ingo® Money App*


Add the Ingo® Money App to your smartphone.


Create your profile and link your Green Dot card right in the app.


Follow the prompts to take pictures of your check.


Get your money in minutes for a fee or in 10 days for no fee.

Or deposit checks using the Green Dot app

Or deposit checks using the Green Dot app

Deposit your paycheck, government check and personal checks with the Green Dot app and get your money in minutes!

Active personalized card, limits and other requirement apply. Additional customer verification may be required.

app store
play store

Cash and deposit checks at Walmart

Deposit up to $1,000 in cash directly to your Green Dot card for a $3.74 retail service fee so you can shop and make purchases immediately.

Standard Walmart check cashing fees and limits apply. These services are not available in all states or stores. Reload fee and card balance limits apply. Your receipt is proof of your reload. Active, personalized card required.

Bring your preprinted check (e.g. payroll or government) and prepaid card to any Walmart register and cash your check (up to $1000 for a max fee of $4).

Load up to $1000 to your card for $3.74 reload fee. The money is typically available on the card within 10 minutes.

Your receipt is proof of your reload. See below for load and availability limits.

Important: These services are not available in all states or stores. Reloads can’t exceed card limits. Additional fees apply for transactions over $1,000. Your receipt is proof of your reload.

Want to learn more?

Want to learn more?

See our Walmart FAQs