How firms run the month-end AP batch without a single duplicate payment.
product update

How firms run the month-end AP batch without a single duplicate payment


The Bill Payments queue lists all scheduled payments before the batch runs. Take a moment to review, remove any duplicates, check vendor payment history, and confirm everything before sending payments. Here’s your pre-flight checklist.


No one means to pay a vendor twice, but it happens. A bill might come by email one week, while the vendor’s bookkeeper sends a PDF two weeks later. Both versions end up in the queue, and if no one catches it, the vendor gets paid twice. You have to recover the overpayment and send an awkward email to your client.

Duplicate payments aren’t just a data entry issue; they are a workflow problem. The solution isn’t just being more careful, but setting up a review process that catches duplicates before any money is sent.

QuickBooks Bill Pay’s Bill Payments queue shows every scheduled bill before the batch runs. You can view all bills, spot duplicates by vendor and amount, check payment history, and remove or adjust anything before sending payments. Here’s a checklist to use each month before you send the batch.

Why duplicates happen in month-end batches


Bills come in from different sources throughout the month. By month-end, the same invoice might show up twice in the queue without anyone noticing. Doing a structured review before running the batch helps catch these duplicates before they become a problem.


Month-end is the busiest time. Bills come in by email, PDF, bulk upload, and the vendor portal, all merging into one batch. Without a clear check for duplicates, the same invoice can end up in the queue twice from different sources.

This issue often follows a pattern: the same vendor, similar invoice numbers, and the same amount. One bill is entered by the AP clerk, another is forwarded by the client’s office manager. Both seem valid, both end up in the queue, and the batch runs before anyone checks for duplicates.

The month-end AP batch pre-flight checklist

Use this checklist before every month-end batch run. Bookmark it and follow each step in order. The Bill Payments queue in QuickBooks Bill Pay lets you do almost everything in one place, without switching between systems.

Bill Payments Batch Preparation Checklist Instructions.
Batch Run Checklist for Bill Processing Phase 2.
QuickBooks Online Batch Processing Checklist Instructions.

Where to find the tools for this checklist

  • Bill Payments queue: QuickBooks Bill Pay → Bill Payments → Scheduled.
  • Vendor payment history: Open any vendor record from the Bill Payments interface.
  • Batch confirmation: Bill Payments → All Payments after the batch runs.
  • Remittance advice: Goes to vendors automatically. Check vendor records if you need to verify delivery.
Available with a Bill Pay Elite subscription or a QuickBooks Online Advanced account with any Bill Pay subscription.


What the batch record shows at close

Every payment in a batch is recorded in QuickBooks Online as soon as it processes. The Bill Payments queue, vendor payment history, and batch confirmation are all in the same system accountants use to close books. There’s no need to export, review, or reimport, and no manual matching is required. When the batch runs smoothly, QuickBooks Online records are accurate from the start.

Month-end close should start with a complete AP record, not a reconciliation task. When all payment data is stored directly in QuickBooks Online, you get a clear view of what the client paid, what was committed during the period, and their AP position going forward. This data helps turn month-end close into a real discussion about what’s next.

QuickBooks Bill Pay Elite gives accounting firms the batch structure and visibility to run month-end AP cleanly.

FAQs about QuickBooks Bill Pay

How does QuickBooks Bill Pay help prevent duplicate vendor payments?

The Bill Payments queue surfaces all scheduled bills before the batch runs. You can review the full set, identify duplicates by vendor and amount, and remove or adjust any bill before it processes. Vendor payment history is visible in the same interface, so you can confirm whether a specific invoice has already been paid without leaving the page.

Does QuickBooks Bill Pay automatically detect duplicate invoices?

When entering or scheduling a bill payment, QuickBooks checks for existing bills or payments with similar details (vendor, amount, date). If a potential duplicate is detected, a warning message appears to notify you. QuickBooks Bill Pay surfaces all scheduled payments in the Bill Payments queue before the batch runs, giving you a structured opportunity to catch duplicates. The queue is designed for review before processing, not silent deduplication. Matching by vendor name and amount in the queue is typically how duplicates are identified before money moves.

What is the best way to organize month-end AP batches in QuickBooks Bill Pay?

Run through a consistent pre-flight review before every batch: Open the Bill Payments queue, sort by vendor and amount to spot any duplicates, verify payment history for any uncertain bills, and confirm bank account and payment method assignments per bill. Nothing is committed until you confirm the batch, so the queue is your last checkpoint before anything goes out.

Can I remove a bill from a batch after scheduling it but before it processes?

Yes. Bills remain editable in the Bill Payments queue until the batch is confirmed and processed. You can remove individual bills, adjust amounts, change payment methods, or update payment dates within the queue before the batch runs. Once the batch processes, standard reversal or recovery processes apply depending on the payment method.


Recommended for you

Get the latest to your inbox

Get the latest product updates and certification news to help you grow your practice.

Looking for something else?

Get QuickBooks

Smart features made for your business. We've got you covered.

Tax Pro Center

Expert advice and resources for today’s accounting professionals.

QuickBooks Support

Get help with QuickBooks. Find articles, video tutorials, and more.

How can we help?
Talk to sales 1-800-497-1712

Monday - Friday, 5 AM to 6 PM PT

Get product support