Blog · QuickBooks Online

How to Pay a Bill in QuickBooks Online Without Leaving It Open

By NenoBooks Editorial Team · QuickBooks workflow reviewed August 12, 2026

If you already entered a vendor Bill in QuickBooks Online, record the payment against that Bill instead of creating a new Expense. One current Intuit workflow is Expense & Pay Bills → Pay Bills → choose the payment account → choose the payment date → select the bill → Save. Intuit also documents + Create → Pay bills in the current interface.

If the vendor has not been paid yet and you want QuickBooks to actually send the money, use Schedule payment through QuickBooks Bill Pay instead. Intuit distinguishes that from Mark as paid, which records an offline payment that happened outside QuickBooks.

That distinction helps prevent two common problems: leaving the original Bill open and recording the same real-world payment twice.

Record versus send: two paths for paying a bill in QuickBooks Online.

Quick answer: How to pay a bill in QuickBooks Online

For an existing Bill that you already paid outside QuickBooks:

  1. From the QuickBooks Online dashboard, go to Expense & Pay Bills.
  2. Select Pay Bills.
  3. Choose the account the payment came from under Payment account.
  4. Enter the Payment date.
  5. Select the Bill or Bills you paid.
  6. Enter the amount paid if needed.
  7. Select Save.

Intuit's current Pay Bills guidance supports selecting the payment account and date, choosing the Bill, and entering the amount paid toward each Bill.

Before saving, check the vendor, Bill, payment account, date, and amount. Those details determine which payable is reduced and where the payment is recorded.

Pay Bills workflow fields (screenshot placeholder — fictional vendor data required before publication).

First decide: Are you recording a payment or sending the vendor money?

“Pay a bill” can describe two different jobs in QuickBooks Online.

Your situation QuickBooks action Does QuickBooks initiate payment? What to check afterward
You already paid the vendor outside QuickBooks Pay Bills / Mark as paid No Confirm the payment is linked to the correct Bill
The vendor still needs to be paid through QuickBooks Schedule payment Yes Review payment details and payment status
You paid for a purchase immediately and never entered a Bill Expense No; it records a payment already made Confirm the category and payment account

On the current Bills page, Intuit describes Schedule payment as the connected-bank payment action and Mark as paid as the action for offline payments that were not scheduled through QuickBooks.

Bill vs Expense in QuickBooks Online

The basic difference is whether money is still owed to the vendor.

Use a Bill when you owe the vendor and will pay later

Use a Bill when you receive goods or services now but will pay later. QuickBooks uses Bills to track amounts owed in Accounts Payable and against vendor balances.

For example, suppose an office-services provider sends your business a $1,200 invoice due in 30 days. Entering it as a Bill keeps the $1,200 visible as an amount owed until a payment is applied.

Use an Expense when the purchase has already been paid

Use an Expense when you pay for a purchase immediately and there is no outstanding Bill to close.

The important exception is when a Bill already exists. Intuit specifically says not to use a new Check or Expense to pay an existing Bill because doing so may leave the Bill showing as unpaid and may not reduce the vendor balance correctly. Use the Pay bills workflow instead.

Which QuickBooks transaction should I use?

Situation Use Why
Vendor invoice received now, payment due laterBillTracks what you owe in Accounts Payable
Existing Bill was paid outside QuickBooksPay Bills / Mark as paidApplies the payment to the existing payable
You want QuickBooks to initiate vendor paymentSchedule paymentStarts the QuickBooks Bill Pay workflow
Purchase was paid immediately and no Bill existsExpenseRecords the purchase and payment together

How to record payment of an existing Bill

When a Bill already exists, your goal is to apply the payment to that Bill—not create another purchase transaction.

Choose the Bill and payment account

Open Pay Bills and select the account the money came from. Current Intuit guidance requires a Payment account as part of the bill-payment workflow.

Use the actual bank, credit-card, or other payment account involved. Selecting the wrong account can make later bank or card reconciliation harder.

Enter the payment date

Enter the date that corresponds to the payment you are recording. QuickBooks provides a specific Payment date field in the Pay Bills workflow.

The goal is for the QuickBooks record to represent the transaction that actually occurred so it can later be compared with the source account.

