Bank of America 'For Mobile Deposit Only' Endorsement Rejected: Exact Rules & Re-Deposit
By David Sterling, Senior Financial Systems & Cybersecurity Analyst (CISA) Published: September 2026 | Technical Verification: Check 21 Act & Image Quality Analysis (IQA)
You snap photos of the front and back of a paycheck or personal check, submit it through the Bank of America mobile app, and anticipate funds hitting your account. A few hours later, you receive a rejection email or push notification reading: "Deposit Not Accepted: Missing or Incomplete Endorsement" (or error code ENDORSEMENT_RESTRICTION_FAILED).
Unlike many smaller credit unions that allow a simple cursive signature on the back of a check, Bank of America enforces an automated, zero-tolerance Optical Character Recognition (OCR) policy under federal Check 21 regulations. If the endorsement line is missing a single mandatory word, the automated image parser will automatically abort the transaction.
Here is the exact endorsement wording required, how to fix an already endorsed check, and how to ensure your re-submission clears without being flagged as a fraudulent duplicate.
Basic Troubleshooting First Aid: Endorsement Quick Matrix
| Endorsement Applied | Bank of America Automated OCR Result | Required Correction |
|---|---|---|
| Signature only (No text) | REJECTED | Write "For Mobile Deposit Only at Bank of America" below signature |
| "For Mobile Deposit Only" (No bank name) | REJECTED (Frequently flagged) | Add "at Bank of America" directly beneath the line |
| Checked pre-printed "Mobile Deposit" box | ACCEPTED (if printed on check) | Check the box AND sign legibly within the endorsement boundary |
| Handwritten "For Mobile Deposit Only at Bank of America" + Signature | ACCEPTED (Gold Standard) | Fully compliant with BofA automated processing heuristics |
| Endorsement crossed out / scribbled over | REJECTED (Altered instrument) | Must deposit in-person at a branch teller with photo ID |
The Technical Rule: Why Bank of America Is So Strict
Bank of America's strictness is rooted in the Check Clearing for the 21st Century Act (Check 21 Act) and Uniform Commercial Code (UCC) Regulation CC § 229.35.
[Customer Back-of-Check Endorsement]
│
▼
[BofA App Camera OCR Parser]
│
├── Scans for Key Phrase: "For Mobile Deposit Only at Bank of America"
│
├── Valid Phrase Detected ──> Passes to Image Quality Analysis (IQA)
│
└── Missing "Bank of America" ─> REJECTION: Prevents Multi-Bank Double Dipping
The Problem of 'Double-Dipping' Fraud
When an account holder deposits a check using a smartphone, the physical paper item remains in their possession. Without a restrictive endorsement binding the check specifically to Bank of America, an unscrupulous individual could attempt to deposit the exact same physical check into a second banking app (e.g., Chase or Wells Fargo) or cash it at a check-cashing store.
Under federal liability shift rules established by the Federal Reserve in 2018, if a check is deposited remotely at two different institutions, the bank that accepted the check without a bank-specific restrictive endorsement bears 100% of the financial loss. To protect itself from liability, Bank of America's image scanning algorithms automatically reject any check that does not explicitly name the institution.
The Exact Endorsement Template Required
To ensure your deposit passes automated verification on the first attempt, format the back of your check within the designated top 1.5-inch endorsement zone exactly as follows:
┌────────────────────────────────────────────────────────┐
│ ENDORSE HERE │
│ │
│ [Your Legible Signature] │
│ │
│ For Mobile Deposit Only │
│ at Bank of America │
│ │
│ DO NOT WRITE, STAMP, OR SIGN BELOW THIS LINE │
└────────────────────────────────────────────────────────┘
Note on Pre-Printed Checkboxes: If the back of your check contains a pre-printed box reading "Check here for mobile deposit," you must firmly check the box and sign your name. However, adding "at Bank of America" in ink remains the safest practice to prevent false-positive OCR rejections.
Step-by-Step Instructions to Re-Deposit a Rejected Check
If your check was rejected for an endorsement error, do not panic and do not throw the check away.
Step 1: Amend the Physical Endorsement in Ink
- Use a dark blue or black ballpoint pen (avoid light gel pens, pencils, or felt-tip markers that bleed).
- Directly beneath your original signature, neatly print: "For Mobile Deposit Only at Bank of America".
- Ensure none of your handwriting extends below the printed line that reads: "DO NOT WRITE, STAMP, OR SIGN BELOW THIS LINE". Writing in the bottom clearing area interferes with the magnetic ink character recognition (MICR) routing band.
Step 2: Clear Image Capture Faults (Lighting & Contrast)
Over 40% of mobile deposit failures are caused by poor camera conditions rather than handwriting:
- Surface: Place the check on a completely flat, non-reflective, dark background (e.g., a dark wood desk, slate countertop, or black mousepad). A white kitchen table will cause edge-detection algorithms to fail.
- Lighting: Ensure overhead light is even. Avoid casting a shadow with your smartphone over the endorsement.
- Flattening: If the check arrived folded in an envelope, smooth the crease completely flat before capturing.
Step 3: Re-Submit via the Mobile App
- Open the Bank of America app and tap Deposit Checks.
- Select your destination checking or savings account.
- Enter the exact check amount.
- Capture the front: Align the four corners of the check inside the onscreen green viewfinder box.
- Capture the back: Hold the camera steady until the app automatically snaps the photo.
- Review the summary and tap Submit Deposit.
What to Do If the App Flags a 'Duplicate Check' Error
If you attempt to re-submit a corrected check and the app displays: "This check has already been deposited or is a duplicate," the app's internal fraud cache has temporarily locked the check's MICR routing and serial numbers.
The Solution:
- Wait 4 to 6 Hours: Once the initial rejected transaction fully purges from the clearing queue, the duplicate flag typically clears automatically.
- Deposit at an ATM or Branch: If the app continues to flag the check as a duplicate, take the physical paper check to any Bank of America Walk-Up/Drive-Up ATM or visit a branch teller. Physical ATM optical scanners and human tellers can manually inspect the endorsement and override digital duplicate warnings immediately.