top of page

When to Use an Expense or Bill in QBO

Megan Rueckert
Aug 20
3 min read
Colorful stopwatch faces fill the background behind text: When to use an expense or bill in QBO, with QuickBooks timing slogan.

If you work with subcontractors or other outside vendors, QuickBooks Online gives you two ways to record what you owe them: an Expense or a Bill. Picking the right one depends on when and how you're actually paying.


The Quick Rule

If you're paying right away, and using a credit card, use the Expense transaction type.


If you're paying later, on terms like net 15 or net 30, and using bill pay (ACH or check), use the Bill transaction type, then pay it later through Pay Bills.


What "Terms" Actually Means

Terms are the agreed-upon timeline for when payment is due after you receive an invoice. Net 30 means you have 30 days from the invoice date to pay. Net 15 means 15 days. Due on receipt means right away.


What's Happening on the Back End

This is where it helps to understand what each transaction type is actually doing inside QBO:


Entering a Bill records the expense on the P&L and creates a liability in Accounts Payable. Your Balance Sheet immediately reflects that you owe the money, even though your bank account hasn't moved yet. When you later go to Pay Bills and apply a payment, QBO creates a separate Bill Payment transaction. That clears the liability and reduces cash. If you use the bill transaction, there are actually two separate transactions needed: the bill and the bill payment.  


In the vendor record, if there is an outstanding balance, you will see any unpaid amount at the vendor header. 

Vendor billing screen with a red-circled summary showing $0.00 open balance and $0.00 overdue payment.

In contrast, entering an Expense transaction records the expense on the P&L and reduces your bank or credit card balance in the same transaction. There's no Accounts Payable step, because there's no waiting period. You paid, so both sides happen at once.


Payment Method and Terms Go Together

How you pay someone often tells you which one you need. A Check, Debit Card, or Credit Card payment made on the spot points to an Expense. An ACH payment scheduled for 30 days out, or a payment run you do once a month through Pay Bills, points to a Bill. It is best practice to use the transaction type that reflects the actual timing of the cash leaving your account. 


Use Terms to Your Advantage

Utilizing the terms offered by your vendors is a basic cash flow management tactic that allows you to keep the cash in your bank account for as long as possible. This gives you more flexibility to cover payroll, handle surprises, or put cash toward something that actually earns a return in the meantime. By entering the bill into your accounting software, you are creating visibility into an amount needed in the future and serves as a reminder to pay. 


Consistency Matters

Whichever approach fits a given vendor relationship, use it the same way every time in QBO. Bouncing between Expense and Bill for the same vendor, or for similar transactions, makes your books harder to read and harder to trust, and it makes it much easier to miss something or accidentally double-enter a payment. Pick the transaction type that matches how you actually pay that vendor and stick with it.


One More Reason to Be Consistent: 1099s

If you're required to issue a 1099 to a vendor at year end, QBO pulls that data based on the payment method tied to each transaction. Payments made by credit card are excluded automatically, since the processor already reports those. Payments made by cash, check, or direct bank transfer are the ones QBO includes on the 1099.


If you're inconsistent about how you pay a given vendor in QBO, some transactions by card, some by check, some by ACH, it becomes a headache at year end to figure out what actually needs to go on their 1099, and you risk over or under reporting. Picking one payment method per vendor and entering it consistently all year makes that calculation clean instead of a scramble in January.


The Bottom Line: Expense or Bill in QBO?

Ask yourself one question: has the cash left yet, or is it still owed? That tells you whether to use Expense or Bill in QBO. Then stay consistent, both in how you enter the transaction and how you record the payment method, so your books stay accurate and your 1099s are easy to prepare.


Comments


bottom of page