Troubleshooting

Invoice Approved But Not Paid - What to Do

Learn why approved invoices sometimes don't get paid and the steps to investigate and resolve the issue quickly.

3 min read · Updated February 2026

Invoice Approved But Not Paid: What to Do

You approved an invoice days ago, but the vendor just called asking where their payment is. The invoice shows as “approved” in your system, yet no payment was ever sent. This frustrating situation happens more often than you’d think, and there’s usually a clear reason behind it.

Why This Happens

An approved invoice isn’t the same as a paid invoice. Approval is just one step in the payment process, and several things can prevent an approved invoice from actually being paid.

Common Causes

1. Payment Run Timing

Most companies process payments on a schedule—weekly, bi-weekly, or monthly. An approved invoice might be waiting for the next payment run. Check your company’s payment schedule and when the invoice was approved relative to the last run.

2. Missing Banking Information

The vendor’s banking details might be incomplete, outdated, or not set up for the payment method selected. This is especially common with new vendors or after a vendor changes banks.

3. Payment Threshold Not Met

Some companies batch small invoices until they reach a minimum threshold. A $47 invoice might be waiting to be combined with others from the same vendor.

4. Insufficient Funds or Credit Limit

If your company pays by credit card or has cash flow constraints, payments might be held when limits are reached.

5. Approval Workflow Incomplete

The invoice might show as approved at your level, but higher-value invoices often require multiple approvals. Check if all required approvers have signed off.

6. System Error or Sync Issue

Sometimes the approval doesn’t sync properly between your AP system and your payment platform or bank.

How to Investigate

Step 1: Check the Payment Status

Look at the actual payment record, not just the invoice status. In most systems, these are tracked separately. Look for:

  • Was a payment created for this invoice?
  • What’s the payment status (pending, processing, sent, failed)?
  • Is there an error message or hold reason?

Step 2: Verify the Payment Run

Check when the last payment run occurred and whether this invoice was included. Payment runs often have cutoff times—an invoice approved at 4:55 PM might miss the 5:00 PM batch.

Step 3: Review Vendor Setup

Confirm the vendor’s payment details are complete:

  • Bank account and routing numbers (for ACH)
  • Address (for checks)
  • Payment method preference
  • Any holds or flags on the vendor account

Step 4: Check for Exceptions

Look in your payment system’s exception queue or error log. Common exceptions include:

  • Invalid bank account number
  • Duplicate payment prevention triggered
  • Over budget/limit holds
  • Missing tax ID for 1099 vendors

Step 5: Confirm All Approvals

For invoices above certain thresholds, verify that all required approvers have signed off. One missing approval in a chain stops the entire payment.

How to Fix It

Once you’ve identified the cause, here’s how to resolve common issues:

For Missing Banking Info

Contact the vendor to request updated banking details. Use your company’s standard verification process—don’t just accept banking changes via email without verification (that’s a common fraud vector).

For Missed Payment Runs

If the next scheduled run is too far out, ask your AP manager about processing an off-cycle payment for urgent items.

For Sync Issues

Re-approve the invoice or manually trigger a sync between systems. Document the issue for IT to investigate if it happens repeatedly.

For Threshold Holds

Either wait for more invoices to accumulate, or request an exception to release the payment early.

Preventing This in the Future

For AP Teams

  1. Set clear expectations with vendors about your payment schedule
  2. Send payment confirmations when payments are actually sent, not just approved
  3. Review the exception queue daily to catch stuck payments early
  4. Verify vendor setup before processing the first invoice

For Better Visibility

The gap between “approved” and “paid” often comes down to visibility. When invoices arrive through multiple channels—email, mail, vendor portals—it’s easy to lose track of where each one is in the process.

A centralized invoice intake system ensures every invoice enters through a single, controlled channel where you can track its full lifecycle from receipt to payment.

What to Tell the Vendor

When a vendor calls about a missing payment:

  1. Acknowledge the delay without making excuses
  2. Provide a specific timeline for when they’ll receive payment
  3. Give them a reference number so they can follow up
  4. Follow through on your commitment

A sample response:

“I apologize for the delay. I’ve investigated and found [the issue]. Your payment will be processed on [date] and you should receive it by [date]. Your reference number is [number]. I’ll send you a confirmation once the payment is sent.”

Key Takeaways

  • Approved doesn’t mean paid—check the actual payment status
  • Most delays are caused by timing, missing info, or incomplete approval chains
  • Check your exception queue daily to catch stuck payments early
  • Clear communication with vendors prevents escalation

Need better visibility into your invoice pipeline? See how BillerPlus tracks invoices from receipt to approval →

Tired of invoice chaos?

BillerPlus gives you a single, controlled front-door for all vendor invoices. No more email hunting.

Start free trial

More in Troubleshooting