Error 2107
Direct Deposit Payment Issue
Critical Severity
Fix Time: 15-60 minutes

Problem Overview

This critical error occurs when QuickBooks cannot process direct deposit payments through the banking system. This can prevent employee payments from being transmitted, potentially causing payment delays and compliance issues.

Common Symptoms

  • Direct deposit submission fails
  • Bank rejection messages
  • Payment transmission hangs
  • Employee payments not received
  • Bank verification errors

Banking Components

  • Bank account verification
  • ACH transmission system
  • Routing number validation
  • Funds availability checking
  • Payment batch processing

Immediate Actions

  • Verify bank account information
  • Check transmission deadlines
  • Contact payroll support
  • Consider manual checks
  • Verify sufficient funds

Payment Processing Urgency

Critical: Direct deposit issues can delay employee payments and miss banking deadlines. Immediate action required to ensure timely payments.

Employee Impact

Payments may be delayed or missed

Banking Deadlines

ACH transmission windows are time-sensitive

Compliance Risk

Late payments may violate labor laws

Support Critical

Contact support immediately for urgent issues

Step-by-Step Solution

1
Verify Bank Account and Routing Information
Incorrect bank information is the most common cause of direct deposit failures.
  1. Go to Employees > Employee Center
  2. Select the affected employee and click Edit
  3. Go to the Payroll Info tab
  4. Verify direct deposit account and routing numbers
  5. Check account type (checking/savings) is correct
  6. Verify bank name matches routing number
  7. Test with a small amount if possible
Note: Routing numbers must be 9 digits and account numbers must match exactly what the bank has on file. Even one digit wrong will cause the payment to fail.
2
Check Banking Transmission Status and Deadlines
Verify transmission windows and ensure you're not missing banking deadlines.
  1. Check your payroll service transmission deadlines
  2. Verify current time against banking cut-off times
  3. Check for banking holidays that may affect processing
  4. Verify your company banking account has sufficient funds
  5. Ensure your bank account is active and in good standing
  6. Check for any recent bank account changes or verification requirements
// Common transmission deadlines:
- Same-day ACH: 1-2 PM local time
- Next-day ACH: 4-5 PM local time
- 2-day ACH: 6-7 PM local time
- Weekend processing: Friday deadlines vary
Deadline Warning: Missing banking deadlines can delay payments by 1-3 business days. Always submit well before cut-off times.
3
Use QuickBooks Direct Deposit Diagnostic Tools
QuickBooks includes tools to diagnose and fix direct deposit transmission issues.
  1. Go to Employees > Payroll Center
  2. Click Direct Deposit tab
  3. Select Send Direct Deposit Data
  4. If error occurs, note the specific error message
  5. Use File > Utilities > Rebuild Data if transmission is stuck
  6. Contact Intuit Payroll Support for transmission reset if needed
Success Tip: The Rebuild Data utility can fix corrupted payroll transmission data, but always create a backup first and contact support if you're near banking deadlines.
4
Verify Payroll Subscription and Service Status
Ensure your payroll subscription is active and all services are properly configured.
  1. Go to Help > Manage Your License
  2. Verify payroll subscription is active and current
  3. Check for any service interruptions on Intuit's status page
  4. Ensure direct deposit service is included in your subscription level
  5. Verify company banking information is properly set up
  6. Check that employee direct deposit enrollment is complete
Note: Some QuickBooks payroll plans require separate direct deposit enrollment or have transaction limits that may be causing the issue.
5
Emergency Procedures for Missed Deadlines
Critical steps to take when direct deposit fails near payday.
  1. Contact Intuit Payroll Support immediately for emergency processing
  2. Consider issuing manual checks to meet payday requirements
  3. Use same-day ACH if available and deadline permits
  4. Communicate with employees about potential delays
  5. Document all attempts and communications
  6. Review backup payment procedures for future incidents
Legal Compliance: Most jurisdictions require timely employee payment. Failure to meet payday requirements may result in penalties. Always have backup payment methods ready.

Direct Deposit Configuration Guide

Direct Deposit Readiness Checklist

Banking Setup

Account verification, routing validation, fund availability, and bank relationship management for reliable direct deposits.

Employee Configuration

Direct deposit enrollment, account verification, payment distribution, and employee communication procedures.

Transmission Management

Deadline awareness, batch processing, error handling, and transmission monitoring for successful payments.

Compliance & Backup

Regulatory compliance, emergency procedures, manual check preparation, and communication protocols.

Frequently Asked Questions

What happens if direct deposit fails and payday has passed?

If direct deposit fails and payday has passed: 1) Issue manual checks immediately to comply with labor laws, 2) Contact Intuit Payroll Support to resolve the direct deposit issue, 3) Process a separate direct deposit for the corrected amount once the issue is resolved, 4) Communicate transparently with affected employees, 5) Document everything for compliance purposes. Some states require immediate payment plus penalties for late payments.

Can I reverse a direct deposit if it goes to the wrong account?

Direct deposits can sometimes be recalled if they haven't been posted to the recipient's account, but this process is time-sensitive and not guaranteed. Contact your bank and Intuit Payroll Support immediately if a payment goes to the wrong account. You may need to issue a replacement payment to the correct account while attempting to recall the erroneous payment. Prevention through careful verification is much more reliable than attempting recalls.

How long does it take for direct deposit to reach employee accounts?

Standard direct deposit timing: 1-2 business days for submissions before banking deadlines. Same-day ACH is available for urgent situations but has earlier deadlines and may involve additional fees. Weekend and holiday submissions typically process on the next business day. Always check specific deadlines with your payroll provider and communicate expected deposit dates to employees.

What's the difference between ACH and direct deposit?

ACH (Automated Clearing House) is the electronic network that processes financial transactions, including direct deposits. Direct deposit specifically refers to ACH transactions where employers deposit funds into employee bank accounts. All direct deposits use ACH, but not all ACH transactions are direct deposits (vendor payments, bill pay, etc.). QuickBooks uses the ACH network to process direct deposit payroll transactions.

Urgent Direct Deposit Help Needed?

Our QuickBooks payroll experts can resolve direct deposit issues, ensure timely employee payments, and prevent compliance problems. We specialize in payment emergencies and banking deadline situations.

Get Emergency Payment Help