How to Enter and Pay a Bill in QuickBooks (Online and Desktop)
Convert a PDF bank statement to a QuickBooks file
Drop in a PDF statement and get a QBO (Web Connect) or IIF file you can import into QuickBooks Online or Desktop.
In QuickBooks, you enter a bill when you receive an invoice from a vendor that you will pay later, then record a separate bill payment when the money actually leaves. That two-step flow is what keeps accounts payable accurate: the bill records the expense and the amount you owe, and the payment clears it when you pay. If you pay a vendor on the spot, you can skip the bill and write a check or expense instead. This guide walks through both steps in QuickBooks Online and Desktop, plus partial payments, paying several bills at once, and the common reason a paid bill still shows as unpaid.
Getting bills and payments matched to real bank activity is what keeps your books clean at month end. If you are catching up from paper, the tool at the top of this page can convert your PDF bank statement to QuickBooks so every payment that already cleared is in the file, ready to match against the bills you enter.
What is the difference between entering a bill and writing a check in QuickBooks?
Enter a bill when you owe a vendor and will pay later; write a check or record an expense when you pay right away. A bill creates an accounts payable balance, so QuickBooks knows you owe the money and can track it on an A/P aging report until you pay. A check or expense records money that has already left your account, with no A/P step in between. Using a bill for something you already paid, or a check for something you still owe, is what throws accounts payable off.
The practical rule: if there is a gap between getting the invoice and paying it, use a bill so the amount owed shows up in your reports. If there is no gap, skip straight to the payment.
How do I enter a bill in QuickBooks Online?
To enter a bill in QuickBooks Online, click the + New button and choose Bill. Pick the vendor, enter the bill date and the due date from the terms, then fill in the category or item lines and amounts so they total the invoice. Add the vendor's invoice number in the Bill no. field so you can find it later, then Save. The bill now sits in accounts payable until you pay it.
Enter each line to the right expense account, or to items if you track products. If the bill covers more than one expense category, split it across several lines. Attaching the PDF invoice to the bill keeps the source document with the record, which your accountant and any future audit will thank you for.
How do I pay a bill in QuickBooks Online?
To pay a bill you already entered, click + New and choose Pay bills, not Bill or Check. Pick the bank or credit card account the money comes from, check the box next to each bill you are paying, confirm the amounts, and Save. QuickBooks records the payment and clears the accounts payable balance for those bills. Using Pay bills, rather than writing a separate check, is what links the payment to the original bill so the amount owed goes to zero.
If you write a check from the Check screen instead of using Pay bills, you end up with the expense recorded twice: once on the bill and once on the check. That double count is the most common accounts payable mistake, and it is why the payment has to run through Pay bills.
How do I enter and pay a bill in QuickBooks Desktop?
In QuickBooks Desktop, go to Vendors, then Enter Bills to record the bill: choose the vendor, enter the date, terms, amount, and expense accounts, and save. When it is time to pay, go to Vendors, then Pay Bills, check the bills you want to pay, choose the payment account and method, and click Pay Selected Bills. Desktop then creates the bill payment check and clears the A/P balance.
The same principle holds as in QuickBooks Online: enter the bill first, then pay it through Pay Bills. Writing a regular check to a vendor you already billed will double the expense. Desktop will even warn you if a vendor has open bills when you try to write them a plain check.
Can I pay multiple bills at once in QuickBooks?
Yes. On the Pay bills screen in either version, you check the box next to every bill you want to pay and QuickBooks processes them together, one payment per vendor. If a vendor has three open bills and you check all three, QuickBooks combines them into a single payment to that vendor while still clearing each bill. This is the normal way to run a weekly or biweekly payables cycle instead of paying invoices one at a time.
Before you confirm, glance at the total and the payment account so you are not overdrawing. You can also filter the list by due date to pay only what is due, which is how most businesses manage cash without paying early.
How do I record a partial bill payment in QuickBooks?
To pay part of a bill, open the Pay bills screen, check the bill, and change the payment amount to the amount you are actually paying. QuickBooks records that payment, reduces the accounts payable balance for the bill, and leaves the remainder open so you can pay the rest later. The bill stays on your A/P aging report at its remaining balance until it is fully paid.
This is common with vendors on a payment plan or when cash is tight. Because the bill stays open for the balance, nothing falls through the cracks, and the vendor's record shows exactly what is still owed.
Why is a paid bill still showing as unpaid in QuickBooks?
A paid bill usually still shows as unpaid because the payment was entered as a check or expense instead of being applied to the bill through Pay bills. QuickBooks has the money leaving your account, but it never linked that money to the open bill, so both sit on your books. Fix it by deleting the stray check and re-recording the payment through Pay bills, or by opening the bill payment and linking it to the correct bill.
The other cause is a payment applied to the wrong vendor or a credit that was never applied. Check the vendor's transaction list: if you see an unapplied payment or credit next to the open bill, apply it, and the bill will clear.
Match bill payments to your bank statement
However carefully you enter bills, the books are only right when your bill payments match what actually cleared the bank. Once payments are recorded, reconcile the account against the statement so nothing is missed or duplicated. If the payments are not in QuickBooks yet, converting the PDF statement is the fastest way to get them in, and from there you can confirm each one lines up with a bill.
Businesses that process a high volume of invoices often layer accounts payable software on top of QuickBooks to automate the approve-and-pay workflow, but the accounting logic is the same: a bill records what you owe, and a bill payment clears it. For the bank side, see the guide on bank reconciliation from PDF statements, and if you handle payables for several companies, the PDF to QBO converter for accountants converts any client's statement so entered bills and cleared payments tie out.
Enter the bill, pay it through Pay bills, and reconcile against the statement. That order keeps accounts payable accurate, avoids double-counting expenses, and gives you an A/P aging report you can actually trust when you decide what to pay next.