Money does not vanish on its own—but it can leave your account without your permission through fraud, error, or a legitimate bank action you may not have noticed.

If money is gone from your account, one of these things happened: someone stole it (fraud or identity theft), the bank made a mistake, you authorized a payment and forgot about it, a merchant charged you twice, a court ordered the bank to take it (garnishment), or the bank froze or closed your account and moved the funds. The money went somewhere. Your job is to figure out where and get it back if it was taken without your consent.

The speed of recovery depends on what happened. Unauthorized transactions can be reversed within days if you report them quickly. Bank errors take longer—sometimes weeks. Legitimate holds or freezes may be permanent unless you resolve the underlying issue. Knowing which category your situation falls into determines what you do next and how fast you can expect results.

Key Takeaways

  • Report unauthorized transactions to your bank within 60 days of the statement date to get the strongest fraud protection; waiting longer may reduce what you can recover.
  • Fraud, merchant errors, and bank mistakes are different problems with different solutions—identify which one happened before you contact anyone.
  • A bank can legally freeze or seize your account if you owe money to the government, a court orders it, or you are in violation of the account agreement.
  • If the bank made an error, document everything in writing and request a written explanation of how the money left your account.
  • Some transactions take days to post; check your pending transactions before assuming money is missing.

Unauthorized transactions: fraud, theft, and compromised cards

If someone else used your account or card without permission, the money left through fraud. This includes stolen debit card numbers, hacked online banking access, forged checks, or someone with physical access to your account. The bank's liability depends on how fast you report it and what type of account was compromised.

Report the fraud to your bank immediately—call the number on the back of your card or in your account statements, not a number from a search result. The bank will freeze the account or card, reverse the fraudulent transaction, and issue you a new card. Federal law (Regulation E) protects debit card users: if you report fraud within two business days, you lose no money; if you report it within 60 days, you are liable for up to $50; if you wait longer than 60 days, you may lose everything. Credit card fraud has stronger protections—you are typically liable for no more than $50 regardless of timing, and many issuers waive that.

The bank will investigate by reviewing the transaction details, the merchant involved, and your account history. This takes 10 business days for a preliminary result and up to 45 days for a full investigation. During that time, the bank may provisionally credit your account while they investigate. Keep all documentation: the transaction record, your report to the bank, confirmation numbers, and any correspondence.

Merchant errors and duplicate charges

A merchant may charge your card twice by accident—once at the register and once when processing the batch, or twice because the payment failed the first time and succeeded the second. This is not fraud; it is a processing error. The money is still yours; it just went to the wrong place.

Contact the merchant first. Provide your receipt, transaction ID, and the dates of both charges. Most merchants can reverse a duplicate charge within one to three business days. If the merchant refuses or cannot locate the charge, contact your bank and report it as a billing error. Do this within 60 days of the statement date. The bank will investigate and, if the merchant cannot prove you authorized both charges, will reverse one.

If the charges are from different dates and the merchant claims both are legitimate, ask the merchant for proof of what you purchased each time. A legitimate charge will have an itemized receipt or order confirmation. If the merchant cannot provide it, the charge is likely an error.

Bank errors and processing mistakes

The bank itself can make mistakes: posting a withdrawal twice, crediting a deposit to the wrong account, or applying a fee in error. These are rare but they happen. The money is still in the banking system; it is just in the wrong place.

Call your bank and explain what happened. Ask them to review the transaction and provide a written explanation of where the money went. If the bank made the error, they must correct it. Request that they reverse the erroneous transaction and restore your balance. Ask for the correction in writing and for confirmation of when it will post—usually within one to three business days for internal errors.

If the bank disputes that an error occurred, ask for the transaction details in writing: the date, amount, merchant or recipient, and the authorization code. Compare this to your own records. If the bank's record does not match what you authorized, escalate the complaint to the bank's customer service supervisor or file a complaint with the Consumer Financial Protection Bureau (CFPB) at consumerfinance.gov.

Holds, freezes, and legal seizures

A bank can legally hold or seize money from your account without your permission in specific situations. A hold is temporary—the bank is verifying a deposit or protecting against overdraft. A freeze is longer-term—the bank suspects fraud or you have violated the account agreement. A seizure is permanent—a court ordered it or you owe money to the government.

Holds typically last three to five business days for checks and one to two business days for electronic deposits, though banks can hold funds longer if they have reason to suspect fraud. During a hold, the money is in your account but you cannot spend it. Once the hold lifts, the money is available.

Freezes happen when the bank suspects unauthorized activity or when you have not used the account in a long time. The bank will contact you and ask you to verify your identity. Once you do, the freeze lifts. If the bank will not lift the freeze, ask why in writing and request documentation of the suspected fraud or violation. If you disagree, you can close the account and move to another bank.