Record a full or partial payment

If you paid only part of the Bill, enter only the amount you paid.

Suppose a Bill has a $1,200 open balance and you paid $500. Record the $500 payment so the unpaid portion remains outstanding rather than making the Bill appear fully settled.

Current Intuit guidance for Pay Bills allows you to enter the amount paid toward each selected Bill, and QuickBooks Bill Pay also supports full or partial payment amounts when scheduling payments.

Confirm that the open balance changed

After saving, check the Bill's status or vendor balance instead of assuming the payment was applied correctly.

QuickBooks currently organizes Bills into For Review, Unpaid, and Paid sections, and the Paid section displays Bills with their linked payments.

A fully paid Bill should no longer have that amount outstanding. A partial payment should leave only the unpaid balance open.

How to actually send a vendor payment with QuickBooks Bill Pay

Recording that a Bill was paid is different from asking QuickBooks to move money.

If the vendor has not been paid and you want QuickBooks to initiate the payment, use QuickBooks Bill Pay.

Open the unpaid Bill

Go to All apps → Expenses & Bills → Bills, then open Unpaid and locate the Bill. Current Intuit documentation also supports selecting multiple Bills for payment.

Bills page actions (screenshot placeholder — fictional data required before publication).

Choose Schedule payment

Select Schedule payment for the unpaid Bill. Do not use Mark as paid unless the payment already happened outside QuickBooks.

A useful rule is: Mark as paid records a payment that happened elsewhere. Schedule payment starts a payment workflow.

Choose the payment details and review them

QuickBooks Bill Pay currently asks for details such as the funding bank account, payment method, withdrawal date, payment amount, and applicable payment speed before you confirm the payment. Its main Bill Pay documentation lists ACH bank transfer and mailed physical check as payment methods.

Intuit also documents Vendor Direct for eligible Bills. When a qualifying uploaded or emailed Bill uses that feature, Vendor Direct can appear as the payment method in the scheduling workflow.

Because Bill Pay features, limits, fees, eligibility, and delivery options can change, review the choices displayed in your own QuickBooks account rather than relying on an old tutorial.

What happens to Accounts Payable when you pay the Bill

A Bill represents an amount owed to a vendor. Intuit describes Bills as Accounts Payable transactions and says an existing Bill should be closed through Pay bills rather than through a separate Expense or Check.

Consider a simple example:

  • You enter a $1,200 office-services Bill.
  • The Bill creates a $1,200 amount owed to that vendor.
  • You pay $1,200 and apply the payment to the specific Bill.
  • The open amount on that Bill becomes $0.
  • If the same withdrawal later downloads from your bank, review it for a match to the payment already recorded rather than automatically adding another Expense.

The important point is that the payment should reduce or clear the payable that already exists.

Accounts Payable effect when a bill payment is correctly applied (diagram placeholder).

What to do when the payment appears in your QuickBooks bank transactions

If your bank account is connected to QuickBooks, the withdrawal may later appear in Bank transactions.

That does not necessarily mean you have another expense to record. It may be the bank's version of the payment you already entered.

Match an existing bill payment instead of adding it again

QuickBooks currently lets you review suggested matches under Accounting → Bank transactions. After verifying the match, you can post it. If the suggested match is wrong, Intuit provides Find other match to look for another existing transaction.

If you already recorded a vendor bill payment and then see the corresponding withdrawal in the bank feed, first check whether QuickBooks can match it to that existing payment.

Bank-feed matching workflow (screenshot placeholder — fictional data required before publication).

Why adding the bank transaction again can create a duplicate

Suppose you:

  1. enter a $1,200 Bill;
  2. record a $1,200 payment against that Bill; and
  3. later add the downloaded $1,200 bank withdrawal as a new Expense.

You can end up with two bookkeeping records representing one real-world payment.

QuickBooks' matching workflow is designed to connect downloaded activity with existing records when the transactions represent the same event.

If duplicate, miscoded, or unreconciled historical transactions have already accumulated, NenoBooks' catch-up and bookkeeping cleanup service covers transaction correction and bank or credit-card reconciliation within an agreed scope.

