How to Add an Expense in QuickBooks Online Easily 2026
By Impran M N
Whether it's a software subscription, office supplies, or a quick debit card purchase, recording expenses accurately keeps your books clean and your bank feeds aligned. This guide covers the QuickBooks Online Expense form from start to finish, including how to attach receipts. It's built for small business owners who want a repeatable process for logging everyday costs.
01Open the Expense form
Click the + New button in the upper left of your dashboard, then select Expense under the Vendors column.
02Choose your payee and payment account
Select the vendor or individual you paid, then pick the checking, savings, or credit card account the purchase came from.
03Categorize the expense
In the Category details table, choose the expense account that best matches the purchase so your general ledger stays accurate.
04Enter the amount and a note
Type in the exact transaction amount and add a short memo describing what the expense was for.
05Attach a receipt and save
Drag a receipt image or PDF into the attachment area, then click Save and Close to log the entry.
Frequently asked questions
What's the difference between an Expense and a Check in QuickBooks?
An Expense is meant for card or immediate electronic payments, while a Check is used when you're recording a payment made by paper check.
Can I attach a receipt after saving the expense?
Yes, you can reopen the transaction at any time and add or replace the attached receipt.
How do I know if my expense matches my bank feed?
Once your bank transactions download, QuickBooks will attempt to auto-match the cleared line against the expense you recorded.
What happens if I pick the wrong expense category?
You can reopen the transaction and change the category at any time, though it's best to fix it before running financial reports.
Watch the full walkthrough
The same steps, demonstrated on screen from start to finish.



