SOFTWARE AND SUBSCRIPTIONS · QUICKBOOKS ONLINE & XERO
How to Categorize Slack in QuickBooks and Xero
Last Updated: October 5, 2026Slack is a straightforward subscription with one feature that confuses books: it issues credits. Slack’s fair-billing adjustment refunds seats deactivated mid-term, so a Slack line in your feed can be a deposit rather than a charge. Treating that credit as income instead of as a reduction in software cost is the error we see — and it is the same error people make with every vendor refund.
The Short Answer
| What the charge actually is | A per-seat subscription for active members, billed monthly or annually, sometimes net of a fair-billing credit for deactivated seats. |
| Where it belongs | Software subscriptions. |
| QuickBooks Online default | Office Expenses or a custom Software and Subscriptions. |
| Xero default | Subscriptions. |
| Expense or balance sheet | An expense monthly; an annual plan paid up front is a prepayment. A credit reduces the expense — it is not income. |
| Bank feed descriptor | Commonly contains SLACK. Credits appear as deposits, which is precisely why they get miscoded. |
Why a Software Credit Is Not Income
A vendor refund is a reduction of what you spent, not money you earned. Posting it to revenue inflates both the top line and the expense line by the same amount — flattering revenue and making software look more expensive than it was.
It also breaks the one thing the software account is for: knowing what software actually costs. A year with several credits posted as income shows an inflated software figure and inflated revenue, and neither can be compared with the year before.
The correct treatment is to post the credit against the account the original charge went to. That holds for every vendor, not just Slack — and vendor refunds sitting in revenue is one of the most common things we fix on taking over a set of books.
Guests, Deactivated Users and What You Are Paying For
Slack bills for active members, and the question is who counts. Deactivating a member stops future billing and can generate a credit; leaving them active does not. Guests are treated differently from full members.
So the invoice reflects a configuration decision as much as headcount — and in a business working with contractors or client collaborators that configuration drifts. Reviewing it alongside the quarterly licence-versus-headcount check takes minutes.
Slack Categorisation FAQs
How do I record a Slack credit or refund?
Against the software account the original charge went to, reducing the expense — not as income. Posting vendor refunds to revenue inflates both revenue and expenses and makes the software figure uncomparable year to year. This applies to any vendor credit, and misposted refunds are among the most common errors we find in inherited books.
Is Slack an office expense or software?
It is a software subscription. Office Expenses works if used consistently, but a dedicated Software and Subscriptions account is better — total software spend is a figure most businesses badly underestimate until they can see it in one place.
This page is about where the transaction belongs in your books. Whether a cost is deductible, and how it is treated on a return, is a question for your CPA — and consistent categorisation is what lets them answer it without guessing. Dedicated bookkeepers from $75/month, extra hours at $15/hour, wholesale $10/hour for CPA firms, with a 100% money-back guarantee on your 1st retainer, refundable on the unused balance.
Related Resources
Stop Deciding This Every Month
A dedicated bookkeeper who codes Slack the same way every time — from $75/month with a 100% money-back guarantee on your 1st retainer, refundable on the unused balance.