Common mistakes when paying bills in QuickBooks Online

Entering an Expense for a Bill that already exists

A separate Expense does not close the original Bill correctly. Intuit warns that a Check or Expense used for an existing Bill can leave that Bill unpaid and fail to reduce the vendor balance appropriately.

Better approach: find the existing Bill and use Pay Bills or Mark as paid.

Adding the downloaded bank transaction as another expense

If the payment is already recorded, adding the downloaded withdrawal as another Expense can duplicate the same event.

Better approach: check the suggested match and confirm the amount, date, and underlying transaction before posting.

Using the wrong payment account

The Payment account determines where QuickBooks records the money coming from.

Better approach: verify the source account before saving the bill payment.

Paying the wrong vendor Bill

Vendors can have several open Bills with similar amounts or dates.

Better approach: check the vendor, Bill number when available, amount, date, and specific open Bill before you save or schedule the payment.

Assuming “Mark as paid” means QuickBooks sent the money

It does not. Intuit currently describes Mark as paid as the action for an offline payment and Schedule payment as the action for payment through a QuickBooks-connected bank account.

What to check if a Bill still shows as unpaid

If the vendor was paid but the Bill still appears open, review what is already in QuickBooks before adding another payment.

  1. Confirm the vendor. Make sure the original Bill and payment use the same vendor record.
  2. Check whether the payment is linked to the Bill. A separate Expense or Check may record money leaving an account without closing the original payable.
  3. Look for duplicate transactions. Do not add another transaction simply because you see both a payment and a downloaded bank withdrawal.
  4. Review the Bill's status. The current Bills page separates Unpaid and Paid items and displays linked payments on paid Bills.
  5. Review Bank transactions. Check whether the withdrawal should be matched to a record already in QuickBooks.
  6. Use extra care with reconciled periods. Intuit notes that reconciled records are treated differently in the matching workflow, and changes to completed periods should be made deliberately.

If the file contains old reconciled periods, vendor credits, several conflicting transactions, or corrections that could affect prior reporting periods, consider having a qualified bookkeeper or accountant review the records before making broad changes.

A simple post-payment bookkeeping checklist

After recording or scheduling a vendor Bill payment, verify:

  • Correct vendor: The payment belongs to the vendor you intended to pay.
  • Correct payment account: The payment uses the bank, credit-card, or other account actually involved.
  • Correct date and amount: The record reflects the payment that occurred.
  • Bill balance updated: A full payment closes the amount owed; a partial payment leaves the remaining balance open.
  • Bank transaction reviewed: If the payment downloads from your bank, check for an existing match before adding a new Expense.

The button clicks are only part of the process. Accurate vendor bookkeeping also depends on keeping payments connected to Accounts Payable and reconciling the resulting bank and credit-card activity consistently.

NenoBooks provides monthly bookkeeping services for U.S. small businesses, including transaction categorization, bank and credit-card reconciliation, monthly bookkeeping review and reporting, and QuickBooks Online support. Accounts payable and receivable tracking can be available after the engagement scope is confirmed. NenoBooks does not provide payment authority.

If vendor Bills, bank matching, and monthly reconciliation are becoming a recurring workload, learn more about NenoBooks Monthly Bookkeeping Services or book a free call.

FAQs

Can I pay multiple Bills at once in QuickBooks Online?

Yes. Current QuickBooks Bill Pay documentation supports selecting a single Bill or multiple Bills for online payment. Limits can depend on the Bill Pay plan, so check the current options in your account rather than relying on an older fixed number.

Why does my paid Bill still show as unpaid?

One common cause is recording the payment as a separate Expense or Check rather than applying it to the original Bill. Intuit warns that this can leave the Bill unpaid and fail to reduce the vendor balance correctly.

Should I use Bill or Expense in QuickBooks Online?

Use a Bill when you receive goods or services now and will pay later. Use an Expense when you pay immediately and there is no existing Bill to close.

Does marking a Bill paid actually send money to my vendor?

No. In the current Bills workflow, Mark as paid is for offline payments that were not scheduled through QuickBooks. Use Schedule payment when you want to initiate payment through QuickBooks Bill Pay.

Sources and references