Seizures occur when a court orders it (usually for unpaid child support, taxes, or a judgment against you) or when you owe money to the federal government (student loans, taxes). The bank must follow the court order or government directive. You cannot reverse this without resolving the underlying debt. Contact the agency or court that issued the order to learn what you owe and how to pay it.

Pending transactions and timing delays

Money may appear to be missing because it has not posted yet. A pending transaction is authorized but not yet settled. It shows in your account as a deduction, but the merchant has not yet withdrawn the funds. Pending transactions typically settle within one to three business days, depending on the merchant and your bank.

Check your account for a "pending transactions" section—most online banking platforms show this separately from posted transactions. If the money is there, it will post soon. If it has been pending for more than three business days, contact the merchant to confirm they received the payment. If they did not, ask them to cancel the authorization so the hold is released.

Weekends and holidays delay posting. A transaction authorized on Friday may not post until Tuesday. This is normal. If a transaction is still pending after five business days, contact your bank and ask them to investigate.

What to do if money is missing and you cannot find it

Start by gathering information: pull your full account statement for the past 90 days, note the exact date and amount of the missing money, and check whether it appears as a pending transaction, a posted transaction, or not at all. If it appears as posted, note the merchant name or recipient. If it does not appear anywhere, the transaction may not have gone through.

Contact your bank by phone and ask them to locate the transaction. Provide the date, amount, and any merchant information you have. The bank can search their records and tell you whether the money left your account and where it went. Ask them to send you a written summary of their findings.

If the bank cannot find the transaction, it may not have posted. Ask the merchant or payment recipient whether they received it. If they did not, the payment may have failed and the authorization may be released within a few days. If the merchant says they received it but the bank says it never left your account, ask both parties for documentation and file a complaint with the CFPB.

If the bank confirms the money left but you did not authorize it, report it as fraud immediately. If the bank confirms the money left and you did authorize it but forgot, the transaction is legitimate—the bank will not reverse it. If the bank made an error, request a written correction and a timeline for when your balance will be restored.

Protecting your account from unauthorized access

Monitor your account regularly—at least weekly. Set up account alerts through your bank's app or website so you are notified of large transactions, transfers, or login attempts. Review your statements as soon as they arrive and report anything unfamiliar within 60 days.

Use a strong, unique password for online banking and change it every three months. Enable two-factor authentication if your bank offers it. Do not share your PIN, password, or account number with anyone. Do not use public Wi-Fi to access your bank account. If you receive an email or text claiming to be from your bank and asking you to verify information, do not click the link—call your bank directly using the number on your card.

If your debit card is lost or stolen, report it to your bank immediately. If your Social Security number is compromised, place a fraud alert with the credit bureaus (Equifax, Experian, TransUnion) by visiting equifax.com, experian.com, or transunion.com. A fraud alert tells creditors to verify your identity before opening new accounts in your name.

Frequently Asked Questions

How long does it take to get money back after I report fraud?

The bank must acknowledge your report within one business day and complete an investigation within 45 days. Many banks provisionally credit your account within 10 days while they investigate. If the bank confirms fraud, the money is restored immediately. If the investigation is still ongoing after 45 days, the bank must credit your account for the disputed amount while they finish.

What if my bank says I authorized a transaction I do not remember?

Ask the bank for proof of authorization—this usually means a signature, PIN entry, or online confirmation. If you did not provide it, report it as fraud. If the bank has proof you authorized it (like a signed receipt), the transaction is legitimate, but you can still dispute it with the merchant if you received the wrong item or the service was not provided.

Can the bank take money from my account to cover overdrafts or fees?

Yes, if you authorized overdraft protection or if the account agreement allows it. The bank can deduct overdraft fees, monthly maintenance fees, and other charges listed in your agreement. If you disagree with a fee, contact the bank and ask them to waive it. If they refuse, you can close the account and move to another bank.

What happens if I report fraud but the bank says it was not fraud?

Ask the bank to explain their decision in writing and to provide the evidence they reviewed. If you disagree, file a complaint with the CFPB at consumerfinance.gov. The CFPB will investigate and may pressure the bank to reconsider. You can also dispute the charge with your credit card company if the transaction was made with a credit card rather than a debit card.

How do I know if my account has been hacked?

Look for unauthorized transactions, login attempts from unfamiliar locations (your bank may notify you), or changes to your account settings you did not make. If you see any of these, change your password immediately, enable two-factor authentication, and contact your bank to report the breach. Ask the bank to review your account for other unauthorized activity.