QuickBooks Online expenses: record each one on the right form.
Get help with expenses when card and bank spending is being coded by guesswork, when bills are being paid with checks or expenses instead of through Pay bills, or when job costs need billable tracking. Recorded wrong, expenses break the books in ways the reports hide: Intuit warns that paying an existing bill with a check or expense “may cause the bill to appear unpaid on your reports,” overhead coded to cost of goods sold distorts the margin, and a missing receipt leaves the category undefended. Below: what Intuit’s own documentation says today, how to record expenses well, and what the books must show at month-end. One clear boundary up front — we categorize correctly; whether a cost is tax-deductible is your CPA’s call.
QuickBooks Online expenses record money leaving the business — an expense for a card or cash purchase, a check you write, or a bill payment that settles a bill you already entered. Intuit’s rule for choosing is short: “Enter an expense when you have already paid for a business cost.
If you plan to pay for the cost in the future, enter it as a bill instead.” Each transaction is categorized to an account in your chart of accounts, assigned to a vendor so you can see what you spend with whom, and optionally marked billable to a customer or project so the cost can be passed through or reported against that job. You can capture and attach receipts so the proof sits with the entry. The discipline that matters is categorizing correctly — the right account, and cost of goods sold kept distinct from operating expenses — attaching receipts, marking billable where it applies, keeping personal spending out, and reconciling against the bank. Recording an expense accurately is bookkeeping; whether it is deductible is a tax-treatment question for your CPA.
What Intuit’s help articles say about expenses today.
These points come from Intuit’s own US help articles for QuickBooks Online, quoted where the wording matters. Intuit changes its screens and plan features; where your file differs from this page, Intuit’s current article governs.
- Plans. Intuit’s expense article applies to QuickBooks Online Free, Lite, Simple Start, Essentials, Plus and Advanced, QuickBooks Ledger, Intuit Enterprise Suite and QuickBooks Solopreneur Plus.
- Expense or bill. “Enter an expense when you have already paid for a business cost. If you plan to pay for the cost in the future, enter it as a bill instead.” “Use a Check or Expense to record a transaction that you pay for on the spot”: a check when you print one for the vendor, an expense when you paid by credit card or EFT.
- The warning. “Do not use a Check or Expense to pay an existing bill. Doing so may cause the bill to appear unpaid on your reports and will not decrease the vendor balance appropriately.” An open bill is closed through Pay bills.
- Recording one. Select + Create, then Expense; choose the payee, the payment account “you used to pay for the expense”, the payment date and method, and in the Category dropdown “the expense account you use to track expense transactions.” To pass a cost to a customer, “Select the Billable checkbox” and enter the customer.
- Editing a billed cost. “If you bill your customer for the expense, edits you make will impact the invoice you send them later.”
- Deleting. “Once you delete an expense, it disappears from reports, but you can still see a record of it in the Audit log.”
Sources: Intuit, “Enter and manage expenses in QuickBooks Online”; Intuit, “Differences between bills, checks, and expenses”. Read on 16 October 2026.
What QuickBooks Online expenses do.
The moving parts of the feature, in the order you meet them — from the transaction type through the details that make an expense actually useful.
Part 01 · Expenses, checks, and bill payments record money out
The expenses feature covers a few transaction types that all record money leaving the business. An expense logs a card, cash or electronic purchase you have already paid; a check records one you write; a bill payment settles a bill you entered earlier. They share the same job — reducing cash or what you owe and posting the cost — and choosing the right type keeps the books matched to what actually happened.
Part 02 · Each expense is categorized to the chart of accounts
Every expense is assigned to an account in your chart of accounts — that’s what tells QuickBooks what kind of cost it is. Categorizing puts the amount on the right line of your profit-and-loss, which is the whole reason expense tracking is worth doing. The single biggest determinant of whether your reports are true is whether expenses are categorized correctly and consistently.
Part 03 · Cost of goods sold versus operating expense
Among the categories, one distinction matters more than the rest: a cost of goods sold account for direct costs of what you sold, versus an operating expense for overhead you’d pay regardless. Drawn correctly, the line gives you a real gross margin; drawn carelessly — overhead lumped into COGS, direct costs scattered into overhead — it quietly distorts your profitability numbers.
Part 04 · Vendors and billable customers or projects
An expense is assigned to a vendor, so the file knows who you paid and you can see total spend per supplier. A line can also be marked billable to a customer or project, so the cost flows through to that job — for pass-through billing or for measuring whether the job was profitable. These tags turn a flat list of costs into something you can actually report on.
Part 05 · Receipt capture and attachment
QuickBooks lets you capture a receipt by photo or upload and attach it to the expense, so the documentation lives on the transaction itself. A receipt on the entry is what makes a category defensible later — to you, to your accountant, and at tax time. Capturing receipts at the point of spend is far easier than reconstructing them months afterward.
The boundary · Categorizing is bookkeeping; deductibility is your CPA’s call
Recording and categorizing an expense correctly is bookkeeping — the work we do. Whether a given cost is tax-deductible, and how it is treated on a return, is a tax-treatment question your CPA answers. The two are related but distinct: we make sure each expense sits in the right account with its receipt attached, and your CPA decides what that means for your taxes. We don’t blur that line.
How to record expenses well.
Six steps, in order. The first set is how you enter an expense cleanly; the rest are the habits that keep expense data true instead of letting it quietly drift.
- 1
Choose the right transaction type
Match the entry to what happened: an expense for a card, cash or electronic purchase you have already paid, a check for one you write, a bill for a cost you will pay later, and a bill payment (through Pay bills) when you’re settling a bill you entered earlier. Using a bill payment for something you already recorded as a bill is what keeps the same cost from being counted twice.
- 2
Categorize to the correct account
Select + Create, then Expense, fill in the payee, payment account, date and method, and pick the account in the Category dropdown. Assign the expense to the right account in your chart of accounts, and keep cost of goods sold distinct from operating expenses. Consistency is the goal — the same kind of purchase should always land in the same account — because a tidy, consistent category structure is what makes your profit and margin reports mean something.
- 3
Assign the vendor
Set the vendor on every expense so the file tracks who you paid. Vendor data drives spend-by-supplier reporting and makes 1099 preparation possible at year-end. An expense with no vendor is harder to review, harder to total, and a small gap that compounds across a year of transactions.
- 4
Mark billable where it applies
If a cost passes through to a customer or belongs to a project, select the Billable checkbox on the line and enter the customer or project; Intuit notes that later edits to a billed expense change the invoice it feeds. That flows the cost to the right job for pass-through billing or profitability reporting. Decide your billable convention up front and apply it the same way every time, so job costs stay accurate.
- 5
Attach the receipt
Capture and attach a receipt to the expense — by photo or upload — at the point of spend, while you still have it. The documentation living on the transaction is what makes the category defensible later and saves a scramble at tax time. Build receipt capture into the routine rather than treating it as a year-end project.
- 6
Keep personal out, then reconcile against the bank
Don’t run personal spending through the business books — mixed-in personal expenses distort your numbers and complicate everything downstream. Then reconcile each account against the bank statement monthly, so every recorded expense is confirmed present, nothing is duplicated, and the books tie out. That reconciliation is the control that proves the expense data is true.
What the books must show at month-end: a worked example.
A small product business closing October, with one checking account and one company card. This is an illustration, not a client file: the figures are made up to show the checks.
| Check | What the books must show |
|---|---|
| The right form | A supplier invoice for $3,600.00 due in 30 days is entered as a bill and paid through Pay bills, so the payables aging no longer lists it. No check or expense was entered against an open bill. |
| Nothing uncategorized | Uncategorized Expense is $0.00 for October; every card and bank line has a category from the chart of accounts. |
| COGS kept apart | $8,400.00 of materials sits in a Cost of Goods Sold account and $640.00 of software in an expense account, so gross profit is revenue less $8,400.00, not less $9,040.00. |
| Billable costs | $1,250.00 of materials bought for one customer is marked billable to that customer and appears on the next invoice, instead of sitting in expenses with no recovery. |
| Receipts | Each October expense has its receipt attached to the transaction, so the category can be checked without a search through email. |
| Reconciled | Both the checking and card accounts are reconciled to their October statements with a $0.00 difference, and the audit log shows no expense deleted to force a balance. |
When these rows hold, the Profit and Loss shows what the business spent and where. When they don’t, it shows how the spending was typed in.
When a ProAdvisor should help.
Categorization standards
Deciding which account every kind of purchase belongs in — and keeping cost of goods sold cleanly separate from operating expenses — takes judgment, especially as a business grows more categories. A ProAdvisor sets standards so spend lands consistently and your reports stay comparable period to period, instead of every transaction being a fresh guess about where it goes.
Receipt workflow and miscategorized cleanup
Building a receipt-capture workflow that people actually follow, and re-coding a backlog of miscategorized expenses without breaking reconciliations, is real work. When the expense history is a tangle — wrong accounts, missing receipts, personal spend mixed in — correcting it properly is exactly the kind of cleanup a ProAdvisor does inside your file.
Where categorization meets tax treatment
When expenses need to be categorized in a way that supports what your CPA will do at tax time — clean COGS, well-separated overhead, documented entries — a ProAdvisor and your CPA work the two lanes that fit together. We get the bookkeeping right so the deductibility decisions your CPA makes rest on accurate books. We categorize; your CPA determines tax treatment.
A QuickBooks ProAdvisor records and categorizes expenses inside your own books.
Entering an expense takes a moment; making expense data tell the truth is the real work. A QuickBooks ProAdvisor defines categorization standards so the same purchase always lands in the same account, draws the line between cost of goods sold and operating expenses where it belongs, sets up a receipt workflow so documentation is captured at the point of spend, and marks costs billable where they pass through to a customer or project. Where the expense history is already a tangle — miscategorized accounts, personal spend mixed in, missing receipts — we re-code it correctly and reconcile it against the bank, all against a written scope inside your own QuickBooks Online file. We keep the lanes clear: we categorize correctly; your CPA decides tax treatment.
Coding every expense to the right account and reconciling each card and bank account month after month is the core of monthly QuickBooks bookkeeping; those books are prepared by a senior bookkeeper who works in your software, or by a signed specialist practice when your books need one, with every close reviewed by a Certified QuickBooks ProAdvisor before it reaches you.
What TechBrot does not do with your expenses.
- We do not decide what is deductible. We record and categorize; how a cost is treated on a return is your CPA’s call. TechBrot does not prepare or file tax returns; we work with your CPA or EA.
- We are not Intuit support. A receipt upload that fails, an expense form that won’t save, a login, billing or subscription problem: Intuit handles those.
What people ask about QuickBooks Online expenses.
What do expenses do in QuickBooks Online?
They record money going out — an expense for a card, cash or electronic purchase you have already paid, a check you write, or a bill payment that settles a bill you entered earlier. Each is categorized to an account in your chart of accounts, assigned to a vendor, and can be marked billable to a customer or project, with a receipt attached. Categorizing correctly is what makes your profit and margin reports true.
What is the difference between an expense, a check, and a bill payment?
All three record money leaving the business. An expense records a card, cash or electronic purchase you have already paid; a check records one you write to pay on the spot; a bill payment settles a bill you entered earlier, matching the money out to the payable you already recorded. Using a bill payment for a recorded bill — rather than entering a fresh expense — is what stops the same cost being counted twice.
How should I categorize expenses in QuickBooks Online?
Assign each expense to the right account in your chart of accounts, and keep cost of goods sold — the direct cost of what you sold — distinct from operating expenses, the overhead you’d pay regardless. Consistency matters as much as the choice: the same kind of purchase should always land in the same account, so your gross margin and period-to-period comparisons hold up.
Are my expenses tax-deductible?
That’s a question for your CPA, not us. We categorize expenses correctly to the chart of accounts and keep the documentation attached — that’s bookkeeping. Whether a given cost is deductible, and how it’s treated on your return, is a tax-treatment decision your CPA makes. Accurate, well-categorized books are what let your CPA make that call confidently; the two lanes fit together but they’re distinct.
Can you fix expenses that were categorized wrong?
Yes — that’s common cleanup work we do inside your own books: re-coding miscategorized expenses to the right accounts, separating cost of goods sold from operating expenses, pulling out personal spending that shouldn’t be there, attaching missing receipts where we can, and reconciling so the corrected history ties to the bank. We start with a free file review, then scope it in writing — a focused fix or standards build is one fixed fee, scoped in writing, a larger bookkeeping cleanup $1,200–$15,000+.
Can you set up expense categorization and a receipt workflow in my file?
Yes — that’s operational work we do inside your own QuickBooks Online file: defining categorization standards so spend lands consistently, drawing the COGS-versus-operating-expense line correctly, building a receipt-capture workflow people will actually follow, and setting up billable tagging for customers and projects. We begin with a free file review, then a focused setup is one fixed fee, scoped in writing. An Intuit account or login issue stays with Intuit.
Can I pay a bill with an expense or a check in QuickBooks Online?
No. Intuit’s article, read on 16 October 2026, is direct: “Do not use a Check or Expense to pay an existing bill. Doing so may cause the bill to appear unpaid on your reports and will not decrease the vendor balance appropriately.” Pay an entered bill through Pay bills, which records the payment against it and clears it from the payables aging. If it has already happened, the extra expense or check is the duplicate to fix, and the bill has to be closed against the real payment.