Easy Tech Tuts
QuickBooks

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.

FAQ

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.