Software spend guides for bookkeeping firms
Dues and subscriptions vs software: set up the account so you can review it
Software can go in dues and subscriptions, but then one total mixes it with memberships, association dues and publications, and a change in one tool is hard to see. For a monthly review, give software its own expense account, or a Software subaccount under dues and subscriptions if the client's reports rely on that total. Post new software charges there, and recode past lines only if you need a 12-month view.
Dues and subscriptions is a common home for software in a client's chart of accounts. For a review it is a poor fit. The account mixes software with memberships, association dues and publications, and one total hides which tool changed. Give software its own account or its own subaccount, so you can review the monthly software line on its own.
This post covers the account setup only. It does not cover where an account lands on a tax return.
What goes in dues and subscriptions?
In QuickBooks Online, Dues & subscriptions is one of the detail types under the Expenses account type (Intuit help: detail types). In many client files the account with that detail type holds professional dues, memberships, publications and software, all together.
Why mixing them makes the review harder
Fictional example: a dues and subscriptions account holds a bar association fee, a trade magazine and twelve software tools. The report gives you one total. A price step on one tool hides inside it. An annual membership renewal in March looks like a jump in software spend. Before you can review software, you have to pull its lines back out by hand.
A separate account removes that step. The account total is the software total.
Option 1: a separate software account
Create an expense account for tools the client pays on a schedule. Name it Software, or Software subscriptions. Keep dues and subscriptions for memberships, association dues and publications.
Pick the detail type your firm uses for software, and use the same one across clients. That choice affects tax mapping, so make it a firm decision, not a per-client guess.
Option 2: a software subaccount
If the client's reports or tax prep rely on the dues and subscriptions total, add Software as a subaccount under it. In QuickBooks Online, go to Chart of accounts, select New, then check Make this a subaccount and choose the parent account. You can create up to five subaccounts under one parent account (Intuit help: create subaccounts, updated August 5, 2026).
The software lines get their own row, and the parent still shows the combined total. Intuit's help also suggests locking the parent account so transactions post only to the subaccounts.
What about Xero?
Add an expense account for software to the chart of accounts, with its own code and name. Keep memberships and dues on a separate account. Then the Account Transactions report can run on the software account alone.
Moving existing lines
Moving history is optional. For a review from this month on, post new software charges to the new account. For a 12-month review, recode the past year's software lines too, or tag them in your export instead.
A bank rule for each known software vendor keeps new charges landing in the right account. Check the client's closing date or lock date before you recode anything in a closed period.
What a separate account makes possible
With software on its own account, a monthly review is one report on one account. You can line up each vendor by month, find the month an amount stepped up, and spot the same product paid twice. See software price increases in a client's books, duplicate subscriptions in QuickBooks Online and the client software spend review checklist.
The account helps even if some software still lands elsewhere. Card charges often post to Uncategorized Expense or a holding account first. Check those accounts in each review until bank rules send those charges to the software account.
A first pass from the payments
ShadowLedger does a first pass from the payments. It takes a QuickBooks Online or Xero export, or a CSV from other books, and flags charges that repeat, possible duplicate vendors, amounts that changed, and renewals you can see from the charges. In the report, fixed rules calculate every figure. AI only suggests vendor names, flagged for review.
Built from payments in the ledger, no seat or login data needed.
To try it on one client, run the free CSV audit on one company's export. It needs no card. For a book of clients, the Firm plan is $15 per client per month with a 4-client minimum ($60 a month), and the Firm trial runs 14 days. See security and the DPA for data handling.
FAQ
Is software a dues and subscriptions expense?
It can be, and many client files post it there. For review, give software its own account or a subaccount, so its total is not mixed with memberships and publications.
How do you categorize software expense in QuickBooks Online?
Create an expense account named Software, or a Software subaccount under dues and subscriptions, and post software charges to it. Use the same detail type across clients. A bank rule per known vendor keeps new charges in that account.
Do I have to recode past transactions?
No. You can start from this month. For a 12-month review, recode the past year or tag the software lines in your export. Check the closing date or lock date first.